| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_main.c | 43 gve_verify_driver_compatibility(struct gve_priv * priv) gve_verify_driver_compatibility() argument 90 struct gve_priv *priv = netdev_priv(dev); gve_features_check() local 100 struct gve_priv *priv = netdev_priv(dev); gve_start_xmit() local 110 struct gve_priv *priv = netdev_priv(dev); gve_get_stats() local 145 gve_alloc_flow_rule_caches(struct gve_priv * priv) gve_alloc_flow_rule_caches() argument 178 gve_free_flow_rule_caches(struct gve_priv * priv) gve_free_flow_rule_caches() argument 188 gve_alloc_rss_config_cache(struct gve_priv * priv) gve_alloc_rss_config_cache() argument 215 gve_free_rss_config_cache(struct gve_priv * priv) gve_free_rss_config_cache() argument 225 gve_alloc_counter_array(struct gve_priv * priv) gve_alloc_counter_array() argument 238 gve_free_counter_array(struct gve_priv * priv) gve_free_counter_array() argument 253 struct gve_priv *priv = container_of(work, struct gve_priv, gve_stats_report_task() local 261 gve_stats_report_schedule(struct gve_priv * priv) gve_stats_report_schedule() argument 272 struct gve_priv *priv = timer_container_of(priv, t, gve_stats_report_timer() local 281 gve_alloc_stats_report(struct gve_priv * priv) gve_alloc_stats_report() argument 302 gve_free_stats_report(struct gve_priv * priv) gve_free_stats_report() argument 315 struct gve_priv *priv = arg; gve_mgmnt_intr() local 324 struct gve_priv *priv = block->priv; gve_intr() local 340 gve_is_napi_on_home_cpu(struct gve_priv * priv,u32 irq) gve_is_napi_on_home_cpu() argument 357 struct gve_priv *priv; gve_napi_poll() local 414 struct gve_priv *priv = block->priv; gve_napi_poll_dqo() local 471 gve_get_node_mask(struct gve_priv * priv) gve_get_node_mask() argument 479 gve_alloc_notify_blocks(struct gve_priv * priv) gve_alloc_notify_blocks() argument 608 gve_free_notify_blocks(struct gve_priv * priv) gve_free_notify_blocks() argument 637 gve_setup_device_resources(struct gve_priv * priv) gve_setup_device_resources() argument 726 gve_teardown_device_resources(struct gve_priv * priv) gve_teardown_device_resources() argument 766 gve_unregister_qpl(struct gve_priv * priv,struct gve_queue_page_list * qpl) gve_unregister_qpl() argument 786 gve_register_qpl(struct gve_priv * priv,struct gve_queue_page_list * qpl) gve_register_qpl() argument 817 gve_tx_get_qpl(struct gve_priv * priv,int idx) gve_tx_get_qpl() argument 827 gve_rx_get_qpl(struct gve_priv * priv,int idx) gve_rx_get_qpl() argument 837 gve_register_qpls(struct gve_priv * priv) gve_register_qpls() argument 861 gve_unregister_qpls(struct gve_priv * priv) gve_unregister_qpls() argument 886 gve_create_rings(struct gve_priv * priv) gve_create_rings() argument 935 init_xdp_sync_stats(struct gve_priv * priv) init_xdp_sync_stats() argument 949 gve_init_sync_stats(struct gve_priv * priv) gve_init_sync_stats() argument 963 gve_tx_get_curr_alloc_cfg(struct gve_priv * priv,struct gve_tx_alloc_rings_cfg * cfg) gve_tx_get_curr_alloc_cfg() argument 973 gve_tx_stop_rings(struct gve_priv * priv,int num_rings) gve_tx_stop_rings() argument 988 gve_tx_start_rings(struct gve_priv * priv,int num_rings) gve_tx_start_rings() argument 1000 gve_queues_mem_alloc(struct gve_priv * priv,struct gve_tx_alloc_rings_cfg * tx_alloc_cfg,struct gve_rx_alloc_rings_cfg * rx_alloc_cfg) gve_queues_mem_alloc() argument 1030 gve_destroy_rings(struct gve_priv * priv) gve_destroy_rings() argument 1054 gve_queues_mem_free(struct gve_priv * priv,struct gve_tx_alloc_rings_cfg * tx_cfg,struct gve_rx_alloc_rings_cfg * rx_cfg) gve_queues_mem_free() argument 1067 gve_alloc_page(struct gve_priv * priv,struct device * dev,struct page ** page,dma_addr_t * dma,enum dma_data_direction dir,gfp_t gfp_flags) gve_alloc_page() argument 1085 gve_alloc_queue_page_list(struct gve_priv * priv,u32 id,int pages) gve_alloc_queue_page_list() argument 1131 gve_free_queue_page_list(struct gve_priv * priv,struct gve_queue_page_list * qpl,u32 id) gve_free_queue_page_list() argument 1161 gve_schedule_reset(struct gve_priv * priv) gve_schedule_reset() argument 1172 gve_unreg_xsk_pool(struct gve_priv * priv,u16 qid) gve_unreg_xsk_pool() argument 1189 gve_reg_xsk_pool(struct gve_priv * priv,struct net_device * dev,struct xsk_buff_pool * pool,u16 qid) gve_reg_xsk_pool() argument 1212 gve_unreg_xdp_info(struct gve_priv * priv) gve_unreg_xdp_info() argument 1229 gve_get_xsk_pool(struct gve_priv * priv,int qid) gve_get_xsk_pool() argument 1237 gve_reg_xdp_info(struct gve_priv * priv,struct net_device * dev) gve_reg_xdp_info() argument 1280 gve_drain_page_cache(struct gve_priv * priv) gve_drain_page_cache() argument 1288 gve_rx_get_curr_alloc_cfg(struct gve_priv * priv,struct gve_rx_alloc_rings_cfg * cfg) gve_rx_get_curr_alloc_cfg() argument 1301 gve_get_curr_alloc_cfgs(struct gve_priv * priv,struct gve_tx_alloc_rings_cfg * tx_alloc_cfg,struct gve_rx_alloc_rings_cfg * rx_alloc_cfg) gve_get_curr_alloc_cfgs() argument 1309 gve_rx_start_ring(struct gve_priv * priv,int i) gve_rx_start_ring() argument 1317 gve_rx_start_rings(struct gve_priv * priv,int num_rings) gve_rx_start_rings() argument 1325 gve_rx_stop_ring(struct gve_priv * priv,int i) gve_rx_stop_ring() argument 1333 gve_rx_stop_rings(struct gve_priv * priv,int num_rings) gve_rx_stop_rings() argument 1344 gve_queues_mem_remove(struct gve_priv * priv) gve_queues_mem_remove() argument 1358 gve_queues_start(struct gve_priv * priv,struct gve_tx_alloc_rings_cfg * tx_alloc_cfg,struct gve_rx_alloc_rings_cfg * rx_alloc_cfg) gve_queues_start() argument 1439 struct gve_priv *priv = netdev_priv(dev); gve_open() local 1458 gve_queues_stop(struct gve_priv * priv) gve_queues_stop() argument 1497 struct gve_priv *priv = netdev_priv(dev); gve_close() local 1508 gve_handle_link_status(struct gve_priv * priv,bool link_status) gve_handle_link_status() argument 1525 gve_configure_rings_xdp(struct gve_priv * priv,u16 num_xdp_rings) gve_configure_rings_xdp() argument 1538 gve_set_xdp(struct gve_priv * priv,struct bpf_prog * prog,struct netlink_ext_ack * extack) gve_set_xdp() argument 1578 struct gve_priv *priv = netdev_priv(dev); gve_xdp_xmit() local 1592 struct gve_priv *priv = netdev_priv(dev); gve_xsk_pool_enable() local 1641 struct gve_priv *priv = netdev_priv(dev); gve_xsk_pool_disable() local 1694 struct gve_priv *priv = netdev_priv(dev); gve_xsk_wakeup() local 1717 struct gve_priv *priv = netdev_priv(dev); gve_verify_xdp_configuration() local 1765 struct gve_priv *priv = netdev_priv(dev); gve_xdp() local 1784 gve_init_rss_config(struct gve_priv * priv,u16 num_queues) gve_init_rss_config() argument 1804 gve_flow_rules_reset(struct gve_priv * priv) gve_flow_rules_reset() argument 1812 gve_adjust_config(struct gve_priv * priv,struct gve_tx_alloc_rings_cfg * tx_alloc_cfg,struct gve_rx_alloc_rings_cfg * rx_alloc_cfg) gve_adjust_config() argument 1850 gve_adjust_queues(struct gve_priv * priv,struct gve_rx_queue_config new_rx_config,struct gve_tx_queue_config new_tx_config,bool reset_rss) gve_adjust_queues() argument 1883 gve_turndown(struct gve_priv * priv) gve_turndown() argument 1931 gve_turnup(struct gve_priv * priv) gve_turnup() argument 1999 gve_turnup_and_check_status(struct gve_priv * priv) gve_turnup_and_check_status() argument 2008 gve_get_tx_notify_block(struct gve_priv * priv,unsigned int txqueue) gve_get_tx_notify_block() argument 2023 gve_tx_timeout_try_q_kick(struct gve_priv * priv,unsigned int txqueue) gve_tx_timeout_try_q_kick() argument 2047 struct gve_priv *priv; gve_tx_timeout() local 2064 gve_header_split_supported(const struct gve_priv * priv) gve_header_split_supported() argument 2070 gve_set_rx_buf_len_config(struct gve_priv * priv,u32 rx_buf_len,struct netlink_ext_ack * extack,struct gve_rx_alloc_rings_cfg * rx_alloc_cfg) gve_set_rx_buf_len_config() argument 2102 gve_set_hsplit_config(struct gve_priv * priv,u8 tcp_data_split,struct gve_rx_alloc_rings_cfg * rx_alloc_cfg) gve_set_hsplit_config() argument 2134 struct gve_priv *priv = netdev_priv(netdev); gve_set_features() local 2169 struct gve_priv *priv = netdev_priv(dev); gve_get_ts_config() local 2179 struct gve_priv *priv = netdev_priv(dev); gve_set_ts_config() local 2217 gve_handle_status(struct gve_priv * priv,u32 status) gve_handle_status() argument 2229 gve_handle_reset(struct gve_priv * priv) gve_handle_reset() argument 2247 gve_handle_report_stats(struct gve_priv * priv) gve_handle_report_stats() argument 2326 struct gve_priv *priv = container_of(work, struct gve_priv, gve_service_task() local 2336 gve_set_netdev_xdp_features(struct gve_priv * priv) gve_set_netdev_xdp_features() argument 2359 gve_init_priv(struct gve_priv * priv,bool skip_describe_device) gve_init_priv() argument 2471 gve_teardown_priv_resources(struct gve_priv * priv) gve_teardown_priv_resources() argument 2479 gve_trigger_reset(struct gve_priv * priv) gve_trigger_reset() argument 2485 gve_reset_and_teardown(struct gve_priv * priv,bool was_up) gve_reset_and_teardown() argument 2494 gve_reset_recovery(struct gve_priv * priv,bool was_up) gve_reset_recovery() argument 2513 gve_reset(struct gve_priv * priv,bool attempt_teardown) gve_reset() argument 2568 struct gve_priv *priv = netdev_priv(dev); gve_rx_queue_stop() local 2607 struct gve_priv *priv = netdev_priv(dev); gve_rx_queue_mem_free() local 2624 struct gve_priv *priv = netdev_priv(dev); gve_rx_queue_mem_alloc() local 2647 struct gve_priv *priv = netdev_priv(dev); gve_rx_queue_start() local 2706 struct gve_priv *priv = netdev_priv(dev); gve_get_rx_queue_stats() local 2722 struct gve_priv *priv = netdev_priv(dev); gve_get_tx_queue_stats() local 2757 struct gve_priv *priv; gve_probe() local 2893 struct gve_priv *priv = netdev_priv(netdev); gve_remove() local 2910 struct gve_priv *priv = netdev_priv(netdev); gve_shutdown() local 2932 struct gve_priv *priv = netdev_priv(netdev); gve_suspend() local 2954 struct gve_priv *priv = netdev_priv(netdev); gve_resume() local [all...] |
| /linux/drivers/usb/renesas_usbhs/ |
| H A D | common.c | 53 #define usbhs_platform_call(priv, func, args...)\ argument 61 u16 usbhs_read(struct usbhs_priv *priv, u32 reg) in usbhs_read() 66 void usbhs_write(struct usbhs_priv *priv, u32 reg, u16 data) in usbhs_write() 71 void usbhs_bset(struct usbhs_priv *priv, u32 reg, u16 mask, u16 data) in usbhs_bset() 94 static void usbhs_sys_clock_ctrl(struct usbhs_priv *priv, int enable) in usbhs_sys_clock_ctrl() 99 void usbhs_sys_host_ctrl(struct usbhs_priv *priv, int enable) in usbhs_sys_host_ctrl() 113 void usbhs_sys_function_ctrl(struct usbhs_priv *priv, int enable) in usbhs_sys_function_ctrl() 135 void usbhs_sys_function_pullup(struct usbhs_priv *priv, int enable) in usbhs_sys_function_pullup() 140 void usbhs_sys_set_test_mode(struct usbhs_priv *priv, u16 mode) in usbhs_sys_set_test_mode() 148 int usbhs_frame_get_num(struct usbhs_priv *priv) in usbhs_frame_get_num() [all …]
|
| /linux/drivers/gpib/tms9914/ |
| H A D | tms9914.c | 32 int tms9914_take_control(struct gpib_board *board, struct tms9914_priv *priv, int synchronous) in tms9914_take_control() 71 struct tms9914_priv *priv, int synchronous) in tms9914_take_control_workaround() 79 int tms9914_go_to_standby(struct gpib_board *board, struct tms9914_priv *priv) in tms9914_go_to_standby() 100 void tms9914_interface_clear(struct gpib_board *board, struct tms9914_priv *priv, int assert) in tms9914_interface_clear() 112 void tms9914_remote_enable(struct gpib_board *board, struct tms9914_priv *priv, int enable) in tms9914_remote_enable() 121 int tms9914_request_system_control(struct gpib_board *board, struct tms9914_priv *priv, in tms9914_request_system_control() 134 unsigned int tms9914_t1_delay(struct gpib_board *board, struct tms9914_priv *priv, in tms9914_t1_delay() 160 void tms9914_return_to_local(const struct gpib_board *board, struct tms9914_priv *priv) in tms9914_return_to_local() 166 void tms9914_set_holdoff_mode(struct tms9914_priv *priv, enum tms9914_holdoff_mode mode) in tms9914_set_holdoff_mode() 189 void tms9914_release_holdoff(struct tms9914_priv *priv) in tms9914_release_holdoff() [all …]
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-core.c | 113 mcp251xfd_get_model_str(const struct mcp251xfd_priv *priv) in mcp251xfd_get_model_str() argument 158 static inline int mcp251xfd_vdd_enable(const struct mcp251xfd_priv *priv) in mcp251xfd_vdd_enable() argument 166 static inline int mcp251xfd_vdd_disable(const struct mcp251xfd_priv *priv) in mcp251xfd_vdd_disable() argument 175 mcp251xfd_transceiver_enable(const struct mcp251xfd_priv *priv) in mcp251xfd_transceiver_enable() argument 184 mcp251xfd_transceiver_disable(const struct mcp251xfd_priv * priv) mcp251xfd_transceiver_disable() argument 192 mcp251xfd_clks_and_vdd_enable(const struct mcp251xfd_priv * priv) mcp251xfd_clks_and_vdd_enable() argument 211 mcp251xfd_clks_and_vdd_disable(const struct mcp251xfd_priv * priv) mcp251xfd_clks_and_vdd_disable() argument 230 mcp251xfd_chip_get_mode(const struct mcp251xfd_priv * priv,u8 * mode) mcp251xfd_chip_get_mode() argument 245 __mcp251xfd_chip_set_mode(const struct mcp251xfd_priv * priv,const u8 mode_req,bool nowait) __mcp251xfd_chip_set_mode() argument 306 mcp251xfd_chip_set_mode(const struct mcp251xfd_priv * priv,const u8 mode_req) mcp251xfd_chip_set_mode() argument 313 mcp251xfd_chip_set_mode_nowait(const struct mcp251xfd_priv * priv,const u8 mode_req) mcp251xfd_chip_set_mode_nowait() argument 320 mcp251xfd_chip_wait_for_osc_ready(const struct mcp251xfd_priv * priv,u32 osc_reference,u32 osc_mask) mcp251xfd_chip_wait_for_osc_ready() argument 349 mcp251xfd_chip_wake(const struct mcp251xfd_priv * priv) mcp251xfd_chip_wake() argument 385 mcp251xfd_chip_sleep(const struct mcp251xfd_priv * priv) mcp251xfd_chip_sleep() argument 405 mcp251xfd_chip_softreset_do(const struct mcp251xfd_priv * priv) mcp251xfd_chip_softreset_do() argument 425 mcp251xfd_chip_softreset_check(const struct mcp251xfd_priv * priv) mcp251xfd_chip_softreset_check() argument 456 mcp251xfd_chip_softreset(const struct mcp251xfd_priv * priv) mcp251xfd_chip_softreset() argument 483 mcp251xfd_chip_clock_init(const struct mcp251xfd_priv * priv) mcp251xfd_chip_clock_init() argument 516 mcp251xfd_chip_timestamp_init(const struct mcp251xfd_priv * priv) mcp251xfd_chip_timestamp_init() argument 527 mcp251xfd_set_bittiming(const struct mcp251xfd_priv * priv) mcp251xfd_set_bittiming() argument 609 mcp251xfd_chip_rx_int_enable(const struct mcp251xfd_priv * priv) mcp251xfd_chip_rx_int_enable() argument 628 mcp251xfd_chip_rx_int_disable(const struct mcp251xfd_priv * priv) mcp251xfd_chip_rx_int_disable() argument 640 mcp251xfd_chip_ecc_init(struct mcp251xfd_priv * priv) mcp251xfd_chip_ecc_init() argument 668 mcp251xfd_get_normal_mode(const struct mcp251xfd_priv * priv) mcp251xfd_get_normal_mode() argument 685 __mcp251xfd_chip_set_normal_mode(const struct mcp251xfd_priv * priv,bool nowait) __mcp251xfd_chip_set_normal_mode() argument 696 mcp251xfd_chip_set_normal_mode(const struct mcp251xfd_priv * priv) mcp251xfd_chip_set_normal_mode() argument 702 mcp251xfd_chip_set_normal_mode_nowait(const struct mcp251xfd_priv * priv) mcp251xfd_chip_set_normal_mode_nowait() argument 707 mcp251xfd_chip_interrupts_enable(const struct mcp251xfd_priv * priv) mcp251xfd_chip_interrupts_enable() argument 738 mcp251xfd_chip_interrupts_disable(const struct mcp251xfd_priv * priv) mcp251xfd_chip_interrupts_disable() argument 756 mcp251xfd_chip_stop(struct mcp251xfd_priv * priv,const enum can_state state) mcp251xfd_chip_stop() argument 767 mcp251xfd_chip_start(struct mcp251xfd_priv * priv) mcp251xfd_chip_start() argument 814 struct mcp251xfd_priv *priv = netdev_priv(ndev); mcp251xfd_set_mode() local 842 const struct mcp251xfd_priv *priv = netdev_priv(ndev); __mcp251xfd_get_berr_counter() local 862 const struct mcp251xfd_priv *priv = netdev_priv(ndev); mcp251xfd_get_berr_counter() local 880 mcp251xfd_alloc_can_err_skb(struct mcp251xfd_priv * priv,struct can_frame ** cf,u32 * ts_raw) mcp251xfd_alloc_can_err_skb() argument 897 mcp251xfd_handle_rxovif(struct mcp251xfd_priv * priv) mcp251xfd_handle_rxovif() argument 952 mcp251xfd_handle_txatif(struct mcp251xfd_priv * priv) mcp251xfd_handle_txatif() argument 959 mcp251xfd_handle_ivmif(struct mcp251xfd_priv * priv) mcp251xfd_handle_ivmif() argument 1057 mcp251xfd_handle_cerrif(struct mcp251xfd_priv * priv) mcp251xfd_handle_cerrif() argument 1132 mcp251xfd_handle_modif(const struct mcp251xfd_priv * priv,bool * set_normal_mode) mcp251xfd_handle_modif() argument 1186 mcp251xfd_handle_serrif(struct mcp251xfd_priv * priv) mcp251xfd_handle_serrif() argument 1265 mcp251xfd_handle_eccif_recover(struct mcp251xfd_priv * priv,u8 nr) mcp251xfd_handle_eccif_recover() argument 1315 mcp251xfd_handle_eccif(struct mcp251xfd_priv * priv,bool set_normal_mode) mcp251xfd_handle_eccif() argument 1391 mcp251xfd_handle_spicrcif(struct mcp251xfd_priv * priv) mcp251xfd_handle_spicrcif() argument 1416 mcp251xfd_read_regs_status(struct mcp251xfd_priv * priv) mcp251xfd_read_regs_status() argument 1430 mcp251xfd_handle(priv,irq,...) global() argument 1445 struct mcp251xfd_priv *priv = dev_id; mcp251xfd_irq() local 1605 struct mcp251xfd_priv *priv = netdev_priv(ndev); mcp251xfd_open() local 1682 struct mcp251xfd_priv *priv = netdev_priv(ndev); mcp251xfd_stop() local 1711 mcp251xfd_register_quirks(struct mcp251xfd_priv * priv) mcp251xfd_register_quirks() argument 1720 mcp251xfd_register_chip_detect(struct mcp251xfd_priv * priv) mcp251xfd_register_chip_detect() argument 1769 mcp251xfd_register_check_rx_int(struct mcp251xfd_priv * priv) mcp251xfd_register_check_rx_int() argument 1804 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_request() local 1822 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_free() local 1830 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_get_direction() local 1847 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_get() local 1862 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_get_multiple() local 1878 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_direction_output() local 1895 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_direction_input() local 1903 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_set() local 1918 struct mcp251xfd_priv *priv = gpiochip_get_data(chip); mcp251xfd_gpio_set_multiple() local 1927 mcp251fdx_gpio_setup(struct mcp251xfd_priv * priv) mcp251fdx_gpio_setup() argument 1955 mcp251xfd_register_get_dev_id(const struct mcp251xfd_priv * priv,u32 * dev_id,u32 * effective_speed_hz_slow,u32 * effective_speed_hz_fast) mcp251xfd_register_get_dev_id() argument 2003 mcp251xfd_register_done(const struct mcp251xfd_priv * priv) mcp251xfd_register_done() argument 2048 mcp251xfd_register(struct mcp251xfd_priv * priv) mcp251xfd_register() argument 2127 mcp251xfd_unregister(struct mcp251xfd_priv * priv) mcp251xfd_unregister() argument 2182 struct mcp251xfd_priv *priv; mcp251xfd_probe() local 2350 struct mcp251xfd_priv *priv = spi_get_drvdata(spi); mcp251xfd_remove() local 2361 struct mcp251xfd_priv *priv = dev_get_drvdata(device); mcp251xfd_runtime_suspend() local 2369 struct mcp251xfd_priv *priv = dev_get_drvdata(device); mcp251xfd_runtime_resume() local [all...] |
| /linux/drivers/net/ethernet/altera/ |
| H A D | altera_sgdma.c | 54 int sgdma_initialize(struct altera_tse_private *priv) in sgdma_initialize() 102 void sgdma_uninitialize(struct altera_tse_private *priv) in sgdma_uninitialize() 116 void sgdma_reset(struct altera_tse_private *priv) in sgdma_reset() 134 void sgdma_enable_rxirq(struct altera_tse_private *priv) in sgdma_enable_rxirq() 138 void sgdma_enable_txirq(struct altera_tse_private *priv) in sgdma_enable_txirq() 142 void sgdma_disable_rxirq(struct altera_tse_private *priv) in sgdma_disable_rxirq() 146 void sgdma_disable_txirq(struct altera_tse_private *priv) in sgdma_disable_txirq() 150 void sgdma_clear_rxirq(struct altera_tse_private *priv) in sgdma_clear_rxirq() 156 void sgdma_clear_txirq(struct altera_tse_private *priv) in sgdma_clear_txirq() 167 int sgdma_tx_buffer(struct altera_tse_private *priv, struct tse_buffer *buffer) in sgdma_tx_buffer() [all …]
|
| /linux/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_hw.c | 30 static bool hbg_hw_spec_is_valid(struct hbg_priv *priv) in hbg_hw_spec_is_valid() 36 int hbg_hw_event_notify(struct hbg_priv *priv, in hbg_hw_event_notify() 62 static int hbg_hw_dev_specs_init(struct hbg_priv *priv) in hbg_hw_dev_specs_init() 93 u32 hbg_hw_get_irq_status(struct hbg_priv *priv) in hbg_hw_get_irq_status() 107 void hbg_hw_irq_clear(struct hbg_priv *priv, u32 mask) in hbg_hw_irq_clear() 118 bool hbg_hw_irq_is_enabled(struct hbg_priv *priv, u32 mask) in hbg_hw_irq_is_enabled() 129 void hbg_hw_irq_enable(struct hbg_priv *priv, u32 mask, bool enable) in hbg_hw_irq_enable() 150 void hbg_hw_set_uc_addr(struct hbg_priv *priv, u64 mac_addr, u32 index) in hbg_hw_set_uc_addr() 159 static void hbg_hw_set_pcu_max_frame_len(struct hbg_priv *priv, in hbg_hw_set_pcu_max_frame_len() 171 static void hbg_hw_set_mac_max_frame_len(struct hbg_priv *priv, in hbg_hw_set_mac_max_frame_len() [all …]
|
| /linux/drivers/net/ethernet/actions/ |
| H A D | owl-emac.c | 25 static u32 owl_emac_reg_read(struct owl_emac_priv *priv, u32 reg) in owl_emac_reg_read() 30 static void owl_emac_reg_write(struct owl_emac_priv *priv, u32 reg, u32 data) in owl_emac_reg_write() 35 static u32 owl_emac_reg_update(struct owl_emac_priv *priv, in owl_emac_reg_update() 51 static void owl_emac_reg_set(struct owl_emac_priv *priv, u32 reg, u32 bits) in owl_emac_reg_set() 56 static void owl_emac_reg_clear(struct owl_emac_priv *priv, u32 reg, u32 bits) in owl_emac_reg_clear() 61 static struct device *owl_emac_get_dev(struct owl_emac_priv *priv) in owl_emac_get_dev() 66 static void owl_emac_irq_enable(struct owl_emac_priv *priv) in owl_emac_irq_enable() 79 static void owl_emac_irq_disable(struct owl_emac_priv *priv) in owl_emac_irq_disable() 92 static u32 owl_emac_irq_status(struct owl_emac_priv *priv) in owl_emac_irq_status() 97 static u32 owl_emac_irq_clear(struct owl_emac_priv *priv) in owl_emac_irq_clear() [all …]
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | sta.c | 56 struct cw1200_common *priv = dev->priv; in cw1200_start() local 95 struct cw1200_common *priv = dev->priv; in cw1200_stop() local 148 void __cw1200_cqm_bssloss_sm(struct cw1200_common *priv, in __cw1200_cqm_bssloss_sm() 209 struct cw1200_common *priv = dev->priv; in cw1200_add_interface() local 251 struct cw1200_common *priv = dev->priv; in cw1200_remove_interface() local 327 struct cw1200_common *priv = dev->priv; in cw1200_config() local 439 void cw1200_update_filtering(struct cw1200_common *priv) in cw1200_update_filtering() 513 struct cw1200_common *priv = in cw1200_update_filtering_work() local 522 struct cw1200_common *priv = in cw1200_set_beacon_wakeup_period_work() local 541 struct cw1200_common *priv = hw->priv; in cw1200_prepare_multicast() local [all …]
|
| /linux/drivers/net/wireless/intel/ipw2x00/ |
| H A D | ipw2200.c | 411 static void _ipw_write_reg32(struct ipw_priv *priv, u32 reg, u32 value) in _ipw_write_reg32() 419 static void _ipw_write_reg8(struct ipw_priv *priv, u32 reg, u8 value) in _ipw_write_reg8() 430 static void _ipw_write_reg16(struct ipw_priv *priv, u32 reg, u16 value) in _ipw_write_reg16() 441 static u8 _ipw_read_reg8(struct ipw_priv *priv, u32 reg) in _ipw_read_reg8() 451 static u32 _ipw_read_reg32(struct ipw_priv *priv, u32 reg) in _ipw_read_reg32() 465 static void _ipw_read_indirect(struct ipw_priv *priv, u32 addr, u8 * buf, in _ipw_read_indirect() 502 static void _ipw_write_indirect(struct ipw_priv *priv, u32 addr, u8 * buf, in _ipw_write_indirect() 539 static void ipw_write_direct(struct ipw_priv *priv, u32 addr, void *buf, in ipw_write_direct() 546 static inline void ipw_set_bit(struct ipw_priv *priv, u32 reg, u32 mask) in ipw_set_bit() 552 static inline void ipw_clear_bit(struct ipw_priv *priv, u32 reg, u32 mask) in ipw_clear_bit() [all …]
|
| /linux/drivers/gpib/nec7210/ |
| H A D | nec7210.c | 26 int nec7210_enable_eos(struct gpib_board *board, struct nec7210_priv *priv, u8 eos_byte, in nec7210_enable_eos() 40 void nec7210_disable_eos(struct gpib_board *board, struct nec7210_priv *priv) in nec7210_disable_eos() 47 int nec7210_parallel_poll(struct gpib_board *board, struct nec7210_priv *priv, u8 *result) in nec7210_parallel_poll() 68 struct nec7210_priv *priv, unsigned int configuration) in nec7210_parallel_poll_configure() 74 void nec7210_parallel_poll_response(struct gpib_board *board, struct nec7210_priv *priv, int ist) in nec7210_parallel_poll_response() 90 struct nec7210_priv *priv, u8 status) in nec7210_serial_poll_response() 107 u8 nec7210_serial_poll_status(struct gpib_board *board, struct nec7210_priv *priv) in nec7210_serial_poll_status() 113 int nec7210_primary_address(const struct gpib_board *board, struct nec7210_priv *priv, in nec7210_primary_address() 122 int nec7210_secondary_address(const struct gpib_board *board, struct nec7210_priv *priv, in nec7210_secondary_address() 143 static void update_talker_state(struct nec7210_priv *priv, unsigned int address_status_bits) in update_talker_state() [all …]
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_ib.c | 85 struct ipoib_dev_priv *priv = ipoib_priv(ah->dev); in ipoib_free_ah() local 94 static void ipoib_ud_dma_unmap_rx(struct ipoib_dev_priv *priv, in ipoib_ud_dma_unmap_rx() 104 struct ipoib_dev_priv *priv = ipoib_priv(dev); in ipoib_ib_post_receive() local 125 struct ipoib_dev_priv *priv = ipoib_priv(dev); in ipoib_alloc_rx_skb() local 157 struct ipoib_dev_priv *priv = ipoib_priv(dev); in ipoib_ib_post_receives() local 176 struct ipoib_dev_priv *priv = ipoib_priv(dev); in ipoib_ib_handle_rx_wc() local 318 void ipoib_dma_unmap_tx(struct ipoib_dev_priv *priv, in ipoib_dma_unmap_tx() 351 struct ipoib_dev_priv *priv = qp_work->priv; in ipoib_qp_state_validate_work() local 388 struct ipoib_dev_priv *priv = ipoib_priv(dev); in ipoib_ib_handle_tx_wc() local 435 static int poll_tx(struct ipoib_dev_priv *priv) in poll_tx() [all …]
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | cxd2841er.c | 203 static void cxd2841er_i2c_debug(struct cxd2841er_priv *priv, in cxd2841er_i2c_debug() 212 static int cxd2841er_write_regs(struct cxd2841er_priv *priv, in cxd2841er_write_regs() 250 static int cxd2841er_write_reg(struct cxd2841er_priv *priv, in cxd2841er_write_reg() 258 static int cxd2841er_read_regs(struct cxd2841er_priv *priv, in cxd2841er_read_regs() 291 static int cxd2841er_read_reg(struct cxd2841er_priv *priv, in cxd2841er_read_reg() 297 static int cxd2841er_set_reg_bits(struct cxd2841er_priv *priv, in cxd2841er_set_reg_bits() 323 static int cxd2841er_get_if_hz(struct cxd2841er_priv *priv, u32 def_hz) in cxd2841er_get_if_hz() 339 struct cxd2841er_priv *priv = fe->demodulator_priv; in cxd2841er_tuner_set() local 351 static int cxd2841er_dvbs2_set_symbol_rate(struct cxd2841er_priv *priv, in cxd2841er_dvbs2_set_symbol_rate() 381 static int cxd2841er_sleep_s_to_active_s(struct cxd2841er_priv *priv, in cxd2841er_sleep_s_to_active_s() [all …]
|
| /linux/drivers/net/ethernet/microchip/ |
| H A D | encx24j600.c | 71 static void encx24j600_dump_rsv(struct encx24j600_priv *priv, const char *msg, in encx24j600_dump_rsv() 98 static u16 encx24j600_read_reg(struct encx24j600_priv *priv, u8 reg) in encx24j600_read_reg() 110 static void encx24j600_write_reg(struct encx24j600_priv *priv, u8 reg, u16 val) in encx24j600_write_reg() 120 static void encx24j600_update_reg(struct encx24j600_priv *priv, u8 reg, in encx24j600_update_reg() 131 static u16 encx24j600_read_phy(struct encx24j600_priv *priv, u8 reg) in encx24j600_read_phy() 143 static void encx24j600_write_phy(struct encx24j600_priv *priv, u8 reg, u16 val) in encx24j600_write_phy() 153 static void encx24j600_clr_bits(struct encx24j600_priv *priv, u8 reg, u16 mask) in encx24j600_clr_bits() 158 static void encx24j600_set_bits(struct encx24j600_priv *priv, u8 reg, u16 mask) in encx24j600_set_bits() 163 static void encx24j600_cmd(struct encx24j600_priv *priv, u8 cmd) in encx24j600_cmd() 173 static int encx24j600_raw_read(struct encx24j600_priv *priv, u8 reg, u8 *data, in encx24j600_raw_read() [all …]
|
| H A D | enc28j60.c | 84 spi_read_buf(struct enc28j60_net *priv, int len, u8 *data) in spi_read_buf() 121 static int spi_write_buf(struct enc28j60_net *priv, int len, const u8 *data) in spi_write_buf() 142 static u8 spi_read_op(struct enc28j60_net *priv, u8 op, u8 addr) in spi_read_op() 169 static int spi_write_op(struct enc28j60_net *priv, u8 op, u8 addr, u8 val) in spi_write_op() 183 static void enc28j60_soft_reset(struct enc28j60_net *priv) in enc28j60_soft_reset() 194 static void enc28j60_set_bank(struct enc28j60_net *priv, u8 addr) in enc28j60_set_bank() 238 static void nolock_reg_bfset(struct enc28j60_net *priv, u8 addr, u8 mask) in nolock_reg_bfset() 244 static void locked_reg_bfset(struct enc28j60_net *priv, u8 addr, u8 mask) in locked_reg_bfset() 254 static void nolock_reg_bfclr(struct enc28j60_net *priv, u8 addr, u8 mask) in nolock_reg_bfclr() 260 static void locked_reg_bfclr(struct enc28j60_net *priv, u8 addr, u8 mask) in locked_reg_bfclr() [all …]
|
| /linux/drivers/bluetooth/ |
| H A D | btmrvl_main.c | 25 void btmrvl_interrupt(struct btmrvl_private *priv) in btmrvl_interrupt() 42 bool btmrvl_check_evtpkt(struct btmrvl_private *priv, struct sk_buff *skb) in btmrvl_check_evtpkt() 71 int btmrvl_process_event(struct btmrvl_private *priv, struct sk_buff *skb) in btmrvl_process_event() 156 static int btmrvl_send_sync_cmd(struct btmrvl_private *priv, u16 opcode, in btmrvl_send_sync_cmd() 202 int btmrvl_send_module_cfg_cmd(struct btmrvl_private *priv, u8 subcmd) in btmrvl_send_module_cfg_cmd() 214 static int btmrvl_enable_sco_routing_to_host(struct btmrvl_private *priv) in btmrvl_enable_sco_routing_to_host() 226 int btmrvl_pscan_window_reporting(struct btmrvl_private *priv, u8 subcmd) in btmrvl_pscan_window_reporting() 243 int btmrvl_send_hscfg_cmd(struct btmrvl_private *priv) in btmrvl_send_hscfg_cmd() 262 int btmrvl_enable_ps(struct btmrvl_private *priv) in btmrvl_enable_ps() 280 int btmrvl_enable_hs(struct btmrvl_private *priv) in btmrvl_enable_hs() [all …]
|
| /linux/drivers/net/ethernet/broadcom/ |
| H A D | bcmsysport.c | 33 static inline u32 rdma_readl(struct bcm_sysport_priv *priv, u32 off) in rdma_readl() 40 static inline void rdma_writel(struct bcm_sysport_priv *priv, u32 val, u32 off) in rdma_writel() 47 static inline u32 tdma_control_bit(struct bcm_sysport_priv *priv, u32 bit) in tdma_control_bit() 83 static inline void dma_desc_set_addr(struct bcm_sysport_priv *priv, in dma_desc_set_addr() 98 struct bcm_sysport_priv *priv = netdev_priv(dev); in bcm_sysport_set_rx_csum() local 135 struct bcm_sysport_priv *priv = netdev_priv(dev); in bcm_sysport_set_tx_csum() local 166 struct bcm_sysport_priv *priv = netdev_priv(dev); in bcm_sysport_set_features() local 295 struct bcm_sysport_priv *priv = netdev_priv(dev); in bcm_sysport_get_msglvl() local 302 struct bcm_sysport_priv *priv = netdev_priv(dev); in bcm_sysport_set_msglvl() local 324 struct bcm_sysport_priv *priv = netdev_priv(dev); in bcm_sysport_get_sset_count() local [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | main.c | 142 void iwl_update_chain_flags(struct iwl_priv *priv) in iwl_update_chain_flags() 154 static void iwl_set_beacon_tim(struct iwl_priv *priv, in iwl_set_beacon_tim() 180 int iwlagn_send_beacon_cmd(struct iwl_priv *priv) in iwlagn_send_beacon_cmd() 266 struct iwl_priv *priv = in iwl_bg_beacon_update() local 305 struct iwl_priv *priv = in iwl_bg_bt_runtime_config() local 323 struct iwl_priv *priv = in iwl_bg_bt_full_concurrency() local 354 int iwl_send_statistics_request(struct iwl_priv *priv, u8 flags, bool clear) in iwl_send_statistics_request() 384 struct iwl_priv *priv = timer_container_of(priv, t, in iwl_bg_statistics_periodic() local 398 static void iwl_print_cont_event_trace(struct iwl_priv *priv, u32 base, in iwl_print_cont_event_trace() 447 static void iwl_continuous_event_trace(struct iwl_priv *priv) in iwl_continuous_event_trace() [all …]
|
| H A D | tt.c | 64 bool iwl_tt_is_low_power_state(struct iwl_priv *priv) in iwl_tt_is_low_power_state() 73 u8 iwl_tt_current_power_mode(struct iwl_priv *priv) in iwl_tt_current_power_mode() 80 bool iwl_ht_enabled(struct iwl_priv *priv) in iwl_ht_enabled() 91 static bool iwl_within_ct_kill_margin(struct iwl_priv *priv) in iwl_within_ct_kill_margin() 105 bool iwl_check_for_ct_kill(struct iwl_priv *priv) in iwl_check_for_ct_kill() 116 enum iwl_antenna_ok iwl_tx_ant_restriction(struct iwl_priv *priv) in iwl_tx_ant_restriction() 140 struct iwl_priv *priv = timer_container_of(priv, t, in iwl_tt_check_exit_ct_kill() local 170 static void iwl_perform_ct_kill_task(struct iwl_priv *priv, in iwl_perform_ct_kill_task() 190 struct iwl_priv *priv = timer_container_of(priv, t, in iwl_tt_ready_for_ct_kill() local 207 static void iwl_prepare_ct_kill_task(struct iwl_priv *priv) in iwl_prepare_ct_kill_task() [all …]
|
| /linux/drivers/net/wireless/marvell/libertas/ |
| H A D | cmd.c | 31 int lbs_cmd_copyback(struct lbs_private *priv, unsigned long extra, in lbs_cmd_copyback() 54 static int lbs_cmd_async_callback(struct lbs_private *priv, unsigned long extra, in lbs_cmd_async_callback() 89 int lbs_update_hw_spec(struct lbs_private *priv) in lbs_update_hw_spec() 163 static int lbs_ret_host_sleep_cfg(struct lbs_private *priv, unsigned long dummy, in lbs_ret_host_sleep_cfg() 179 int lbs_host_sleep_cfg(struct lbs_private *priv, uint32_t criteria, in lbs_host_sleep_cfg() 230 int lbs_set_ps_mode(struct lbs_private *priv, u16 cmd_action, bool block) in lbs_set_ps_mode() 262 int lbs_cmd_802_11_sleep_params(struct lbs_private *priv, uint16_t cmd_action, in lbs_cmd_802_11_sleep_params() 301 static int lbs_wait_for_ds_awake(struct lbs_private *priv) in lbs_wait_for_ds_awake() 316 int lbs_set_deep_sleep(struct lbs_private *priv, int deep_sleep) in lbs_set_deep_sleep() 349 static int lbs_ret_host_sleep_activate(struct lbs_private *priv, in lbs_ret_host_sleep_activate() [all …]
|
| H A D | main.c | 82 int lbs_set_iface_type(struct lbs_private *priv, enum nl80211_iftype type) in lbs_set_iface_type() 108 int lbs_start_iface(struct lbs_private *priv) in lbs_start_iface() 160 struct lbs_private *priv = dev->ml_priv; in lbs_dev_open() local 182 static bool lbs_command_queue_empty(struct lbs_private *priv) in lbs_command_queue_empty() 192 int lbs_stop_iface(struct lbs_private *priv) in lbs_stop_iface() 226 struct lbs_private *priv = dev->ml_priv; in lbs_eth_stop() local 248 void lbs_host_to_card_done(struct lbs_private *priv) in lbs_host_to_card_done() 269 struct lbs_private *priv = dev->ml_priv; in lbs_set_mac_address() local 339 void lbs_update_mcast(struct lbs_private *priv) in lbs_update_mcast() 394 struct lbs_private *priv = container_of(work, struct lbs_private, mcast_work); in lbs_set_mcast_worker() local [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | mt6359-accdet.c | 71 static unsigned int adjust_eint_analog_setting(struct mt6359_accdet *priv) in adjust_eint_analog_setting() 105 static unsigned int adjust_eint_digital_setting(struct mt6359_accdet *priv) in adjust_eint_digital_setting() 135 static unsigned int mt6359_accdet_jd_setting(struct mt6359_accdet *priv) in mt6359_accdet_jd_setting() 153 static void recover_eint_analog_setting(struct mt6359_accdet *priv) in recover_eint_analog_setting() 178 static void recover_eint_digital_setting(struct mt6359_accdet *priv) in recover_eint_digital_setting() 223 static void recover_eint_setting(struct mt6359_accdet *priv) in recover_eint_setting() 231 static void mt6359_accdet_recover_jd_setting(struct mt6359_accdet *priv) in mt6359_accdet_recover_jd_setting() 268 static void accdet_set_debounce(struct mt6359_accdet *priv, int state, in accdet_set_debounce() 319 static void mt6359_accdet_jack_report(struct mt6359_accdet *priv) in mt6359_accdet_jack_report() 330 static unsigned int check_button(struct mt6359_accdet *priv, unsigned int v) in check_button() [all …]
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_gpio.c | 30 static void ath_detect_bt_priority(struct ath9k_htc_priv *priv) in ath_detect_bt_priority() 66 struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv, in ath_btcoex_period_work() local 100 struct ath9k_htc_priv *priv = container_of(work, struct ath9k_htc_priv, in ath_btcoex_duty_cycle_work() local 117 static void ath_htc_init_btcoex_work(struct ath9k_htc_priv *priv) in ath_htc_init_btcoex_work() 134 static void ath_htc_resume_btcoex_work(struct ath9k_htc_priv *priv) in ath_htc_resume_btcoex_work() 152 static void ath_htc_cancel_btcoex_work(struct ath9k_htc_priv *priv) in ath_htc_cancel_btcoex_work() 158 void ath9k_htc_start_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_start_btcoex() 170 void ath9k_htc_stop_btcoex(struct ath9k_htc_priv *priv) in ath9k_htc_stop_btcoex() 182 void ath9k_htc_init_btcoex(struct ath9k_htc_priv *priv, char *product) in ath9k_htc_init_btcoex() 228 struct ath9k_htc_priv *priv = container_of(work, in ath9k_led_work() local [all …]
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_main.c | 264 __stmmac_disable_all_queues(struct stmmac_priv * priv) __stmmac_disable_all_queues() argument 291 stmmac_disable_all_queues(struct stmmac_priv * priv) stmmac_disable_all_queues() argument 313 stmmac_enable_all_queues(struct stmmac_priv * priv) stmmac_enable_all_queues() argument 336 stmmac_service_event_schedule(struct stmmac_priv * priv) stmmac_service_event_schedule() argument 343 stmmac_global_err(struct stmmac_priv * priv) stmmac_global_err() argument 356 stmmac_tx_avail(struct stmmac_priv * priv,u32 queue) stmmac_tx_avail() argument 374 stmmac_rx_dirty(struct stmmac_priv * priv,u32 queue) stmmac_rx_dirty() argument 387 stmmac_eee_tx_busy(struct stmmac_priv * priv) stmmac_eee_tx_busy() argument 403 stmmac_restart_sw_lpi_timer(struct stmmac_priv * priv) stmmac_restart_sw_lpi_timer() argument 414 stmmac_try_to_start_sw_lpi(struct stmmac_priv * priv) stmmac_try_to_start_sw_lpi() argument 432 stmmac_stop_sw_lpi(struct stmmac_priv * priv) stmmac_stop_sw_lpi() argument 448 struct stmmac_priv *priv = timer_container_of(priv, t, eee_ctrl_timer); stmmac_eee_ctrl_timer() local 461 stmmac_get_tx_hwtstamp(struct stmmac_priv * priv,struct dma_desc * p,struct sk_buff * skb) stmmac_get_tx_hwtstamp() argument 504 stmmac_get_rx_hwtstamp(struct stmmac_priv * priv,struct dma_desc * p,struct dma_desc * np,struct sk_buff * skb) stmmac_get_rx_hwtstamp() argument 532 stmmac_update_subsecond_increment(struct stmmac_priv * priv) stmmac_update_subsecond_increment() argument 574 struct stmmac_priv *priv = netdev_priv(dev); stmmac_hwtstamp_set() local 771 struct stmmac_priv *priv = netdev_priv(dev); stmmac_hwtstamp_get() local 791 stmmac_init_tstamp_counter(struct stmmac_priv * priv,u32 systime_flags) stmmac_init_tstamp_counter() argument 822 stmmac_init_timestamping(struct stmmac_priv * priv) stmmac_init_timestamping() argument 867 stmmac_setup_ptp(struct stmmac_priv * priv) stmmac_setup_ptp() argument 881 stmmac_release_ptp(struct stmmac_priv * priv) stmmac_release_ptp() argument 887 stmmac_legacy_serdes_power_down(struct stmmac_priv * priv) stmmac_legacy_serdes_power_down() argument 895 stmmac_legacy_serdes_power_up(struct stmmac_priv * priv) stmmac_legacy_serdes_power_up() argument 918 stmmac_mac_flow_ctrl(struct stmmac_priv * priv,u32 duplex,unsigned int flow_ctrl) stmmac_mac_flow_ctrl() argument 930 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_get_caps() local 949 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_select_pcs() local 978 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_mac_finish() local 989 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_link_down() local 1005 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_link_up() local 1121 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_disable_tx_lpi() local 1142 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_enable_tx_lpi() local 1182 struct stmmac_priv *priv = netdev_priv(to_net_dev(config->dev)); stmmac_mac_wol_set() local 1212 stmmac_check_pcs_mode(struct stmmac_priv * priv) stmmac_check_pcs_mode() argument 1248 struct stmmac_priv *priv = netdev_priv(dev); stmmac_init_phy() local 1320 stmmac_phylink_setup(struct stmmac_priv * priv) stmmac_phylink_setup() argument 1412 stmmac_display_rx_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_display_rx_rings() argument 1440 stmmac_display_tx_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_display_tx_rings() argument 1470 stmmac_display_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_display_rings() argument 1480 stmmac_rx_offset(struct stmmac_priv * priv) stmmac_rx_offset() argument 1514 stmmac_clear_rx_descriptors(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) stmmac_clear_rx_descriptors() argument 1543 stmmac_clear_tx_descriptors(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) stmmac_clear_tx_descriptors() argument 1573 stmmac_clear_descriptors(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) stmmac_clear_descriptors() argument 1600 stmmac_init_rx_buffers(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,struct dma_desc * p,int i,gfp_t flags,u32 queue) stmmac_init_rx_buffers() argument 1646 stmmac_free_rx_buffer(struct stmmac_priv * priv,struct stmmac_rx_queue * rx_q,int i) stmmac_free_rx_buffer() argument 1668 stmmac_free_tx_buffer(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue,int i) stmmac_free_tx_buffer() argument 1714 dma_free_rx_skbufs(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) dma_free_rx_skbufs() argument 1725 stmmac_alloc_rx_buffers(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue,gfp_t flags) stmmac_alloc_rx_buffers() argument 1758 dma_free_rx_xskbufs(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) dma_free_rx_xskbufs() argument 1776 stmmac_alloc_rx_buffers_zc(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) stmmac_alloc_rx_buffers_zc() argument 1813 stmmac_get_xsk_pool(struct stmmac_priv * priv,u32 queue) stmmac_get_xsk_pool() argument 1831 __init_dma_rx_desc_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue,gfp_t flags) __init_dma_rx_desc_rings() argument 1895 struct stmmac_priv *priv = netdev_priv(dev); init_dma_rx_desc_rings() local 1939 __init_dma_tx_desc_rings(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __init_dma_tx_desc_rings() argument 1989 struct stmmac_priv *priv = netdev_priv(dev); init_dma_tx_desc_rings() local 2014 struct stmmac_priv *priv = netdev_priv(dev); init_dma_desc_rings() local 2037 dma_free_tx_skbufs(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) dma_free_tx_skbufs() argument 2060 stmmac_free_tx_skbufs(struct stmmac_priv * priv) stmmac_free_tx_skbufs() argument 2075 __free_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __free_dma_rx_desc_resources() argument 2108 free_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) free_dma_rx_desc_resources() argument 2125 __free_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __free_dma_tx_desc_resources() argument 2155 free_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) free_dma_tx_desc_resources() argument 2176 __alloc_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __alloc_dma_rx_desc_resources() argument 2257 alloc_dma_rx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) alloc_dma_rx_desc_resources() argument 2289 __alloc_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf,u32 queue) __alloc_dma_tx_desc_resources() argument 2333 alloc_dma_tx_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) alloc_dma_tx_desc_resources() argument 2363 alloc_dma_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) alloc_dma_desc_resources() argument 2382 free_dma_desc_resources(struct stmmac_priv * priv,struct stmmac_dma_conf * dma_conf) free_dma_desc_resources() argument 2399 stmmac_mac_enable_rx_queues(struct stmmac_priv * priv) stmmac_mac_enable_rx_queues() argument 2418 stmmac_start_rx_dma(struct stmmac_priv * priv,u32 chan) stmmac_start_rx_dma() argument 2431 stmmac_start_tx_dma(struct stmmac_priv * priv,u32 chan) stmmac_start_tx_dma() argument 2444 stmmac_stop_rx_dma(struct stmmac_priv * priv,u32 chan) stmmac_stop_rx_dma() argument 2457 stmmac_stop_tx_dma(struct stmmac_priv * priv,u32 chan) stmmac_stop_tx_dma() argument 2463 stmmac_enable_all_dma_irq(struct stmmac_priv * priv) stmmac_enable_all_dma_irq() argument 2486 stmmac_start_all_dma(struct stmmac_priv * priv) stmmac_start_all_dma() argument 2505 stmmac_stop_all_dma(struct stmmac_priv * priv) stmmac_stop_all_dma() argument 2524 stmmac_dma_operation_mode(struct stmmac_priv * priv) stmmac_dma_operation_mode() argument 2606 struct stmmac_priv *priv = tx_compl->priv; stmmac_xsk_fill_timestamp() local 2646 stmmac_xdp_xmit_zc(struct stmmac_priv * priv,u32 queue,u32 budget) stmmac_xdp_xmit_zc() argument 2767 stmmac_bump_dma_threshold(struct stmmac_priv * priv,u32 chan) stmmac_bump_dma_threshold() argument 2792 stmmac_tx_clean(struct stmmac_priv * priv,int budget,u32 queue,bool * pending_packets) stmmac_tx_clean() argument 2984 stmmac_tx_err(struct stmmac_priv * priv,u32 chan) stmmac_tx_err() argument 3012 stmmac_set_dma_operation_mode(struct stmmac_priv * priv,u32 txmode,u32 rxmode,u32 chan) stmmac_set_dma_operation_mode() argument 3035 stmmac_safety_feat_interrupt(struct stmmac_priv * priv) stmmac_safety_feat_interrupt() argument 3049 stmmac_napi_check(struct stmmac_priv * priv,u32 chan,u32 dir) stmmac_napi_check() argument 3091 stmmac_dma_interrupt(struct stmmac_priv * priv) stmmac_dma_interrupt() argument 3123 stmmac_mmc_setup(struct stmmac_priv * priv) stmmac_mmc_setup() argument 3146 stmmac_get_hw_features(struct stmmac_priv * priv) stmmac_get_hw_features() argument 3158 stmmac_check_ether_addr(struct stmmac_priv * priv) stmmac_check_ether_addr() argument 3191 stmmac_prereset_configure(struct stmmac_priv * priv) stmmac_prereset_configure() argument 3240 stmmac_init_dma_engine(struct stmmac_priv * priv) stmmac_init_dma_engine() argument 3309 stmmac_tx_timer_arm(struct stmmac_priv * priv,u32 queue) stmmac_tx_timer_arm() argument 3343 struct stmmac_priv *priv = tx_q->priv_data; stmmac_tx_timer() local 3370 stmmac_init_coalesce(struct stmmac_priv * priv) stmmac_init_coalesce() argument 3389 stmmac_set_rings_length(struct stmmac_priv * priv) stmmac_set_rings_length() argument 3411 stmmac_set_tx_queue_weight(struct stmmac_priv * priv) stmmac_set_tx_queue_weight() argument 3428 stmmac_configure_cbs(struct stmmac_priv * priv) stmmac_configure_cbs() argument 3454 stmmac_rx_queue_dma_chan_map(struct stmmac_priv * priv) stmmac_rx_queue_dma_chan_map() argument 3471 stmmac_mac_config_rx_queues_prio(struct stmmac_priv * priv) stmmac_mac_config_rx_queues_prio() argument 3491 stmmac_mac_config_tx_queues_prio(struct stmmac_priv * priv) stmmac_mac_config_tx_queues_prio() argument 3511 stmmac_mac_config_rx_queues_routing(struct stmmac_priv * priv) stmmac_mac_config_rx_queues_routing() argument 3527 stmmac_mac_config_rss(struct stmmac_priv * priv) stmmac_mac_config_rss() argument 3548 stmmac_mtl_configuration(struct stmmac_priv * priv) stmmac_mtl_configuration() argument 3593 stmmac_safety_feat_configuration(struct stmmac_priv * priv) stmmac_safety_feat_configuration() argument 3618 struct stmmac_priv *priv = netdev_priv(dev); stmmac_hw_setup() local 3737 struct stmmac_priv *priv = netdev_priv(dev); stmmac_free_irq() local 3788 struct stmmac_priv *priv = netdev_priv(dev); stmmac_request_irq_multi_msi() local 3936 struct stmmac_priv *priv = netdev_priv(dev); stmmac_request_irq_single() local 3989 struct stmmac_priv *priv = netdev_priv(dev); stmmac_request_irq() local 4011 stmmac_setup_dma_desc(struct stmmac_priv * priv,unsigned int mtu) stmmac_setup_dma_desc() argument 4088 struct stmmac_priv *priv = netdev_priv(dev); __stmmac_open() local 4136 struct stmmac_priv *priv = netdev_priv(dev); stmmac_open() local 4187 struct stmmac_priv *priv = netdev_priv(dev); __stmmac_release() local 4223 struct stmmac_priv *priv = netdev_priv(dev); stmmac_release() local 4241 stmmac_vlan_insert(struct stmmac_priv * priv,struct sk_buff * skb,struct stmmac_tx_queue * tx_q) stmmac_vlan_insert() argument 4276 stmmac_tso_allocator(struct stmmac_priv * priv,dma_addr_t des,int total_len,bool last_segment,u32 queue) stmmac_tso_allocator() argument 4312 stmmac_flush_tx_descriptors(struct stmmac_priv * priv,int queue) stmmac_flush_tx_descriptors() argument 4374 struct stmmac_priv *priv = netdev_priv(dev); stmmac_tso_xmit() local 4648 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xmit() local 4937 stmmac_rx_refill(struct stmmac_priv * priv,u32 queue) stmmac_rx_refill() argument 5003 stmmac_rx_buf1_len(struct stmmac_priv * priv,struct dma_desc * p,int status,unsigned int len) stmmac_rx_buf1_len() argument 5031 stmmac_rx_buf2_len(struct stmmac_priv * priv,struct dma_desc * p,int status,unsigned int len) stmmac_rx_buf2_len() argument 5066 stmmac_xdp_xmit_xdpf(struct stmmac_priv * priv,int queue,struct xdp_frame * xdpf,bool dma_map) stmmac_xdp_xmit_xdpf() argument 5149 stmmac_xdp_get_tx_queue(struct stmmac_priv * priv,int cpu) stmmac_xdp_get_tx_queue() argument 5163 stmmac_xdp_xmit_back(struct stmmac_priv * priv,struct xdp_buff * xdp) stmmac_xdp_xmit_back() argument 5201 __stmmac_xdp_run_prog(struct stmmac_priv * priv,struct bpf_prog * prog,struct xdp_buff * xdp) __stmmac_xdp_run_prog() argument 5236 stmmac_xdp_run_prog(struct stmmac_priv * priv,struct xdp_buff * xdp) stmmac_xdp_run_prog() argument 5253 stmmac_finalize_xdp_rx(struct stmmac_priv * priv,int xdp_status) stmmac_finalize_xdp_rx() argument 5288 stmmac_dispatch_skb_zc(struct stmmac_priv * priv,u32 queue,struct dma_desc * p,struct dma_desc * np,struct xdp_buff * xdp) stmmac_dispatch_skb_zc() argument 5332 stmmac_rx_refill_zc(struct stmmac_priv * priv,u32 queue,u32 budget) stmmac_rx_refill_zc() argument 5400 stmmac_rx_zc(struct stmmac_priv * priv,int limit,u32 queue) stmmac_rx_zc() argument 5594 stmmac_rx(struct stmmac_priv * priv,int limit,u32 queue) stmmac_rx() argument 5879 struct stmmac_priv *priv = ch->priv_data; stmmac_napi_poll_rx() local 5905 struct stmmac_priv *priv = ch->priv_data; stmmac_napi_poll_tx() local 5938 struct stmmac_priv *priv = ch->priv_data; stmmac_napi_poll_rxtx() local 5998 struct stmmac_priv *priv = netdev_priv(dev); stmmac_tx_timeout() local 6017 struct stmmac_priv *priv = netdev_priv(dev); stmmac_set_rx_mode() local 6035 struct stmmac_priv *priv = netdev_priv(dev); stmmac_change_mtu() local 6091 struct stmmac_priv *priv = netdev_priv(dev); stmmac_fix_features() local 6121 struct stmmac_priv *priv = netdev_priv(netdev); stmmac_set_features() local 6153 stmmac_common_interrupt(struct stmmac_priv * priv) stmmac_common_interrupt() argument 6207 struct stmmac_priv *priv = netdev_priv(dev); stmmac_interrupt() local 6229 struct stmmac_priv *priv = netdev_priv(dev); stmmac_mac_interrupt() local 6244 struct stmmac_priv *priv = netdev_priv(dev); stmmac_safety_interrupt() local 6261 struct stmmac_priv *priv; stmmac_msi_intr_tx() local 6288 struct stmmac_priv *priv; stmmac_msi_intr_rx() local 6313 struct stmmac_priv *priv = netdev_priv (dev); stmmac_ioctl() local 6335 struct stmmac_priv *priv = cb_priv; stmmac_setup_tc_block_cb() local 6363 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_setup_tc() local 6406 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_set_mac_address() local 6456 struct stmmac_priv *priv = netdev_priv(dev); stmmac_rings_status_show() local 6519 struct stmmac_priv *priv = netdev_priv(dev); stmmac_dma_cap_show() local 6680 struct stmmac_priv *priv = netdev_priv(dev); stmmac_device_event() local 6700 struct stmmac_priv *priv = netdev_priv(dev); stmmac_init_fs() local 6720 struct stmmac_priv *priv = netdev_priv(dev); stmmac_exit_fs() local 6750 stmmac_vlan_update(struct stmmac_priv * priv,bool is_double) stmmac_vlan_update() argument 6783 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_vlan_rx_add_vid() local 6825 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_vlan_rx_kill_vid() local 6862 stmmac_vlan_restore(struct stmmac_priv * priv) stmmac_vlan_restore() argument 6875 struct stmmac_priv *priv = netdev_priv(dev); stmmac_bpf() local 6891 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xdp_xmit() local 6930 stmmac_disable_rx_queue(struct stmmac_priv * priv,u32 queue) stmmac_disable_rx_queue() argument 6943 stmmac_enable_rx_queue(struct stmmac_priv * priv,u32 queue) stmmac_enable_rx_queue() argument 6993 stmmac_disable_tx_queue(struct stmmac_priv * priv,u32 queue) stmmac_disable_tx_queue() argument 7006 stmmac_enable_tx_queue(struct stmmac_priv * priv,u32 queue) stmmac_enable_tx_queue() argument 7048 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xdp_release() local 7081 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xdp_open() local 7188 struct stmmac_priv *priv = netdev_priv(dev); stmmac_xsk_wakeup() local 7224 struct stmmac_priv *priv = netdev_priv(dev); stmmac_get_stats64() local 7298 stmmac_reset_subtask(struct stmmac_priv * priv) stmmac_reset_subtask() argument 7322 struct stmmac_priv *priv = container_of(work, struct stmmac_priv, stmmac_service_task() local 7329 stmmac_print_actphyif(struct stmmac_priv * priv) stmmac_print_actphyif() argument 7371 stmmac_hw_init(struct stmmac_priv * priv) stmmac_hw_init() argument 7508 struct stmmac_priv *priv = netdev_priv(dev); stmmac_napi_add() local 7537 struct stmmac_priv *priv = netdev_priv(dev); stmmac_napi_del() local 7558 struct stmmac_priv *priv = netdev_priv(dev); stmmac_reinit_queues() local 7583 struct stmmac_priv *priv = netdev_priv(dev); stmmac_reinit_ringparam() local 7602 struct stmmac_priv *priv = ctx->priv; stmmac_xdp_rx_timestamp() local 7634 struct stmmac_priv *priv = dl_priv->stmmac_priv; stmmac_dl_ts_coarse_set() local 7656 struct stmmac_priv *priv = dl_priv->stmmac_priv; stmmac_dl_ts_coarse_get() local 7674 stmmac_register_devlink(struct stmmac_priv * priv) stmmac_register_devlink() argument 7708 stmmac_unregister_devlink(struct stmmac_priv * priv) stmmac_unregister_devlink() argument 7758 struct stmmac_priv *priv; __stmmac_dvr_probe() local 8094 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_dvr_remove() local 8137 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_suspend() local 8188 stmmac_reset_rx_queue(struct stmmac_priv * priv,u32 queue) stmmac_reset_rx_queue() argument 8196 stmmac_reset_tx_queue(struct stmmac_priv * priv,u32 queue) stmmac_reset_tx_queue() argument 8211 stmmac_reset_queues_param(struct stmmac_priv * priv) stmmac_reset_queues_param() argument 8233 struct stmmac_priv *priv = netdev_priv(ndev); stmmac_resume() local [all...] |
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sta_ioctl.c | 76 int mwifiex_request_set_multicast_list(struct mwifiex_private *priv, in mwifiex_request_set_multicast_list() 129 int mwifiex_fill_new_bss_desc(struct mwifiex_private *priv, in mwifiex_fill_new_bss_desc() 183 static void mwifiex_dnld_dt_txpwr_table(struct mwifiex_private *priv) in mwifiex_dnld_dt_txpwr_table() 193 static int mwifiex_request_rgpower_table(struct mwifiex_private *priv) in mwifiex_request_rgpower_table() 229 static int mwifiex_dnld_rgpower_table(struct mwifiex_private *priv) in mwifiex_dnld_rgpower_table() 241 void mwifiex_dnld_txpwr_table(struct mwifiex_private *priv) in mwifiex_dnld_txpwr_table() 249 static int mwifiex_process_country_ie(struct mwifiex_private *priv, in mwifiex_process_country_ie() 318 int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss, in mwifiex_bss_start() 451 int mwifiex_set_hs_params(struct mwifiex_private *priv, u16 action, in mwifiex_set_hs_params() 532 int mwifiex_cancel_hs(struct mwifiex_private *priv, int cmd_type) in mwifiex_cancel_hs() [all …]
|
| /linux/drivers/net/wireless/intersil/p54/ |
| H A D | p54spi.c | 46 static void p54spi_spi_read(struct p54s_priv *priv, u8 address, in p54spi_spi_read() 71 static void p54spi_spi_write(struct p54s_priv *priv, u8 address, in p54spi_spi_write() 104 static u32 p54spi_read32(struct p54s_priv *priv, u8 addr) in p54spi_read32() 113 static inline void p54spi_write16(struct p54s_priv *priv, u8 addr, __le16 val) in p54spi_write16() 118 static inline void p54spi_write32(struct p54s_priv *priv, u8 addr, __le32 val) in p54spi_write32() 123 static int p54spi_wait_bit(struct p54s_priv *priv, u16 reg, u32 bits) in p54spi_wait_bit() 135 static int p54spi_spi_write_dma(struct p54s_priv *priv, __le32 base, in p54spi_spi_write_dma() 155 struct p54s_priv *priv = dev->priv; in p54spi_request_firmware() local 177 struct p54s_priv *priv = dev->priv; in p54spi_request_eeprom() local 204 struct p54s_priv *priv = dev->priv; in p54spi_upload_firmware() local [all …]
|