Home
last modified time | relevance | path

Searched defs:sw (Results 1 – 25 of 145) sorted by relevance

123456

/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_router_hw.c67 int prestera_router_hw_init(struct prestera_switch *sw) in prestera_router_hw_init()
99 void prestera_router_hw_fini(struct prestera_switch *sw) in prestera_router_hw_fini()
247 prestera_rif_entry_create(struct prestera_switch *sw, in prestera_rif_entry_create()
298 __prestera_nh_neigh_create(struct prestera_switch *sw, in __prestera_nh_neigh_create()
326 prestera_nh_neigh_find(struct prestera_switch *sw, in prestera_nh_neigh_find()
337 prestera_nh_neigh_get(struct prestera_switch *sw, in prestera_nh_neigh_get()
349 void prestera_nh_neigh_put(struct prestera_switch *sw, in prestera_nh_neigh_put()
357 int prestera_nh_neigh_set(struct prestera_switch *sw, in prestera_nh_neigh_set()
491 prestera_nexthop_group_get(struct prestera_switch *sw, in prestera_nexthop_group_get()
614 struct prestera_switch *sw = arg; in prestera_fib_node_destroy_ht_cb() local
[all …]
H A Dprestera_router.c430 prestera_neigh_iface_init(struct prestera_switch *sw, in prestera_neigh_iface_init()
724 __prestera_k_arb_n_lpm_set(struct prestera_switch *sw, in __prestera_k_arb_n_lpm_set()
817 __prestera_k_arb_nc_apply(struct prestera_switch *sw, in __prestera_k_arb_nc_apply()
1152 prestera_k_arb_fib_evt(struct prestera_switch *sw, in prestera_k_arb_fib_evt()
1217 struct prestera_switch *sw = arg; in __prestera_k_arb_abort_neigh_ht_cb() local
1235 struct prestera_switch *sw = arg; in __prestera_k_arb_abort_fib_ht_cb() local
1386 struct prestera_switch *sw; member
1395 struct prestera_switch *sw = fib_work->sw; in __prestera_router_fib_event_work() local
1471 struct prestera_switch *sw; member
1479 struct prestera_switch *sw = net_work->sw; in prestera_router_neigh_event_work() local
[all …]
H A Dprestera_main.c371 struct prestera_switch *sw = port->sw; in prestera_port_sfp_bind() local
889 int prestera_lag_id(struct prestera_switch *sw, in prestera_lag_id()
943 struct prestera_switch *sw = port->sw; in prestera_lag_port_add() local
973 struct prestera_switch *sw = port->sw; in prestera_lag_port_del() local
1012 static int prestera_lag_init(struct prestera_switch *sw) in prestera_lag_init()
1026 static void prestera_lag_fini(struct prestera_switch *sw) in prestera_lag_fini()
1205 prestera_mdb_entry_create(struct prestera_switch *sw, in prestera_mdb_entry_create()
1245 prestera_flood_domain_create(struct prestera_switch *sw) in prestera_flood_domain_create()
1360 static int prestera_switch_init(struct prestera_switch *sw) in prestera_switch_init()
1471 struct prestera_switch *sw; in prestera_device_register() local
[all …]
H A Dprestera_devlink.c127 struct prestera_switch *sw; member
356 struct prestera_switch *sw = devlink_priv(dl); in prestera_dl_info_get() local
394 void prestera_devlink_free(struct prestera_switch *sw) in prestera_devlink_free()
401 void prestera_devlink_register(struct prestera_switch *sw) in prestera_devlink_register()
408 void prestera_devlink_unregister(struct prestera_switch *sw) in prestera_devlink_unregister()
417 struct prestera_switch *sw = port->sw; in prestera_devlink_port_register() local
443 int prestera_devlink_traps_register(struct prestera_switch *sw) in prestera_devlink_traps_register()
530 prestera_devlink_trap_item_lookup(struct prestera_switch *sw, u16 trap_id) in prestera_devlink_trap_item_lookup()
546 struct prestera_switch *sw = devlink_priv(devlink); in prestera_trap_init() local
572 struct prestera_switch *sw = devlink_priv(devlink); in prestera_drop_counter_get() local
[all …]
H A Dprestera_span.c21 struct prestera_switch *sw; member
78 struct prestera_switch *sw = port->sw; in prestera_span_get() local
103 static int prestera_span_put(struct prestera_switch *sw, u8 span_id) in prestera_span_put()
127 struct prestera_switch *sw = binding->port->sw; in prestera_span_rule_add() local
169 int prestera_span_init(struct prestera_switch *sw) in prestera_span_init()
185 void prestera_span_fini(struct prestera_switch *sw) in prestera_span_fini()
/linux/drivers/thunderbolt/
H A Dswitch.c833 const struct tb_switch *sw) in tb_switch_is_reachable()
1639 int tb_switch_reset(struct tb_switch *sw) in tb_switch_reset()
1749 struct tb_switch *sw = tb_to_switch(dev); in authorized_show() local
1757 struct tb_switch *sw; in disapprove_switch() local
1837 struct tb_switch *sw = tb_to_switch(dev); in authorized_store() local
1859 struct tb_switch *sw = tb_to_switch(dev); in boot_show() local
1868 struct tb_switch *sw = tb_to_switch(dev); in device_show() local
1877 struct tb_switch *sw = tb_to_switch(dev); in device_name_show() local
2415 struct tb_switch *sw; in tb_switch_alloc() local
2534 struct tb_switch *sw; in tb_switch_alloc_safe_mode() local
[all …]
H A Dlc.c18 int tb_lc_read_uuid(struct tb_switch *sw, u32 *uuid) in tb_lc_read_uuid()
34 struct tb_switch *sw = port->sw; in find_port_lc_cap() local
61 struct tb_switch *sw = port->sw; in tb_lc_reset_port() local
96 struct tb_switch *sw = port->sw; in tb_lc_set_port_configured() local
154 struct tb_switch *sw = port->sw; in tb_lc_set_xdomain_configured() local
218 struct tb_switch *sw = port->sw; in tb_lc_start_lane_initialization() local
250 struct tb_switch *sw = port->sw; in tb_lc_is_clx_supported() local
273 struct tb_switch *sw = port->sw; in tb_lc_is_usb_plugged() local
299 struct tb_switch *sw = port->sw; in tb_lc_is_xhci_connected() local
319 struct tb_switch *sw = port->sw; in __tb_lc_xhci_connect() local
[all …]
H A Deeprom.c42 static int tb_eeprom_active(struct tb_switch *sw, bool enable) in tb_eeprom_active()
96 static int tb_eeprom_out(struct tb_switch *sw, u8 val) in tb_eeprom_out()
116 static int tb_eeprom_in(struct tb_switch *sw, u8 *val) in tb_eeprom_in()
302 int tb_drom_read_uid_only(struct tb_switch *sw, u64 *uid) in tb_drom_read_uid_only()
360 static int tb_drom_parse_entry_port(struct tb_switch *sw, in tb_drom_parse_entry_port()
571 static int tb_drom_parse_v1(struct tb_switch *sw) in tb_drom_parse_v1()
599 static int usb4_drom_parse(struct tb_switch *sw) in usb4_drom_parse()
615 static int tb_drom_parse(struct tb_switch *sw, u16 size) in tb_drom_parse()
655 static int tb_drom_host_read(struct tb_switch *sw) in tb_drom_host_read()
676 static int tb_drom_device_read(struct tb_switch *sw) in tb_drom_device_read()
[all …]
H A Dtmu.c63 static int tb_switch_set_tmu_mode_params(struct tb_switch *sw, in tb_switch_set_tmu_mode_params()
122 static bool tb_switch_tmu_ucap_is_supported(struct tb_switch *sw) in tb_switch_tmu_ucap_is_supported()
135 static int tb_switch_tmu_rate_read(struct tb_switch *sw) in tb_switch_tmu_rate_read()
357 static int tmu_mode_init(struct tb_switch *sw) in tmu_mode_init()
409 int tb_switch_tmu_init(struct tb_switch *sw) in tb_switch_tmu_init()
443 int tb_switch_tmu_post_time(struct tb_switch *sw) in tb_switch_tmu_post_time()
559 int tb_switch_tmu_disable(struct tb_switch *sw) in tb_switch_tmu_disable()
621 static void tb_switch_tmu_off(struct tb_switch *sw) in tb_switch_tmu_off()
769 static int tb_switch_tmu_enable_enhanced(struct tb_switch *sw) in tb_switch_tmu_enable_enhanced()
860 static int tb_switch_tmu_change_mode(struct tb_switch *sw) in tb_switch_tmu_change_mode()
[all …]
H A Dquirks.c10 static void quirk_force_power_link(struct tb_switch *sw) in quirk_force_power_link()
16 static void quirk_dp_credit_allocation(struct tb_switch *sw) in quirk_dp_credit_allocation()
24 static void quirk_clx_disable(struct tb_switch *sw) in quirk_clx_disable()
30 static void quirk_usb3_maximum_bandwidth(struct tb_switch *sw) in quirk_usb3_maximum_bandwidth()
46 static void quirk_block_rpm_in_redrive(struct tb_switch *sw) in quirk_block_rpm_in_redrive()
118 void tb_check_quirks(struct tb_switch *sw) in tb_check_quirks()
H A Dtb.h277 struct tb_switch *sw; member
554 static inline struct tb_port *tb_upstream_port(struct tb_switch *sw) in tb_upstream_port()
572 static inline u64 tb_route(const struct tb_switch *sw) in tb_route()
661 static inline int tb_sw_read(struct tb_switch *sw, void *buffer, in tb_sw_read()
723 #define __TB_SW_PRINT(level, sw, fmt, arg...) \ argument
849 #define tb_switch_for_each_port(sw, p) \ argument
853 static inline struct tb_switch *tb_switch_get(struct tb_switch *sw) in tb_switch_get()
860 static inline void tb_switch_put(struct tb_switch *sw) in tb_switch_put()
900 static inline int tb_switch_depth(const struct tb_switch *sw) in tb_switch_depth()
992 static inline bool tb_switch_is_icm(const struct tb_switch *sw) in tb_switch_is_icm()
[all …]
H A Dtb.c246 struct tb_switch *sw; in tb_increase_switch_tmu_accuracy() local
273 struct tb_switch *sw; in tb_increase_tmu_accuracy() local
469 struct tb_switch *sw; in tb_find_first_usb3_tunnel() local
981 struct tb_switch *sw; in tb_configure_asym() local
1086 struct tb_switch *sw; in tb_configure_sym() local
1168 struct tb_switch *sw) in tb_configure_link()
1231 struct tb_switch *sw; in tb_scan_port() local
2173 struct tb_switch *sw; in tb_approve_xdomain_paths() local
2222 struct tb_switch *sw; in __tb_disconnect_xdomain_paths() local
2273 struct tb_switch *sw; in tb_handle_hotplug() local
[all …]
H A Dusb4.c168 void usb4_switch_check_wakes(struct tb_switch *sw) in usb4_switch_check_wakes()
246 int usb4_switch_setup(struct tb_switch *sw) in usb4_switch_setup()
352 struct tb_switch *sw = data; in usb4_switch_drom_read_block() local
497 int usb4_switch_set_sleep(struct tb_switch *sw) in usb4_switch_set_sleep()
525 int usb4_switch_nvm_sector_size(struct tb_switch *sw) in usb4_switch_nvm_sector_size()
545 struct tb_switch *sw = data; in usb4_switch_nvm_read_block() local
611 struct tb_switch *sw = data; in usb4_switch_nvm_write_next_block() local
659 int usb4_switch_nvm_authenticate(struct tb_switch *sw) in usb4_switch_nvm_authenticate()
735 int usb4_switch_credits_init(struct tb_switch *sw) in usb4_switch_credits_init()
1036 int usb4_switch_add_ports(struct tb_switch *sw) in usb4_switch_add_ports()
[all …]
H A Dclx.c181 static bool tb_switch_clx_is_supported(const struct tb_switch *sw) in tb_switch_clx_is_supported()
208 int tb_switch_clx_init(struct tb_switch *sw) in tb_switch_clx_init()
237 static int tb_switch_pm_secondary_resolve(struct tb_switch *sw) in tb_switch_pm_secondary_resolve()
254 static int tb_switch_mask_clx_objections(struct tb_switch *sw) in tb_switch_mask_clx_objections()
318 int tb_switch_clx_enable(struct tb_switch *sw, unsigned int clx) in tb_switch_clx_enable()
396 int tb_switch_clx_disable(struct tb_switch *sw) in tb_switch_clx_disable()
H A Ddma_port.c55 struct tb_switch *sw; member
168 static int dma_find_port(struct tb_switch *sw) in dma_find_port()
201 struct tb_dma_port *dma_port_alloc(struct tb_switch *sw) in dma_port_alloc()
243 struct tb_switch *sw = dma->sw; in dma_port_wait_for_completion() local
281 struct tb_switch *sw = dma->sw; in dma_port_request() local
306 struct tb_switch *sw = dma->sw; in dma_port_flash_read_block() local
328 struct tb_switch *sw = dma->sw; in dma_port_flash_write_block() local
422 struct tb_switch *sw = dma->sw; in dma_port_flash_update_auth_status() local
H A Dicm.c613 struct tb_switch *sw; in alloc_switch() local
673 static void remove_switch(struct tb_switch *sw) in remove_switch()
712 struct tb_switch *sw; in remove_xdomain() local
725 struct tb_switch *sw, *parent_sw; in icm_fr_device_connected() local
872 struct tb_switch *sw; in icm_fr_device_disconnected() local
907 struct tb_switch *sw; in icm_fr_xdomain_connected() local
1205 struct tb_switch *sw, *parent_sw; in __icm_tr_device_connected() local
1304 struct tb_switch *sw; in icm_tr_device_disconnected() local
1330 struct tb_switch *sw; in icm_tr_xdomain_connected() local
2008 static void icm_unplug_children(struct tb_switch *sw) in icm_unplug_children()
[all …]
H A Ddebugfs.c183 struct tb_switch *sw = s->private; in switch_regs_write() local
557 struct tb_switch *sw = port->sw; in margining_run_write() local
968 static void margining_switch_init(struct tb_switch *sw) in margining_switch_init()
985 static void margining_switch_remove(struct tb_switch *sw) in margining_switch_remove()
1051 struct tb_switch *sw = port->sw; in counters_write() local
1259 struct tb_switch *sw = port->sw; in port_regs_show() local
1363 struct tb_switch *sw = s->private; in switch_regs_show() local
1415 struct tb_switch *sw = port->sw; in path_show() local
1478 struct tb_switch *sw = port->sw; in counters_show() local
1513 void tb_switch_debugfs_init(struct tb_switch *sw) in tb_switch_debugfs_init()
[all …]
H A Dcap.c20 struct tb_switch *sw = port->sw; in tb_port_enable_tmu() local
145 int tb_switch_next_cap(struct tb_switch *sw, unsigned int offset) in tb_switch_next_cap()
188 int tb_switch_find_cap(struct tb_switch *sw, enum tb_switch_cap cap) in tb_switch_find_cap()
221 int tb_switch_find_vse_cap(struct tb_switch *sw, enum tb_switch_vse_cap vsec) in tb_switch_find_vse_cap()
/linux/drivers/input/joystick/
H A Dsidewinder.c95 struct sw { struct
111 * sw_read_packet() is a function which reads either a data packet, or an argument
282 static int sw_parse(unsigned char *buf, struct sw *sw) in sw_parse()
406 static int sw_read(struct sw *sw) in sw_read()
483 struct sw *sw = gameport_get_drvdata(gameport); in sw_poll() local
492 struct sw *sw = input_get_drvdata(dev); in sw_open() local
500 struct sw *sw = input_get_drvdata(dev); in sw_close() local
569 struct sw *sw; in sw_connect() local
789 struct sw *sw = gameport_get_drvdata(gameport); in sw_disconnect() local
/linux/drivers/platform/surface/
H A Dsurface_aggregator_tabletsw.c72 struct ssam_tablet_sw *sw = dev_get_drvdata(dev); in state_show() local
110 struct ssam_tablet_sw *sw = dev_get_drvdata(dev); in ssam_tablet_sw_resume() local
120 struct ssam_tablet_sw *sw; in ssam_tablet_sw_probe() local
194 struct ssam_tablet_sw *sw = ssam_device_get_drvdata(sdev); in ssam_tablet_sw_remove() local
216 static const char *ssam_kip_cover_state_name(struct ssam_tablet_sw *sw, in ssam_kip_cover_state_name()
244 static bool ssam_kip_cover_state_is_tablet_mode(struct ssam_tablet_sw *sw, in ssam_kip_cover_state_is_tablet_mode()
289 struct ssam_tablet_sw *sw = container_of(nf, struct ssam_tablet_sw, notif); in ssam_kip_sw_notif() local
406 static const char *ssam_pos_state_name(struct ssam_tablet_sw *sw, in ssam_pos_state_name()
460 static bool ssam_pos_state_is_tablet_mode(struct ssam_tablet_sw *sw, in ssam_pos_state_is_tablet_mode()
513 static int ssam_pos_get_source(struct ssam_tablet_sw *sw, u32 *source_id) in ssam_pos_get_source()
[all …]
/linux/drivers/usb/roles/
H A Dclass.c162 struct usb_role_switch *sw; in usb_role_switch_get() local
185 struct usb_role_switch *sw; in fwnode_usb_role_switch_get() local
204 void usb_role_switch_put(struct usb_role_switch *sw) in usb_role_switch_put()
224 struct usb_role_switch *sw = NULL; in usb_role_switch_find_by_fwnode() local
243 struct usb_role_switch *sw = to_role_switch(dev); in usb_role_switch_is_visible() local
269 struct usb_role_switch *sw = to_role_switch(dev); in role_show() local
278 struct usb_role_switch *sw = to_role_switch(dev); in role_store() local
327 struct usb_role_switch *sw = to_role_switch(dev); in usb_role_switch_release() local
357 struct usb_role_switch *sw; in usb_role_switch_register() local
411 void usb_role_switch_unregister(struct usb_role_switch *sw) in usb_role_switch_unregister()
[all …]
/linux/include/linux/usb/
H A Drole.h70 static inline int usb_role_switch_set_role(struct usb_role_switch *sw, in usb_role_switch_set_role()
76 static inline enum usb_role usb_role_switch_get_role(struct usb_role_switch *sw) in usb_role_switch_get_role()
92 static inline void usb_role_switch_put(struct usb_role_switch *sw) { } in usb_role_switch_put()
107 static inline void usb_role_switch_unregister(struct usb_role_switch *sw) { } in usb_role_switch_unregister()
110 usb_role_switch_set_drvdata(struct usb_role_switch *sw, void *data) in usb_role_switch_set_drvdata()
114 static inline void *usb_role_switch_get_drvdata(struct usb_role_switch *sw) in usb_role_switch_get_drvdata()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dbase.c30 nvkm_sw_mthd(struct nvkm_sw *sw, int chid, int subc, u32 mthd, u32 data) in nvkm_sw_mthd()
61 struct nvkm_sw *sw = nvkm_sw(oclass->engine); in nvkm_sw_oclass_get() local
80 struct nvkm_sw *sw = nvkm_sw(oclass->engine); in nvkm_sw_cclass_get() local
101 struct nvkm_sw *sw; in nvkm_sw_new_() local
/linux/drivers/input/misc/
H A Dad714x.c216 struct ad714x_button_drv *sw = &ad714x->sw->button[idx]; in ad714x_button_state_machine() local
269 struct ad714x_slider_drv *sw = &ad714x->sw->slider[idx]; in ad714x_slider_cal_highest_stage() local
294 struct ad714x_slider_drv *sw = &ad714x->sw->slider[idx]; in ad714x_slider_cal_abs_pos() local
315 struct ad714x_slider_drv *sw = &ad714x->sw->slider[idx]; in ad714x_slider_cal_flt_pos() local
341 struct ad714x_slider_drv *sw = &ad714x->sw->slider[idx]; in ad714x_slider_state_machine() local
410 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_cal_highest_stage() local
452 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_cal_abs_pos() local
483 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_cal_flt_pos() local
513 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx]; in ad714x_wheel_state_machine() local
597 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; in touchpad_cal_highest_stage() local
[all …]
/linux/drivers/block/
H A Dswim3.c274 struct swim3 __iomem *sw = fs->swim3; in swim3_select() local
286 struct swim3 __iomem *sw = fs->swim3; in swim3_action() local
298 struct swim3 __iomem *sw = fs->swim3; in swim3_readbit() local
374 struct swim3 __iomem *sw = fs->swim3; in scan_track() local
387 struct swim3 __iomem *sw = fs->swim3; in seek_track() local
434 struct swim3 __iomem *sw = fs->swim3; in setup_transfer() local
559 struct swim3 __iomem *sw = fs->swim3; in scan_timeout() local
583 struct swim3 __iomem *sw = fs->swim3; in seek_timeout() local
602 struct swim3 __iomem *sw = fs->swim3; in settle_timeout() local
1034 struct swim3 __iomem *sw; in floppy_revalidate() local
[all …]

123456