Home
last modified time | relevance | path

Searched full:adapter (Results 1 – 25 of 808) sorted by relevance

12345678910>>...33

/freebsd-src/sys/dev/al_eth/
H A Dal_eth.c270 struct al_eth_adapter *adapter; in al_attach() local
293 adapter = device_get_softc(dev); in al_attach()
294 adapter->dev = dev; in al_attach()
295 adapter->board_type = ALPINE_INTEGRATED; in al_attach()
296 snprintf(adapter->name, AL_ETH_NAME_MAX_LEN, "%s", in al_attach()
298 AL_RX_LOCK_INIT(adapter); in al_attach()
300 g_adapters[g_adapters_count] = adapter; in al_attach()
303 adapter->udma_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in al_attach()
305 if (adapter->udma_res == NULL) { in al_attach()
306 device_printf(adapter in al_attach()
454 struct al_eth_adapter *adapter; al_detach() local
524 al_eth_serdes_init(struct al_eth_adapter * adapter) al_eth_serdes_init() argument
598 al_eth_mac_table_unicast_add(struct al_eth_adapter * adapter,uint8_t idx,uint8_t udma_mask) al_eth_mac_table_unicast_add() argument
619 al_eth_mac_table_all_multicast_add(struct al_eth_adapter * adapter,uint8_t idx,uint8_t udma_mask) al_eth_mac_table_all_multicast_add() argument
642 al_eth_mac_table_broadcast_add(struct al_eth_adapter * adapter,uint8_t idx,uint8_t udma_mask) al_eth_mac_table_broadcast_add() argument
663 al_eth_mac_table_promiscuous_set(struct al_eth_adapter * adapter,bool promiscuous) al_eth_mac_table_promiscuous_set() argument
684 al_eth_set_thash_table_entry(struct al_eth_adapter * adapter,uint8_t idx,uint8_t udma,uint32_t queue) al_eth_set_thash_table_entry() argument
699 al_eth_fsm_table_init(struct al_eth_adapter * adapter) al_eth_fsm_table_init() argument
728 al_eth_mac_table_entry_clear(struct al_eth_adapter * adapter,uint8_t idx) al_eth_mac_table_entry_clear() argument
739 al_eth_hw_init_adapter(struct al_eth_adapter * adapter) al_eth_hw_init_adapter() argument
779 al_eth_lm_config(struct al_eth_adapter * adapter) al_eth_lm_config() argument
824 al_eth_board_params_init(struct al_eth_adapter * adapter) al_eth_board_params_init() argument
955 al_eth_function_reset(struct al_eth_adapter * adapter) al_eth_function_reset() argument
980 al_eth_init_rings(struct al_eth_adapter * adapter) al_eth_init_rings() argument
1019 struct al_eth_adapter *adapter = arg; al_init_locked() local
1034 struct al_eth_adapter *adapter = arg; al_init() local
1040 al_eth_alloc_rx_buf(struct al_eth_adapter * adapter,struct al_eth_ring * rx_ring,struct al_eth_rx_buffer * rx_info) al_eth_alloc_rx_buf() argument
1085 al_eth_refill_rx_bufs(struct al_eth_adapter * adapter,unsigned int qid,unsigned int num) al_eth_refill_rx_bufs() argument
1135 al_eth_refill_all_rx_bufs(struct al_eth_adapter * adapter) al_eth_refill_all_rx_bufs() argument
1476 al_eth_rx_checksum(struct al_eth_adapter * adapter,struct al_eth_pkt * hal_pkt,struct mbuf * mbuf) al_eth_rx_checksum() argument
1515 al_eth_rx_mbuf(struct al_eth_adapter * adapter,struct al_eth_ring * rx_ring,struct al_eth_pkt * hal_pkt,unsigned int descs,uint16_t * next_to_clean) al_eth_rx_mbuf() argument
1726 struct al_eth_adapter *adapter = if_getsoftc(ifp); al_mq_start() local
1767 al_eth_flow_ctrl_init(struct al_eth_adapter * adapter) al_eth_flow_ctrl_init() argument
1778 al_eth_flow_ctrl_config(struct al_eth_adapter * adapter) al_eth_flow_ctrl_config() argument
1807 al_eth_flow_ctrl_enable(struct al_eth_adapter * adapter) al_eth_flow_ctrl_enable() argument
1821 al_eth_flow_ctrl_disable(struct al_eth_adapter * adapter) al_eth_flow_ctrl_disable() argument
1829 al_eth_hw_init(struct al_eth_adapter * adapter) al_eth_hw_init() argument
1875 al_eth_hw_stop(struct al_eth_adapter * adapter) al_eth_hw_stop() argument
1905 struct al_eth_adapter *adapter = data; al_eth_intr_intx_all() local
1979 struct al_eth_adapter *adapter = data; al_eth_intr_msix_all() local
1988 struct al_eth_adapter *adapter = data; al_eth_intr_msix_mgmt() local
1995 al_eth_enable_msix(struct al_eth_adapter * adapter) al_eth_enable_msix() argument
2072 al_eth_setup_int_mode(struct al_eth_adapter * adapter) al_eth_setup_int_mode() argument
2149 __al_eth_free_irq(struct al_eth_adapter * adapter) __al_eth_free_irq() argument
2170 al_eth_free_irq(struct al_eth_adapter * adapter) al_eth_free_irq() argument
2207 al_eth_request_irq(struct al_eth_adapter * adapter) al_eth_request_irq() argument
2288 al_eth_setup_tx_resources(struct al_eth_adapter * adapter,int qid) al_eth_setup_tx_resources() argument
2392 al_eth_free_tx_resources(struct al_eth_adapter * adapter,int qid) al_eth_free_tx_resources() argument
2448 al_eth_free_all_tx_resources(struct al_eth_adapter * adapter) al_eth_free_all_tx_resources() argument
2465 al_eth_setup_rx_resources(struct al_eth_adapter * adapter,unsigned int qid) al_eth_setup_rx_resources() argument
2570 al_eth_free_rx_resources(struct al_eth_adapter * adapter,unsigned int qid) al_eth_free_rx_resources() argument
2626 al_eth_free_all_rx_resources(struct al_eth_adapter * adapter) al_eth_free_all_rx_resources() argument
2642 al_eth_setup_all_rx_resources(struct al_eth_adapter * adapter) al_eth_setup_all_rx_resources() argument
2670 al_eth_setup_all_tx_resources(struct al_eth_adapter * adapter) al_eth_setup_all_tx_resources() argument
2695 al_eth_disable_int_sync(struct al_eth_adapter * adapter) al_eth_disable_int_sync() argument
2710 al_eth_interrupts_unmask(struct al_eth_adapter * adapter) al_eth_interrupts_unmask() argument
2735 al_eth_interrupts_mask(struct al_eth_adapter * adapter) al_eth_interrupts_mask() argument
2752 al_eth_configure_int_mode(struct al_eth_adapter * adapter) al_eth_configure_int_mode() argument
2814 al_eth_update_stats(struct al_eth_adapter * adapter) al_eth_update_stats() argument
2829 struct al_eth_adapter *adapter; al_get_counter() local
2885 struct al_eth_adapter *adapter = arg; al_program_addr() local
2902 al_eth_set_rx_mode(struct al_eth_adapter * adapter) al_eth_set_rx_mode() argument
2954 al_eth_config_rx_fwd(struct al_eth_adapter * adapter) al_eth_config_rx_fwd() argument
3003 al_eth_req_rx_buff_size(struct al_eth_adapter * adapter,int size) al_eth_req_rx_buff_size() argument
3033 al_eth_change_mtu(struct al_eth_adapter * adapter,int new_mtu) al_eth_change_mtu() argument
3050 al_eth_check_mtu(struct al_eth_adapter * adapter,int new_mtu) al_eth_check_mtu() argument
3063 al_eth_udma_queue_enable(struct al_eth_adapter * adapter,enum al_udma_type type,int qid) al_eth_udma_queue_enable() argument
3085 al_eth_udma_queues_enable_all(struct al_eth_adapter * adapter) al_eth_udma_queues_enable_all() argument
3099 al_eth_up_complete(struct al_eth_adapter * adapter) al_eth_up_complete() argument
3128 struct al_eth_adapter *adapter = if_getsoftc(ifp); al_media_update() local
3159 struct al_eth_adapter *adapter = arg; al_tick() local
3170 struct al_eth_adapter *adapter = arg; al_tick_stats() local
3178 al_eth_up(struct al_eth_adapter * adapter) al_eth_up() argument
3263 struct al_eth_adapter *adapter = device_get_softc(dev); al_shutdown() local
3271 al_eth_down(struct al_eth_adapter * adapter) al_eth_down() argument
3298 struct al_eth_adapter *adapter = if_getsoftc(ifp); al_ioctl() local
3444 struct al_eth_adapter *adapter = device_get_softc(dev); al_miibus_readreg() local
3472 struct al_eth_adapter *adapter = device_get_softc(dev); al_miibus_writereg() local
3499 struct al_eth_adapter *adapter = device_get_softc(dev); al_miibus_statchg() local
3524 struct al_eth_adapter *adapter = device_get_softc(dev); al_miibus_linkchg() local
[all...]
/freebsd-src/sys/dev/cxgbe/common/
H A Dcommon.h465 #include "adapter.h"
471 #define for_each_port(adapter, iter) \ argument
472 for (iter = 0; iter < (adapter)->params.nports; ++iter)
474 static inline int is_ftid(const struct adapter *sc, u_int tid) in is_ftid()
481 static inline int is_hpftid(const struct adapter *sc, u_int tid) in is_hpftid()
488 static inline int is_etid(const struct adapter *sc, u_int tid) in is_etid()
495 static inline int is_offload(const struct adapter *adap) in is_offload()
500 static inline int is_ethoffload(const struct adapter *adap) in is_ethoffload()
505 static inline int is_hashfilter(const struct adapter *adap) in is_hashfilter()
510 static inline int is_ktls(const struct adapter *adap) in is_ktls()
[all …]
H A Dt4vf_hw.c45 int t4vf_wait_dev_ready(struct adapter *adapter) in t4vf_wait_dev_ready() argument
52 val = t4_read_reg(adapter, whoami); in t4vf_wait_dev_ready()
56 val = t4_read_reg(adapter, whoami); in t4vf_wait_dev_ready()
66 * @adapter: the adapter
72 int t4vf_fw_reset(struct adapter *adapter) in t4vf_fw_reset() argument
80 return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL); in t4vf_fw_reset()
84 * t4vf_get_sge_params - retrieve adapter Scatter gather Engine parameters
85 * @adapter: the adapter
89 * needed. The SGE parameters are stored in @adapter->params.sge.
91 int t4vf_get_sge_params(struct adapter *adapter) in t4vf_get_sge_params() argument
[all …]
H A Dt4_hw.c50 * @adapter: the adapter performing the operation
63 static int t4_wait_op_done_val(struct adapter *adapter, int reg, u32 mask, in t4_wait_op_done_val() argument
67 u32 val = t4_read_reg(adapter, reg); in t4_wait_op_done_val()
81 static inline int t4_wait_op_done(struct adapter *adapter, int reg, u32 mask, in t4_wait_op_done() argument
84 return t4_wait_op_done_val(adapter, reg, mask, polarity, attempts, in t4_wait_op_done()
90 * @adapter: the adapter to program
98 void t4_set_reg_field(struct adapter *adapter, unsigned int addr, u32 mask, in t4_set_reg_field() argument
101 u32 v = t4_read_reg(adapter, addr) & ~mask; in t4_set_reg_field()
103 t4_write_reg(adapter, addr, v | val); in t4_set_reg_field()
104 (void) t4_read_reg(adapter, addr); /* flush */ in t4_set_reg_field()
[all …]
/freebsd-src/sys/dev/ena/
H A Dena.c175 static int ena_reinit_netmap(struct ena_adapter *adapter);
209 struct ena_adapter *adapter = device_get_softc(dmadev); in ena_dma_alloc()
210 device_t pdev = adapter->pdev; in ena_dma_alloc()
217 dma_space_addr = ENA_DMA_BIT_MASK(adapter->dma_width); in ena_dma_alloc()
279 ena_free_pci_resources(struct ena_adapter *adapter) in ena_free_pci_resources()
281 device_t pdev = adapter->pdev; in ena_free_pci_resources()
283 if (adapter->memory != NULL) { in ena_free_pci_resources()
285 PCIR_BAR(ENA_MEM_BAR), adapter->memory); in ena_free_pci_resources()
288 if (adapter->registers != NULL) { in ena_free_pci_resources()
290 PCIR_BAR(ENA_REG_BAR), adapter in ena_free_pci_resources()
204 struct ena_adapter *adapter = device_get_softc(dmadev); ena_dma_alloc() local
274 ena_free_pci_resources(struct ena_adapter * adapter) ena_free_pci_resources() argument
324 struct ena_adapter *adapter = if_getsoftc(ifp); ena_change_mtu() local
373 ena_init_io_rings_common(struct ena_adapter * adapter,struct ena_ring * ring,uint16_t qid) ena_init_io_rings_common() argument
384 ena_init_io_rings_basic(struct ena_adapter * adapter) ena_init_io_rings_basic() argument
420 ena_init_io_rings_advanced(struct ena_adapter * adapter) ena_init_io_rings_advanced() argument
454 ena_init_io_rings(struct ena_adapter * adapter) ena_init_io_rings() argument
467 ena_free_io_ring_resources(struct ena_adapter * adapter,unsigned int qid) ena_free_io_ring_resources() argument
485 ena_free_all_io_rings_resources(struct ena_adapter * adapter) ena_free_all_io_rings_resources() argument
494 ena_setup_tx_dma_tag(struct ena_adapter * adapter) ena_setup_tx_dma_tag() argument
516 ena_free_tx_dma_tag(struct ena_adapter * adapter) ena_free_tx_dma_tag() argument
529 ena_setup_rx_dma_tag(struct ena_adapter * adapter) ena_setup_rx_dma_tag() argument
551 ena_free_rx_dma_tag(struct ena_adapter * adapter) ena_free_rx_dma_tag() argument
566 struct ena_adapter *adapter = tx_ring->adapter; ena_release_all_tx_dmamap() local
604 ena_setup_tx_resources(struct ena_adapter * adapter,int qid) ena_setup_tx_resources() argument
726 ena_free_tx_resources(struct ena_adapter * adapter,int qid) ena_free_tx_resources() argument
793 ena_setup_all_tx_resources(struct ena_adapter * adapter) ena_setup_all_tx_resources() argument
822 ena_free_all_tx_resources(struct ena_adapter * adapter) ena_free_all_tx_resources() argument
838 ena_setup_rx_resources(struct ena_adapter * adapter,unsigned int qid) ena_setup_rx_resources() argument
920 ena_free_rx_resources(struct ena_adapter * adapter,unsigned int qid) ena_free_rx_resources() argument
954 ena_setup_all_rx_resources(struct ena_adapter * adapter) ena_setup_all_rx_resources() argument
982 ena_free_all_rx_resources(struct ena_adapter * adapter) ena_free_all_rx_resources() argument
991 ena_alloc_rx_mbuf(struct ena_adapter * adapter,struct ena_ring * rx_ring,struct ena_rx_buffer * rx_info) ena_alloc_rx_mbuf() argument
1054 ena_free_rx_mbuf(struct ena_adapter * adapter,struct ena_ring * rx_ring,struct ena_rx_buffer * rx_info) ena_free_rx_mbuf() argument
1079 struct ena_adapter *adapter = rx_ring->adapter; ena_refill_rx_bufs() local
1137 ena_update_buf_ring_size(struct ena_adapter * adapter,uint32_t new_buf_ring_size) ena_update_buf_ring_size() argument
1181 ena_update_queue_size(struct ena_adapter * adapter,uint32_t new_tx_size,uint32_t new_rx_size) ena_update_queue_size() argument
1232 ena_update_io_rings(struct ena_adapter * adapter,uint32_t num) ena_update_io_rings() argument
1243 ena_update_base_cpu(struct ena_adapter * adapter,int new_num) ena_update_base_cpu() argument
1282 ena_update_cpu_stride(struct ena_adapter * adapter,uint32_t new_num) ena_update_cpu_stride() argument
1322 ena_update_io_queue_nb(struct ena_adapter * adapter,uint32_t new_num) ena_update_io_queue_nb() argument
1361 ena_free_rx_bufs(struct ena_adapter * adapter,unsigned int qid) ena_free_rx_bufs() argument
1388 ena_refill_all_rx_bufs(struct ena_adapter * adapter) ena_refill_all_rx_bufs() argument
1409 ena_free_all_rx_bufs(struct ena_adapter * adapter) ena_free_all_rx_bufs() argument
1423 ena_free_tx_bufs(struct ena_adapter * adapter,unsigned int qid) ena_free_tx_bufs() argument
1457 ena_free_all_tx_bufs(struct ena_adapter * adapter) ena_free_all_tx_bufs() argument
1464 ena_destroy_all_tx_queues(struct ena_adapter * adapter) ena_destroy_all_tx_queues() argument
1476 ena_destroy_all_rx_queues(struct ena_adapter * adapter) ena_destroy_all_rx_queues() argument
1488 ena_destroy_all_io_queues(struct ena_adapter * adapter) ena_destroy_all_io_queues() argument
1505 ena_create_io_queues(struct ena_adapter * adapter) ena_create_io_queues() argument
1628 struct ena_adapter *adapter = (struct ena_adapter *)arg; ena_intr_msix_mgmnt() local
1643 struct ena_adapter *adapter = queue->adapter; ena_handle_msix() local
1655 ena_enable_msix(struct ena_adapter * adapter) ena_enable_msix() argument
1718 ena_setup_mgmnt_intr(struct ena_adapter * adapter) ena_setup_mgmnt_intr() argument
1733 ena_setup_io_intr(struct ena_adapter * adapter) ena_setup_io_intr() argument
1793 ena_request_mgmnt_irq(struct ena_adapter * adapter) ena_request_mgmnt_irq() argument
1839 ena_request_io_irq(struct ena_adapter * adapter) ena_request_io_irq() argument
1933 ena_free_mgmnt_irq(struct ena_adapter * adapter) ena_free_mgmnt_irq() argument
1962 ena_free_io_irq(struct ena_adapter * adapter) ena_free_io_irq() argument
1998 ena_free_irqs(struct ena_adapter * adapter) ena_free_irqs() argument
2006 ena_disable_msix(struct ena_adapter * adapter) ena_disable_msix() argument
2019 ena_unmask_all_io_irqs(struct ena_adapter * adapter) ena_unmask_all_io_irqs() argument
2039 ena_up_complete(struct ena_adapter * adapter) ena_up_complete() argument
2064 set_io_rings_size(struct ena_adapter * adapter,int new_tx_size,int new_rx_size) set_io_rings_size() argument
2075 create_queues_with_size_backoff(struct ena_adapter * adapter) create_queues_with_size_backoff() argument
2165 ena_up(struct ena_adapter * adapter) ena_up() argument
2240 struct ena_adapter *adapter; ena_get_counter() local
2274 struct ena_adapter *adapter = if_getsoftc(ifp); ena_media_status() local
2297 struct ena_adapter *adapter = (struct ena_adapter *)arg; ena_init() local
2309 struct ena_adapter *adapter; ena_ioctl() local
2434 ena_update_hwassist(struct ena_adapter * adapter) ena_update_hwassist() argument
2466 ena_setup_ifnet(device_t pdev,struct ena_adapter * adapter,struct ena_com_dev_get_features_ctx * feat) ena_setup_ifnet() argument
2518 ena_down(struct ena_adapter * adapter) ena_down() argument
2651 struct ena_adapter *adapter = device_get_softc(pdev); ena_map_llq_mem_bar() local
2842 ena_device_init(struct ena_adapter * adapter,device_t pdev,struct ena_com_dev_get_features_ctx * get_feat_ctx,int * wd_active) ena_device_init() argument
2946 ena_enable_msix_and_set_admin_interrupts(struct ena_adapter * adapter) ena_enable_msix_and_set_admin_interrupts() argument
2981 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; ena_keep_alive_wd() local
3002 check_for_missing_keep_alive(struct ena_adapter * adapter) check_for_missing_keep_alive() argument
3023 check_for_admin_com_state(struct ena_adapter * adapter) check_for_admin_com_state() argument
3034 check_for_rx_interrupt_queue(struct ena_adapter * adapter,struct ena_ring * rx_ring) check_for_rx_interrupt_queue() argument
3058 check_missing_comp_in_tx_queue(struct ena_adapter * adapter,struct ena_ring * tx_ring) check_missing_comp_in_tx_queue() argument
3138 check_for_missing_completions(struct ena_adapter * adapter) check_for_missing_completions() argument
3193 check_for_empty_rx_ring(struct ena_adapter * adapter) check_for_empty_rx_ring() argument
3231 ena_update_hints(struct ena_adapter * adapter,struct ena_admin_ena_hw_hints * hints) ena_update_hints() argument
3278 ena_copy_eni_metrics(struct ena_adapter * adapter) ena_copy_eni_metrics() argument
3305 ena_copy_srd_metrics(struct ena_adapter * adapter) ena_copy_srd_metrics() argument
3311 ena_copy_customer_metrics(struct ena_adapter * adapter) ena_copy_customer_metrics() argument
3332 struct ena_adapter *adapter = (struct ena_adapter *)data; ena_timer_service() local
3389 ena_destroy_device(struct ena_adapter * adapter,bool graceful) ena_destroy_device() argument
3448 ena_device_validate_params(struct ena_adapter * adapter,struct ena_com_dev_get_features_ctx * get_feat_ctx) ena_device_validate_params() argument
3467 ena_restore_device(struct ena_adapter * adapter) ena_restore_device() argument
3563 struct ena_adapter *adapter = (struct ena_adapter *)arg; ena_metrics_task() local
3581 struct ena_adapter *adapter = (struct ena_adapter *)arg; ena_reset_task() local
3596 ena_free_stats(struct ena_adapter * adapter) ena_free_stats() argument
3620 struct ena_adapter *adapter; ena_attach() local
3882 struct ena_adapter *adapter = device_get_softc(pdev); ena_detach() local
3970 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; ena_update_on_link_change() local
3995 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; ena_notification() local
4036 struct ena_adapter *adapter = (struct ena_adapter *)adapter_data; unimplemented_aenq_handler() local
[all...]
H A Dena_sysctl.c165 int ena_sysctl_allocate_customer_metrics_buffer(struct ena_adapter *adapter) in ena_sysctl_allocate_customer_metrics_buffer() argument
169 adapter->customer_metrics_array = malloc((sizeof(u64) * ENA_CUSTOMER_METRICS_ARRAY_SIZE), in ena_sysctl_allocate_customer_metrics_buffer()
171 if (unlikely(adapter->customer_metrics_array == NULL)) in ena_sysctl_allocate_customer_metrics_buffer()
177 ena_sysctl_add_nodes(struct ena_adapter *adapter) in ena_sysctl_add_nodes() argument
179 struct ena_com_dev *dev = adapter->ena_dev; in ena_sysctl_add_nodes()
182 ena_sysctl_add_customer_metrics(adapter); in ena_sysctl_add_nodes()
184 ena_sysctl_add_eni_metrics(adapter); in ena_sysctl_add_nodes()
186 if (ena_com_get_cap(adapter->ena_dev, ENA_ADMIN_ENA_SRD_INFO)) in ena_sysctl_add_nodes()
187 ena_sysctl_add_srd_info(adapter); in ena_sysctl_add_nodes()
189 ena_sysctl_add_wd(adapter); in ena_sysctl_add_nodes()
199 ena_sysctl_add_wd(struct ena_adapter * adapter) ena_sysctl_add_wd() argument
235 ena_sysctl_add_stats(struct ena_adapter * adapter) ena_sysctl_add_stats() argument
416 ena_sysctl_add_srd_info(struct ena_adapter * adapter) ena_sysctl_add_srd_info() argument
457 ena_sysctl_add_customer_metrics(struct ena_adapter * adapter) ena_sysctl_add_customer_metrics() argument
491 ena_sysctl_add_eni_metrics(struct ena_adapter * adapter) ena_sysctl_add_eni_metrics() argument
533 ena_sysctl_add_tuneables(struct ena_adapter * adapter) ena_sysctl_add_tuneables() argument
578 ena_sysctl_add_rss(struct ena_adapter * adapter) ena_sysctl_add_rss() argument
615 ena_sysctl_add_irq_affinity(struct ena_adapter * adapter) ena_sysctl_add_irq_affinity() argument
659 ena_sysctl_update_queue_node_nb(struct ena_adapter * adapter,int old,int new) ena_sysctl_update_queue_node_nb() argument
682 struct ena_adapter *adapter = arg1; ena_sysctl_buf_ring_size() local
730 struct ena_adapter *adapter = arg1; ena_sysctl_rx_queue_size() local
791 struct ena_adapter *adapter = arg1; ena_sysctl_io_queues_nb() local
858 struct ena_adapter *adapter = arg1; ena_sysctl_metrics_interval() local
906 struct ena_adapter *adapter = arg1; ena_sysctl_irq_base_cpu() local
962 struct ena_adapter *adapter = arg1; ena_sysctl_irq_cpu_stride() local
1021 struct ena_adapter *adapter = arg1; ena_sysctl_rss_key() local
1118 struct ena_adapter *adapter = arg1; ena_sysctl_rss_indir_table() local
[all...]
H A Dena_netmap.c42 struct ena_adapter *adapter; member
82 ena_netmap_attach(struct ena_adapter *adapter)
86 ena_log_nm(adapter->pdev, INFO, "netmap attach\n"); in ena_netmap_attach()
90 na.ifp = adapter->ifp; in ena_netmap_attach()
91 na.num_tx_desc = adapter->requested_tx_ring_size; in ena_netmap_attach()
92 na.num_rx_desc = adapter->requested_rx_ring_size; in ena_netmap_attach()
93 na.num_tx_rings = adapter->num_io_queues; in ena_netmap_attach()
94 na.num_rx_rings = adapter->num_io_queues; in ena_netmap_attach()
95 na.rx_buf_maxsize = adapter->buf_ring_size; in ena_netmap_attach()
104 ena_netmap_alloc_rx_slot(struct ena_adapter *adapter, struc
83 ena_netmap_attach(struct ena_adapter * adapter) ena_netmap_attach() argument
105 ena_netmap_alloc_rx_slot(struct ena_adapter * adapter,struct ena_ring * rx_ring,struct ena_rx_buffer * rx_info) ena_netmap_alloc_rx_slot() argument
170 ena_netmap_free_rx_slot(struct ena_adapter * adapter,struct ena_ring * rx_ring,struct ena_rx_buffer * rx_info) ena_netmap_free_rx_slot() argument
220 ena_ring_in_netmap(struct ena_adapter * adapter,int qid,enum txrx x) ena_ring_in_netmap() argument
235 ena_tx_ring_in_netmap(struct ena_adapter * adapter,int qid) ena_tx_ring_in_netmap() argument
241 ena_rx_ring_in_netmap(struct ena_adapter * adapter,int qid) ena_rx_ring_in_netmap() argument
247 ena_netmap_reset_ring(struct ena_adapter * adapter,int qid,enum txrx x) ena_netmap_reset_ring() argument
258 ena_netmap_reset_rx_ring(struct ena_adapter * adapter,int qid) ena_netmap_reset_rx_ring() argument
264 ena_netmap_reset_tx_ring(struct ena_adapter * adapter,int qid) ena_netmap_reset_tx_ring() argument
273 struct ena_adapter *adapter = if_getsoftc(ifp); ena_netmap_reg() local
389 struct ena_adapter *adapter; ena_netmap_tx_frame() local
554 struct ena_adapter *adapter; ena_netmap_tx_map_slots() local
862 struct ena_adapter *adapter = tx_ring->adapter; validate_tx_req_id() local
1073 ena_netmap_unload(struct ena_adapter * adapter,bus_dmamap_t map) ena_netmap_unload() argument
[all...]
H A Dena_rss.c40 * for another adapter), then it should be returned instead.
101 ena_rss_init_default(struct ena_adapter *adapter) in ena_rss_init_default() argument
103 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_rss_init_default()
104 device_t dev = adapter->pdev; in ena_rss_init_default()
115 qid = rss_get_indirection_to_bucket(i) % adapter->num_io_queues; in ena_rss_init_default()
117 qid = i % adapter->num_io_queues; in ena_rss_init_default()
150 rc = ena_rss_indir_init(adapter); in ena_rss_init_default()
161 ena_rss_configure(struct ena_adapter *adapter) in ena_rss_configure() argument
163 struct ena_com_dev *ena_dev = adapter->ena_dev; in ena_rss_configure()
168 rc = ena_rss_init_default(adapter); in ena_rss_configure()
199 struct ena_adapter *adapter; ena_rss_init_default_deferred() local
230 ena_rss_indir_get(struct ena_adapter * adapter,uint32_t * table) ena_rss_indir_get() argument
252 ena_rss_indir_set(struct ena_adapter * adapter,uint32_t * table) ena_rss_indir_set() argument
277 ena_rss_indir_init(struct ena_adapter * adapter) ena_rss_indir_init() argument
[all...]
H A Dena_datapath.c71 struct ena_adapter *adapter = que->adapter; in ena_cleanup() local
72 if_t ifp = adapter->ifp; in ena_cleanup()
84 io_cq = &adapter->ena_dev->io_cq_queues[ena_qid]; in ena_cleanup()
93 (ENA_FLAG_ISSET(ENA_FLAG_TRIGGER_RESET, adapter)))) in ena_cleanup()
96 ena_log_io(adapter->pdev, DBG, "MSI-X TX/RX routine\n"); in ena_cleanup()
106 (ENA_FLAG_ISSET(ENA_FLAG_TRIGGER_RESET, adapter)))) in ena_cleanup()
125 if_t ifp = tx_ring->adapter->ifp;
138 struct ena_adapter *adapter = if_getsoftc(ifp); in ena_mq_start()
146 if (unlikely((if_getdrvflags(adapter in ena_mq_start()
129 struct ena_adapter *adapter = if_getsoftc(ifp); ena_mq_start() local
180 struct ena_adapter *adapter = if_getsoftc(ifp); ena_qflush() local
202 struct ena_adapter *adapter = tx_ring->adapter; ena_get_tx_req_id() local
242 struct ena_adapter *adapter; ena_tx_cleanup() local
347 struct ena_adapter *adapter = rx_ring->adapter; ena_rx_hash_mbuf() local
422 struct ena_adapter *adapter; ena_rx_mbuf() local
559 struct ena_adapter *adapter; ena_rx_cleanup() local
814 struct ena_adapter *adapter; ena_check_and_collapse_mbuf() local
848 struct ena_adapter *adapter = tx_ring->adapter; ena_tx_map_mbuf() local
962 struct ena_adapter *adapter; ena_xmit_mbuf() local
1097 struct ena_adapter *adapter = tx_ring->adapter; ena_start_xmit() local
[all...]
/freebsd-src/sys/dev/cxgb/common/
H A Dcxgb_t3_hw.c39 * @adapter: the adapter performing the operation
52 int t3_wait_op_done_val(adapter_t *adapter, int reg, u32 mask, int polarity, in t3_wait_op_done_val() argument
56 u32 val = t3_read_reg(adapter, reg); in t3_wait_op_done_val()
72 * @adapter: the adapter to program
81 void t3_write_regs(adapter_t *adapter, const struct addr_val_pair *p, int n, in t3_write_regs() argument
85 t3_write_reg(adapter, p->reg_addr + offset, p->val); in t3_write_regs()
92 * @adapter: the adapter to program
100 void t3_set_reg_field(adapter_t *adapter, unsigned int addr, u32 mask, u32 val) in t3_set_reg_field() argument
102 u32 v = t3_read_reg(adapter, addr) & ~mask; in t3_set_reg_field()
104 t3_write_reg(adapter, addr, v | val); in t3_set_reg_field()
[all …]
H A Dcxgb_common.h64 enum { /* adapter interrupt-maintained statistics */
148 int (*read)(adapter_t *adapter, int phy_addr, int mmd_addr,
150 int (*write)(adapter_t *adapter, int phy_addr, int mmd_addr,
160 unsigned long caps; /* adapter capabilities */
446 adapter_t *adapter; member
460 adapter_t *adapter; /* backpointer to adapter */ member
474 adapter_t *adapter; member
578 adapter_t *adapter; /* associated adapter */ member
583 int (*mdio_read)(adapter_t *adapter, int phy_addr, int mmd_addr,
585 int (*mdio_write)(adapter_t *adapter, int phy_addr, int mmd_addr,
[all …]
/freebsd-src/sys/contrib/alpine-hal/eth/
H A Dal_hal_eth_kr.c209 struct al_hal_eth_adapter *adapter, in al_eth_an_lt_reg_read() argument
217 if (adapter->rev_id < AL_ETH_REV_ID_3) { in al_eth_an_lt_reg_read()
222 al_reg_write32(&adapter->mac_regs_base->kr.an_addr, reg_addr); in al_eth_an_lt_reg_read()
223 val = al_reg_read32(&adapter->mac_regs_base->kr.an_data); in al_eth_an_lt_reg_read()
225 al_reg_write32(&adapter->mac_regs_base->kr.pma_addr, reg_addr); in al_eth_an_lt_reg_read()
226 val = al_reg_read32(&adapter->mac_regs_base->kr.pma_data); in al_eth_an_lt_reg_read()
235 al_reg_write32(&adapter->mac_regs_base->gen_v3.an_lt_0_addr, in al_eth_an_lt_reg_read()
236 (uintptr_t)&regs->an_lt[adapter->curr_lt_unit].addr); in al_eth_an_lt_reg_read()
237 al_reg_write32(&adapter->mac_regs_base->gen_v3.an_lt_0_data, in al_eth_an_lt_reg_read()
240 al_reg_write32(&adapter->mac_regs_base->gen_v3.an_lt_0_addr, in al_eth_an_lt_reg_read()
[all …]
H A Dal_hal_eth_main.c385 static void al_eth_epe_entry_set(struct al_hal_eth_adapter *adapter, uint32_t idx, in al_eth_epe_entry_set() argument
389 al_reg_write32(&adapter->ec_regs_base->epe_p[idx].comp_data, reg_entry->data); in al_eth_epe_entry_set()
390 al_reg_write32(&adapter->ec_regs_base->epe_p[idx].comp_mask, reg_entry->mask); in al_eth_epe_entry_set()
391 al_reg_write32(&adapter->ec_regs_base->epe_p[idx].comp_ctrl, reg_entry->ctrl); in al_eth_epe_entry_set()
393 al_reg_write32(&adapter->ec_regs_base->msp_c[idx].p_comp_data, reg_entry->data); in al_eth_epe_entry_set()
394 al_reg_write32(&adapter->ec_regs_base->msp_c[idx].p_comp_mask, reg_entry->mask); in al_eth_epe_entry_set()
395 al_reg_write32(&adapter->ec_regs_base->msp_c[idx].p_comp_ctrl, reg_entry->ctrl); in al_eth_epe_entry_set()
398 al_reg_write32(&adapter->ec_regs_base->epe[0].act_table_addr, idx); in al_eth_epe_entry_set()
399 al_reg_write32(&adapter->ec_regs_base->epe[0].act_table_data_6, in al_eth_epe_entry_set()
401 al_reg_write32(&adapter->ec_regs_base->epe[0].act_table_data_2, in al_eth_epe_entry_set()
[all …]
H A Dal_hal_eth_kr.h153 * @param adapter pointer to the private structure
159 struct al_hal_eth_adapter *adapter,
166 * @param adapter pointer to the private structure
172 struct al_hal_eth_adapter *adapter,
179 * @param adapter pointer to the private structure
185 struct al_hal_eth_adapter *adapter,
192 * @param adapter pointer to the private structure
198 struct al_hal_eth_adapter *adapter,
205 * @param adapter pointer to the private structure
210 al_bool al_eth_kr_receiver_frame_lock_get(struct al_hal_eth_adapter *adapter,
[all …]
H A Dal_hal_eth.h78 /* PCI Adapter Device/Revision ID */
411 /** Ethernet Adapter private data structure used by this driver */
413 uint8_t rev_id; /**<PCI adapter revision ID */
414 uint8_t udma_id; /**< the id of the UDMA used by this adapter */
446 uint8_t rev_id; /**<PCI adapter revision ID */
447 uint8_t udma_id; /**< the id of the UDMA used by this adapter */
461 /* adapter management */
463 * initialize the ethernet adapter's DMA
464 * - initialize the adapter data structure
468 * @param adapter pointer to the private structure
[all …]
/freebsd-src/sys/dev/igc/
H A Dif_igc.c744 * This routine stops the adapter and deallocates all the resources in igc_if_suspend()
1443 * This routine disables all traffic on the adapter by issuing a
1983 * Specify the media types supported by this adapter and register in igc_initialize_receive_unit()
3032 * This routine provides a way to dump out the adapter eeprom,
307 struct igc_adapter *adapter = (struct igc_adapter *)arg1; igc_get_regs() local
446 struct igc_adapter *adapter; igc_if_attach_pre() local
663 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_attach_post() local
709 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_detach() local
739 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_suspend() local
758 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_mtu_set() local
787 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_init() local
860 struct igc_adapter *adapter = arg; igc_intr() local
898 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_rx_queue_intr_enable() local
908 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_tx_queue_intr_enable() local
938 struct igc_adapter *adapter = arg; igc_msix_link() local
962 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_handle_link() local
979 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_media_status() local
1026 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_media_change() local
1070 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_set_promisc() local
1124 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_multi_set() local
1178 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_update_admin_status() local
1226 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_watchdog_reset() local
1244 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_stop() local
1261 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_identify_hardware() local
1285 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_allocate_pci_resources() local
1314 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_msix_intr_assign() local
1381 igc_configure_queues(struct igc_adapter * adapter) igc_configure_queues() argument
1446 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_free_pci_resources() local
1490 igc_init_dmac(struct igc_adapter * adapter,u32 pba) igc_init_dmac() argument
1584 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_reset() local
1656 igc_initialize_rss_mapping(struct igc_adapter * adapter) igc_initialize_rss_mapping() argument
1755 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_setup_interface() local
1786 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_tx_queues_alloc() local
1835 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_rx_queues_alloc() local
1877 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_queues_free() local
1914 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_initialize_transmit_unit() local
1982 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_initialize_receive_unit() local
2113 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_setup_vlan_hw_support() local
2135 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_intr_enable() local
2153 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_intr_disable() local
2171 igc_get_hw_control(struct igc_adapter * adapter) igc_get_hw_control() argument
2190 igc_release_hw_control(struct igc_adapter * adapter) igc_release_hw_control() argument
2220 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_get_wakeup() local
2237 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_enable_wakeup() local
2293 igc_update_stats_counters(struct igc_adapter * adapter) igc_update_stats_counters() argument
2373 struct igc_adapter *adapter = iflib_get_softc(ctx); igc_if_get_counter() local
2414 struct igc_adapter *adapter; igc_sysctl_reg_handler() local
2426 igc_add_hw_stats(struct igc_adapter * adapter) igc_add_hw_stats() argument
2679 struct igc_adapter *adapter = (struct igc_adapter *)arg1; igc_sysctl_nvm_info() local
2701 igc_print_nvm_info(struct igc_adapter * adapter) igc_print_nvm_info() argument
2724 struct igc_adapter *adapter; igc_sysctl_int_delay() local
2762 igc_add_int_delay_sysctl(struct igc_adapter * adapter,const char * name,const char * description,struct igc_int_delay_info * info,int offset,int value) igc_add_int_delay_sysctl() argument
2788 struct igc_adapter *adapter = (struct igc_adapter *) arg1; igc_set_flowcntl() local
2824 struct igc_adapter *adapter = (struct igc_adapter *) arg1; igc_sysctl_eee() local
2841 struct igc_adapter *adapter; igc_sysctl_debug_info() local
2862 struct igc_adapter *adapter = (struct igc_adapter *) arg1; igc_get_rs() local
2887 igc_print_debug_info(struct igc_adapter * adapter) igc_print_debug_info() argument
/freebsd-src/sys/dev/usb/
H A Dusbdevs838 product 3COM 3CREB96 0x00a0 Bluetooth USB Adapter
839 product 3COM 3C19250 0x03e8 3C19250 Ethernet Adapter
840 product 3COM 3CRSHEW696 0x0a01 3CRSHEW696 Wireless Adapter
874 product ABOCOM URE450 0x4000 URE450 Ethernet Adapter
875 product ABOCOM UFE1000 0x4002 UFE1000 Fast Ethernet Adapter
876 product ABOCOM DSB650TX_PNA 0x4003 1/10/100 Ethernet Adapter
899 product ACTON SPECTRAPRO 0x0100 FTDI compatible adapter
902 product ACCTON USB320_EC 0x1046 USB320-EC Ethernet Adapter
904 product ACCTON 111 0x3503 T-Sinus 111 Wireless Adapter
910 product ACCTON SS1001 0x5046 SpeedStream Ethernet Adapter
[all...]
/freebsd-src/sys/dev/sume/
H A Dif_sume.c58 #include "adapter.h"
166 read_reg(struct sume_adapter *adapter, int offset) in read_reg() argument
169 return (bus_space_read_4(adapter->bt, adapter->bh, offset << 2)); in read_reg()
173 write_reg(struct sume_adapter *adapter, int offset, uint32_t val) in write_reg() argument
176 bus_space_write_4(adapter->bt, adapter->bh, offset << 2, val); in write_reg()
210 sume_rx_build_mbuf(struct sume_adapter *adapter, uint32_t len) in sume_rx_build_mbuf() argument
217 device_t dev = adapter->dev; in sume_rx_build_mbuf()
219 adapter in sume_rx_build_mbuf()
319 struct sume_adapter *adapter = arg; sume_intr_handler() local
551 struct sume_adapter *adapter = arg; sume_intr_filter() local
560 sume_probe_riffa_pci(struct sume_adapter * adapter) sume_probe_riffa_pci() argument
685 sume_fill_bb_desc(struct sume_adapter * adapter,struct riffa_chnl_dir * p,uint64_t len) sume_fill_bb_desc() argument
697 sume_modreg_write_locked(struct sume_adapter * adapter) sume_modreg_write_locked() argument
740 struct sume_adapter *adapter = nf_priv->adapter; sume_module_reg_write() local
806 struct sume_adapter *adapter = nf_priv->adapter; sume_module_reg_read() local
949 struct sume_adapter *adapter = nf_priv->adapter; sume_update_link_status() local
1010 struct sume_adapter *adapter = nf_priv->adapter; sume_if_start_locked() local
1109 struct sume_adapter *adapter = nf_priv->adapter; sume_if_start() local
1126 check_tx_queues(struct sume_adapter * adapter) check_tx_queues() argument
1147 sume_ifp_alloc(struct sume_adapter * adapter,uint32_t port) sume_ifp_alloc() argument
1193 sume_probe_riffa_buffer(const struct sume_adapter * adapter,struct riffa_chnl_dir *** p,const char * dir) sume_probe_riffa_buffer() argument
1270 sume_probe_riffa_buffers(struct sume_adapter * adapter) sume_probe_riffa_buffers() argument
1284 sume_sysctl_init(struct sume_adapter * adapter) sume_sysctl_init() argument
1370 struct sume_adapter *adapter = arg; sume_local_timer() local
1398 struct sume_adapter *adapter = context; sume_get_stats() local
1430 struct sume_adapter *adapter = device_get_softc(dev); sume_attach() local
1479 sume_remove_riffa_buffer(const struct sume_adapter * adapter,struct riffa_chnl_dir ** pp) sume_remove_riffa_buffer() argument
1499 sume_remove_riffa_buffers(struct sume_adapter * adapter) sume_remove_riffa_buffers() argument
1516 struct sume_adapter *adapter = device_get_softc(dev); sume_detach() local
[all...]
/freebsd-src/sys/compat/linuxkpi/common/include/linux/
H A Di2c.h110 int lkpi_i2c_add_adapter(struct i2c_adapter *adapter);
111 int lkpi_i2c_del_adapter(struct i2c_adapter *adapter);
113 int lkpi_i2cbb_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs);
115 #define i2c_add_adapter(adapter) lkpi_i2c_add_adapter(adapter) argument
116 #define i2c_del_adapter(adapter) lkpi_i2c_del_adapter(adapter) argument
122 do_i2c_transfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, int nmsgs) in do_i2c_transfer() argument
126 retries = adapter->retries == 0 ? 1 : adapter->retries; in do_i2c_transfer()
128 if (adapter->algo != NULL && adapter->algo->master_xfer != NULL) in do_i2c_transfer()
129 ret = adapter->algo->master_xfer(adapter, msgs, nmsgs); in do_i2c_transfer()
131 ret = lkpi_i2cbb_transfer(adapter, msgs, nmsgs); in do_i2c_transfer()
[all …]
/freebsd-src/share/man/man4/
H A Dnfe.465 utility configures the adapter to receive and transmit Jumbo Frames.
100 NVIDIA nForce MCP Networking Adapter
102 NVIDIA nForce MCP04 Networking Adapter
104 NVIDIA nForce 430 MCP12 Networking Adapter
106 NVIDIA nForce 430 MCP13 Networking Adapter
108 NVIDIA nForce MCP51 Networking Adapter
110 NVIDIA nForce MCP55 Networking Adapter
112 NVIDIA nForce MCP61 Networking Adapter
114 NVIDIA nForce MCP65 Networking Adapter
116 NVIDIA nForce MCP67 Networking Adapter
[all …]
H A Dem.442 .Nd "Intel(R) PRO/1000 Gigabit Ethernet adapter driver"
100 documentation supplied with your Intel PRO/1000 adapter.
107 utility configures the adapter to receive and transmit Jumbo Frames.
174 Intel Gigabit ET Dual Port Server Adapter (82576)
176 Intel Gigabit VT Quad Port Server Adapter (82575)
186 Intel PRO/1000 F Server Adapter (82543)
188 Intel PRO/1000 Gigabit Server Adapter (82542)
190 Intel PRO/1000 GT Desktop Adapter (82541PI)
192 Intel PRO/1000 MF Dual Port Server Adapter (82546)
194 Intel PRO/1000 MF Server Adapter (82545)
[all …]
/freebsd-src/sys/dev/hptnr/
H A Dhimfuncs.h48 _HIM_INTERFACE(HPT_BOOL, create_adapter, (const PCI_ID *id, PCI_ADDRESS pciAddress, void *adapter, …
50 _HIM_INTERFACE(void, get_adapter_config, (void *adapter, HIM_ADAPTER_CONFIG *config))
52 _HIM_INTERFACE(HPT_BOOL, get_meminfo, (void *adapter))
56 _HIM_INTERFACE(void, route_irq, (void *adapter, HPT_BOOL enable))
59 _HIM_INTERFACE(HPT_BOOL, initialize, (void *adapter))
62 _HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
65 _HIM_INTERFACE(HPT_BOOL, probe_device, (void *adapter, int index, void *devhandle, PROBE_CALLBACK d…
66 _HIM_INTERFACE(void *, get_device, (void *adapter, int index))
80 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
81 _HIM_INTERFACE(HPT_BOOL, intr_control, (void * adapter, HPT_BOOL enable))
[all …]
/freebsd-src/sys/dev/hpt27xx/
H A Dhimfuncs.h48 _HIM_INTERFACE(HPT_BOOL, create_adapter, (const PCI_ID *id, PCI_ADDRESS pciAddress, void *adapter, …
50 _HIM_INTERFACE(void, get_adapter_config, (void *adapter, HIM_ADAPTER_CONFIG *config))
52 _HIM_INTERFACE(HPT_BOOL, get_meminfo, (void *adapter))
56 _HIM_INTERFACE(void, route_irq, (void *adapter, HPT_BOOL enable))
59 _HIM_INTERFACE(HPT_BOOL, initialize, (void *adapter))
62 _HIM_INTERFACE(HPT_UINT, get_device_size, (void *adapter))
65 _HIM_INTERFACE(HPT_BOOL, probe_device, (void *adapter, int index, void *devhandle, PROBE_CALLBACK d…
66 _HIM_INTERFACE(void *, get_device, (void *adapter, int index))
80 _HIM_INTERFACE(HPT_BOOL, intr_handler, (void *adapter))
81 _HIM_INTERFACE(HPT_BOOL, intr_control, (void * adapter, HPT_BOOL enable))
[all …]
/freebsd-src/sys/dev/cxgb/
H A Dcxgb_adapter.h61 struct adapter;
90 struct adapter *adapter; member
121 /* adapter flags */
283 struct adapter *adap;
303 struct adapter { struct
304 SLIST_ENTRY(adapter) link;
407 #define MDIO_LOCK(adapter) mtx_lock(&(adapter)->mdio_lock) argument
408 #define MDIO_UNLOCK(adapter) mtx_unlock(&(adapter)->mdio_lock) argument
409 #define ELMR_LOCK(adapter) mtx_lock(&(adapter)->elmer_lock) argument
410 #define ELMR_UNLOCK(adapter) mtx_unlock(&(adapter)->elmer_lock) argument
[all …]
/freebsd-src/sys/compat/linuxkpi/common/src/
H A Dlinux_i2c.c50 struct i2c_adapter *adapter; member
109 lkpi_iic_add_adapter(device_t dev, struct i2c_adapter *adapter) in lkpi_iic_add_adapter() argument
114 sc->adapter = adapter; in lkpi_iic_add_adapter()
125 return (sc->adapter); in lkpi_iic_get_adapter()
167 static int i2c_check_for_quirks(struct i2c_adapter *adapter, in i2c_check_for_quirks() argument
175 dev = adapter->dev.parent->bsddev; in i2c_check_for_quirks()
176 quirks = adapter->quirks; in i2c_check_for_quirks()
285 if (sc->adapter == NULL) in lkpi_i2c_transfer()
287 ret = i2c_check_for_quirks(sc->adapter, msg in lkpi_i2c_transfer()
316 lkpi_i2c_add_adapter(struct i2c_adapter * adapter) lkpi_i2c_add_adapter() argument
349 lkpi_i2c_del_adapter(struct i2c_adapter * adapter) lkpi_i2c_del_adapter() argument
[all...]

12345678910>>...33