/freebsd-src/sys/dev/al_eth/ |
H A D | al_eth.c | 270 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 D | common.h | 465 #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 D | t4vf_hw.c | 45 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 D | t4_hw.c | 50 * @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 D | ena.c | 175 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 D | ena_sysctl.c | 165 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 D | ena_netmap.c | 42 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 D | ena_rss.c | 40 * 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 D | ena_datapath.c | 71 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 D | cxgb_t3_hw.c | 39 * @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 D | cxgb_common.h | 64 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 D | al_hal_eth_kr.c | 209 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)®s->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 D | al_hal_eth_main.c | 385 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 D | al_hal_eth_kr.h | 153 * @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 D | al_hal_eth.h | 78 /* 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 D | if_igc.c | 744 * 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 D | usbdevs | 838 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 D | if_sume.c | 58 #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 D | i2c.h | 110 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 D | nfe.4 | 65 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 D | em.4 | 42 .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 D | himfuncs.h | 48 _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 D | himfuncs.h | 48 _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 D | cxgb_adapter.h | 61 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 D | linux_i2c.c | 50 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...] |