Searched defs:rx_data (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/boot/sys/boot/arm/at91/libat91/
H A Dspi_flash.h33 char *rx_data; member in struct:__anon121
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_stat.c157 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 De1000g_rx.c49 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 De1000g_alloc.c222 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 De1000g_main.c1635 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 De1000g_sw.h588 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 Dixgbe_buf.c126 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 Dixgbe_rx.c59 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 Dixgbe_main.c2260 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 Dixgbe_sw.h448 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 Digb_buf.c128 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 Digb_rx.c52 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 Digb_main.c2051 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 Digb_sw.h402 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 Decore_sp_verbs.c5006 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...]

Completed in 137 milliseconds