Home
last modified time | relevance | path

Searched refs:dma_area_t (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_impl.h361 } dma_area_t; /* 0x50 (80) bytes */ typedef
378 dma_area_t pbuf; /* (const) related */
388 dma_area_t desc; /* (const) related h/w */
390 dma_area_t buf[BGE_SPLIT]; /* (const) related */
432 dma_area_t desc; /* (const) related h/w */
481 dma_area_t buf;
490 dma_area_t desc; /* (const) related h/w */
505 dma_area_t desc; /* (const) related h/w */
507 dma_area_t buf[BGE_SEND_BUF_ARRAY][BGE_SPLIT];
779 dma_area_t tx_desc; /* transmit descriptors */
[all …]
H A Dbge_main2.c2091 uint_t dma_flags, dma_area_t *dma_p)
2141 bge_free_dma_mem(dma_area_t *dma_p)
2163 bge_slice_chunk(dma_area_t *slice, dma_area_t *chunk,
2197 dma_area_t pbuf;
2358 dma_area_t desc;
2359 dma_area_t pbuf;
2559 dma_area_t area;
2640 dma_area_t area;
H A Dbge_chip2.c6057 dma_area_t *areap; in bge_pp_ioctl()
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge.h432 } dma_area_t; typedef
457 dma_area_t desc; /* (const) related h/w */
459 dma_area_t *bufp; /* (const) related */
470 dma_area_t desc; /* (const) related h/w */
472 dma_area_t pbuf; /* (const) related */
497 dma_area_t *free_list; /* available buffer queue */
498 dma_area_t *recycle_list; /* recycling buffer queue */
515 dma_area_t desc; /* (const) related h/w */
535 dma_area_t desc; /* (const) related h/w */
537 dma_area_t buf[NGE_SEND_SLOTS_BUF];
[all …]
H A Dnge_rx.c72 dma_area_t *bufp; in nge_recv_recycle()
76 bufp = (dma_area_t *)arg; in nge_recv_recycle()
88 kmem_free(bufp, sizeof (dma_area_t)); in nge_recv_recycle()
108 kmem_free(bufp, sizeof (dma_area_t)); in nge_recv_recycle()
152 dma_area_t *bufp; in nge_recv_packet()
H A Dnge_main.c273 nge_slice_chunk(dma_area_t *slice, dma_area_t *chunk, in nge_slice_chunk()
299 uint_t dma_flags, dma_area_t *dma_p) in nge_alloc_dma_mem()
351 nge_free_dma_mem(dma_area_t *dma_p) in nge_free_dma_mem()
502 dma_area_t desc; in nge_init_send_ring()
503 dma_area_t pbuf; in nge_init_send_ring()
650 dma_area_t *bufp; in nge_fini_buff_ring()
666 kmem_free(bsbdp->bufp, sizeof (dma_area_t)); in nge_fini_buff_ring()
677 kmem_free(bufp, sizeof (dma_area_t)); in nge_fini_buff_ring()
686 kmem_free(bufp, sizeof (dma_area_t)); in nge_fini_buff_ring()
706 dma_area_t desc; in nge_init_buff_ring()
[all …]
/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe_impl.h96 } dma_area_t; typedef
173 dma_area_t tx_desc; /* transmit descriptors */
174 dma_area_t tx_buff; /* transmit buffers */
175 dma_area_t rx_desc; /* receive descriptors */
176 dma_area_t rx_buff; /* receive buffers */
H A Ddmfe_main.c296 dmfe_ring_get32(dma_area_t *dma_p, uint_t index, uint_t offset) in dmfe_ring_get32()
305 dmfe_ring_put32(dma_area_t *dma_p, uint_t index, uint_t offset, uint32_t value) in dmfe_ring_put32()
317 dmfe_setup_get32(dma_area_t *dma_p, uint_t index) in dmfe_setup_get32()
326 dmfe_setup_put32(dma_area_t *dma_p, uint_t index, uint32_t value) in dmfe_setup_put32()
400 dma_area_t *descp; in dmfe_init_rings()
610 dma_area_t *descp; in dmfe_getp()
932 dma_area_t *descp; in dmfe_reclaim_tx_desc()
1007 dma_area_t *descp; in dmfe_send_msg()
1241 dma_area_t *descp; in dmfe_update_hash()
2250 uint_t dma_flags, dma_area_t *dma_p) in dmfe_alloc_dma_mem()
[all …]
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge.h291 } dma_area_t; typedef
298 dma_area_t pbuf; /* (const) related */
313 dma_area_t desc; /* (const) related h/w */
315 dma_area_t pbuf; /* (const) related */
414 dma_area_t dma_area_rxdesc;
415 dma_area_t dma_area_txdesc;
416 dma_area_t dma_area_stats;
429 dma_area_t rx_desc;
440 dma_area_t tx_desc;
H A Drge_main.c136 ddi_device_acc_attr_t *acc_attr_p, uint_t dma_flags, dma_area_t *dma_p) in rge_alloc_dma_mem()
190 rge_free_dma_mem(dma_area_t *dma_p) in rge_free_dma_mem()
213 rge_slice_chunk(dma_area_t *slice, dma_area_t *chunk, in rge_slice_chunk()
342 dma_area_t *pbuf; in rge_reinit_recv_ring()
473 dma_area_t *pbuf; in rge_init_send_ring()
474 dma_area_t desc; in rge_init_send_ring()
521 dma_area_t *pbuf; in rge_init_recv_ring()
583 dma_area_t *pbuf; in rge_init_buf_ring()
H A Drge_chip.c1997 dma_area_t *areap; in rge_pp_ioctl()
/illumos-gate/usr/src/uts/common/io/rtw/
H A Drtwvar.h191 } dma_area_t; /* 0x50 (80) bytes */ typedef
197 dma_area_t bf_dma; /* dma area for buf */
206 dma_area_t bf_dma; /* dma area for buf */
434 dma_area_t sc_desc_dma;
H A Drtw.c1101 uint_t bind_flags, dma_area_t *dma_p) in rtw_alloc_dma_mem()
1142 rtw_free_dma_mem(dma_area_t *dma_p) in rtw_free_dma_mem()
/illumos-gate/usr/src/uts/common/io/ath/
H A Dath_impl.h221 typedef struct dma_area dma_area_t; typedef
228 dma_area_t bf_dma; /* dma area for buf */
282 dma_area_t asc_desc_dma; /* descriptor structure */
H A Dath_main.c326 uint_t bind_flags, dma_area_t *dma_p) in ath_alloc_dma_mem()
367 ath_free_dma_mem(dma_area_t *dma_p) in ath_free_dma_mem()
/illumos-gate/usr/src/uts/common/io/rtls/
H A Drtls.h122 } dma_area_t; typedef
166 dma_area_t dma_area_rx; /* receive dma area */
167 dma_area_t dma_area_tx[RTLS_MAX_TX_DESC];
H A Drtls.c132 uint_t, dma_area_t *);
133 static void rtls_free_dma_mem(dma_area_t *);
1494 ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p) in rtls_alloc_dma_mem()
1554 rtls_free_dma_mem(dma_area_t *dma_p) in rtls_free_dma_mem()
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_gem.c446 unm_free_dma_mem(dma_area_t *dma_p) in unm_free_dma_mem()
466 ddi_dma_attr_t *dma_attr_p, dma_area_t *dma_p) in unm_alloc_dma_mem()
524 dma_area_t *dma_p; in unm_free_tx_buffers()
549 dma_area_t *dma_p; in unm_alloc_tx_buffers()
635 dma_area_t *dma_info; in unm_create_rx_ring()
H A Dunm_nic.h181 } dma_area_t; typedef
184 dma_area_t dma_area;
203 dma_area_t dma_info;
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_core.h297 typedef struct dma_area dma_area_t; typedef
386 dma_area_t bf_dma; /* dma area for buf */
872 dma_area_t sc_desc_dma;
H A Darn_main.c288 uint_t bind_flags, dma_area_t *dma_p) in arn_alloc_dma_mem()
329 arn_free_dma_mem(dma_area_t *dma_p) in arn_free_dma_mem()