/illumos-gate/usr/src/boot/sys/boot/arm/at91/libat91/ |
H A D | spi_flash.h | 33 char *rx_data; member in struct:__anon121
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_stat.c | 157 e1000g_rx_data_t *rx_data; local 174 rx_data = rx_ring->rx_data; 195 if (rx_data != NULL) 196 e1000g_ksp->rx_avail_freepkt.value.ul = rx_data->avail_freepkt;
|
H A D | e1000g_rx.c | 49 static p_rx_sw_packet_t e1000g_get_buf(e1000g_rx_data_t *rx_data); 62 e1000g_rx_data_t *rx_data; local 77 rx_data = (e1000g_rx_data_t *)(uintptr_t)packet->rx_data; 97 mutex_enter(&rx_data->recycle_lock); 98 QUEUE_PUSH_TAIL(&rx_data->recycle_list, &packet->Link); 99 rx_data->recycle_freepkt++; 100 mutex_exit(&rx_data->recycle_lock); 107 atomic_dec_32(&rx_data->pending_count); 110 if ((rx_data 159 e1000g_rx_data_t *rx_data; local 384 e1000g_get_buf(e1000g_rx_data_t *rx_data) argument 454 e1000g_rx_data_t *rx_data; local [all...] |
H A D | e1000g_alloc.c | 222 e1000g_rx_data_t *rx_data; local 241 rx_data = Adapter->rx_ring->rx_data; 243 result = e1000g_alloc_rx_descriptors(rx_data); 256 e1000g_rx_data_t *rx_data; local 259 rx_data = Adapter->rx_ring->rx_data; 262 e1000g_free_rx_descriptors(rx_data); 471 e1000g_alloc_rx_descriptors(e1000g_rx_data_t *rx_data) argument 484 Adapter = rx_data 652 e1000g_free_rx_descriptors(e1000g_rx_data_t *rx_data) argument 707 e1000g_rx_data_t *rx_data; local 767 e1000g_rx_data_t *rx_data; local 1245 e1000g_increase_rx_packets(e1000g_rx_data_t *rx_data) argument 1282 e1000g_alloc_rx_packets(e1000g_rx_data_t *rx_data) argument 1324 e1000g_alloc_rx_sw_packet(e1000g_rx_data_t *rx_data, ddi_dma_attr_t *p_dma_attr) argument 1436 e1000g_free_rx_packets(e1000g_rx_data_t *rx_data, boolean_t full_release) argument [all...] |
H A D | e1000g_main.c | 1635 e1000g_rx_data_t *rx_data; local 1639 rx_data = kmem_zalloc(sizeof (e1000g_rx_data_t), KM_NOSLEEP); 1641 if (rx_data == NULL) 1644 rx_data->priv_devi_node = Adapter->priv_devi_node; 1645 rx_data->rx_ring = rx_ring; 1647 mutex_init(&rx_data->freelist_lock, NULL, 1649 mutex_init(&rx_data->recycle_lock, NULL, 1652 rx_ring->rx_data = rx_data; 1658 e1000g_free_rx_pending_buffers(e1000g_rx_data_t *rx_data) argument 1675 e1000g_free_rx_data(e1000g_rx_data_t *rx_data) argument 1903 e1000g_rx_data_t *rx_data; local 2030 e1000g_rx_data_t *rx_data; local 2102 e1000g_rx_data_t *rx_data = Adapter->rx_ring->rx_data; local [all...] |
H A D | e1000g_sw.h | 588 caddr_t rx_data; member in struct:_rx_sw_packet 792 e1000g_rx_data_t *rx_data; member in struct:_e1000g_rx_ring 1038 void e1000g_free_rx_pending_buffers(e1000g_rx_data_t *rx_data); 1039 void e1000g_free_rx_data(e1000g_rx_data_t *rx_data); 1045 int e1000g_increase_rx_packets(e1000g_rx_data_t *rx_data);
|
/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_buf.c | 126 ixgbe_rx_data_t *rx_data; local 135 rx_data = rx_ring->rx_data; 137 if (ixgbe_alloc_rbd_ring(rx_data) != IXGBE_SUCCESS) 140 if (ixgbe_alloc_rcb_lists(rx_data) != IXGBE_SUCCESS) 172 ixgbe_rx_data_t *rx_data; local 181 rx_data = rx_ring->rx_data; 183 ixgbe_free_rbd_ring(rx_data); 184 ixgbe_free_rcb_lists(rx_data); 200 ixgbe_rx_data_t *rx_data; local 273 ixgbe_free_rx_ring_data(ixgbe_rx_data_t *rx_data) argument 438 ixgbe_alloc_rbd_ring(ixgbe_rx_data_t *rx_data) argument 533 ixgbe_free_rbd_ring(ixgbe_rx_data_t *rx_data) argument 823 ixgbe_alloc_rcb_lists(ixgbe_rx_data_t *rx_data) argument 888 ixgbe_free_rcb_lists(ixgbe_rx_data_t *rx_data) argument [all...] |
H A D | ixgbe_rx.c | 59 ixgbe_rx_data_t *rx_data; local 65 rx_data = recycle_rcb->rx_data; 66 rx_ring = rx_data->rx_ring; 90 mutex_enter(&rx_data->recycle_lock); 92 free_index = rx_data->rcb_tail; 93 ASSERT(rx_data->free_list[free_index] == NULL); 95 rx_data->free_list[free_index] = recycle_rcb; 96 rx_data->rcb_tail = NEXT_INDEX(free_index, 1, rx_data 145 ixgbe_rx_copy(ixgbe_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument 189 ixgbe_rx_bind(ixgbe_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument 269 ixgbe_lro_bind(ixgbe_rx_data_t *rx_data, uint32_t lro_start, uint32_t lro_num, uint32_t pkt_len) argument 389 ixgbe_lro_copy(ixgbe_rx_data_t *rx_data, uint32_t lro_start, uint32_t lro_num, uint32_t pkt_len) argument 468 ixgbe_lro_get_start(ixgbe_rx_data_t *rx_data, uint32_t rx_next) argument 491 ixgbe_lro_get_first(ixgbe_rx_data_t *rx_data, uint32_t rx_next) argument 561 ixgbe_rx_data_t *rx_data; local [all...] |
H A D | ixgbe_main.c | 2260 ixgbe_rx_data_t *rx_data; local 2267 rx_data = rx_ring->rx_data; 2269 if (rx_data != NULL) { 2270 rx_data->flag |= IXGBE_RX_STOPPED; 2272 if (rx_data->rcb_pending == 0) { 2273 ixgbe_free_rx_ring_data(rx_data); 2274 rx_ring->rx_data = NULL; 2304 ixgbe_rx_data_t *rx_data = rx_ring->rx_data; local [all...] |
H A D | ixgbe_sw.h | 448 struct ixgbe_rx_data *rx_data; member in struct:rx_control_block 579 ixgbe_rx_data_t *rx_data; /* Rx software ring */ member in struct:ixgbe_rx_ring 837 void ixgbe_free_rx_ring_data(ixgbe_rx_data_t *rx_data);
|
/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_buf.c | 128 igb_rx_data_t *rx_data; local 137 rx_data = rx_ring->rx_data; 139 if (igb_alloc_rbd_ring(rx_data) != IGB_SUCCESS) 142 if (igb_alloc_rcb_lists(rx_data) != IGB_SUCCESS) 175 igb_rx_data_t *rx_data; local 184 rx_data = rx_ring->rx_data; 186 igb_free_rbd_ring(rx_data); 187 igb_free_rcb_lists(rx_data); 332 igb_rx_data_t *rx_data; local 406 igb_free_rx_ring_data(igb_rx_data_t *rx_data) argument 442 igb_alloc_rbd_ring(igb_rx_data_t *rx_data) argument 537 igb_free_rbd_ring(igb_rx_data_t *rx_data) argument 829 igb_alloc_rcb_lists(igb_rx_data_t *rx_data) argument 893 igb_free_rcb_lists(igb_rx_data_t *rx_data) argument [all...] |
H A D | igb_rx.c | 52 igb_rx_data_t *rx_data; local 58 rx_data = recycle_rcb->rx_data; 59 rx_ring = rx_data->rx_ring; 83 mutex_enter(&rx_data->recycle_lock); 85 free_index = rx_data->rcb_tail; 86 ASSERT(rx_data->free_list[free_index] == NULL); 88 rx_data->free_list[free_index] = recycle_rcb; 89 rx_data->rcb_tail = NEXT_INDEX(free_index, 1, rx_data 138 igb_rx_copy(igb_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument 182 igb_rx_bind(igb_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument 331 igb_rx_data_t *rx_data = rx_ring->rx_data; local [all...] |
H A D | igb_main.c | 2051 igb_rx_data_t *rx_data; local 2058 rx_data = rx_ring->rx_data; 2060 if (rx_data != NULL) { 2061 rx_data->flag |= IGB_RX_STOPPED; 2063 if (rx_data->rcb_pending == 0) { 2064 igb_free_rx_ring_data(rx_data); 2065 rx_ring->rx_data = NULL; 2095 igb_rx_data_t *rx_data = rx_ring->rx_data; local 2158 igb_rx_data_t *rx_data; local [all...] |
H A D | igb_sw.h | 402 struct igb_rx_data *rx_data; member in struct:rx_control_block 524 igb_rx_data_t *rx_data; /* Rx software ring */ member in struct:igb_rx_ring 795 void igb_free_rx_ring_data(igb_rx_data_t *rx_data);
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/ecore/ |
H A D | ecore_sp_verbs.c | 5006 struct client_init_rx_data *rx_data) 5009 rx_data->cqe_pause_thr_low = mm_cpu_to_le16(params->rcq_th_lo); 5010 rx_data->cqe_pause_thr_high = mm_cpu_to_le16(params->rcq_th_hi); 5011 rx_data->bd_pause_thr_low = mm_cpu_to_le16(params->bd_th_lo); 5012 rx_data->bd_pause_thr_high = mm_cpu_to_le16(params->bd_th_hi); 5013 rx_data->sge_pause_thr_low = mm_cpu_to_le16(params->sge_th_lo); 5014 rx_data->sge_pause_thr_high = mm_cpu_to_le16(params->sge_th_hi); 5015 rx_data->rx_cos_mask = mm_cpu_to_le16(params->pri_map); 5020 struct client_init_rx_data *rx_data, 5023 rx_data 5004 ecore_q_fill_init_pause_data(struct ecore_queue_sp_obj *o, struct rxq_pause_params *params, struct client_init_rx_data *rx_data) argument 5018 ecore_q_fill_init_rx_data(struct ecore_queue_sp_obj *o, struct ecore_rxq_setup_params *params, struct client_init_rx_data *rx_data, unsigned long *flags) argument [all...] |