Home
last modified time | relevance | path

Searched refs:dring_info_t (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/uts/sun4v/io/
H A Dvsw_rxdring.c62 dring_info_t *vsw_map_tx_dring(vsw_ldc_t *ldcp, void *pkt);
70 static dring_info_t *vsw_create_rx_dring(vsw_ldc_t *);
71 static int vsw_setup_rx_dring(vsw_ldc_t *ldcp, dring_info_t *dp);
84 extern dring_info_t *vsw_map_dring_cmn(vsw_ldc_t *ldcp,
111 dring_info_t *dp; in vsw_create_rx_dring_info()
169 static dring_info_t *
174 dring_info_t *dp; in vsw_create_rx_dring()
176 dp = (dring_info_t *)kmem_zalloc(sizeof (dring_info_t), KM_SLEEP); in vsw_create_rx_dring()
248 vsw_setup_rx_dring(vsw_ldc_t *ldcp, dring_info_t *dp) in vsw_setup_rx_dring()
369 dring_info_t *dp; in vsw_destroy_rx_dring()
[all …]
H A Dvsw_txdring.c59 int vsw_setup_tx_dring(vsw_ldc_t *ldcp, dring_info_t *dp);
61 dring_info_t *vsw_map_rx_dring(vsw_ldc_t *ldcp, void *pkt);
68 int vsw_reclaim_dring(dring_info_t *dp, int start);
69 int vsw_dring_find_free_desc(dring_info_t *, vsw_private_desc_t **, int *);
73 static dring_info_t *vsw_create_tx_dring(vsw_ldc_t *);
78 extern dring_info_t *vsw_map_dring_cmn(vsw_ldc_t *ldcp,
111 dring_info_t *dp; in vsw_create_tx_dring_info()
148 static dring_info_t *
153 dring_info_t *dp; in vsw_create_tx_dring()
155 dp = (dring_info_t *)kmem_zalloc(sizeof (dring_info_t), KM_SLEEP); in vsw_create_tx_dring()
[all …]
H A Dvsw_ldc.c146 static dring_info_t *vsw_map_dring(vsw_ldc_t *ldcp, void *pkt);
150 static int vsw_map_data(vsw_ldc_t *ldcp, dring_info_t *dp, void *pkt);
152 dring_info_t *vsw_map_dring_cmn(vsw_ldc_t *ldcp,
170 static void display_ring(dring_info_t *);
204 extern int vsw_reclaim_dring(dring_info_t *dp, int start);
205 extern int vsw_dring_find_free_desc(dring_info_t *, vsw_private_desc_t **,
208 extern int vsw_setup_tx_dring(vsw_ldc_t *ldcp, dring_info_t *dp);
210 extern dring_info_t *vsw_map_rx_dring(vsw_ldc_t *ldcp, void *pkt);
216 extern dring_info_t *vsw_map_tx_dring(vsw_ldc_t *ldcp, void *pkt);
2950 dring_info_t *dp = NULL; in vsw_process_dring_reg_info()
[all …]
/titanic_44/usr/src/uts/sun4v/sys/
H A Dvsw_ldc.h284 } dring_info_t; typedef
304 dring_info_t *dringp; /* List of drings for this lane */