Searched refs:mlxsw_pci_queue (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | pci.c | 139 struct mlxsw_pci_queue { struct 165 struct mlxsw_pci_queue *q; 196 static void mlxsw_pci_queue_tasklet_schedule(struct mlxsw_pci_queue *q) mlxsw_pci_queue_tasklet_schedule() 201 static char *__mlxsw_pci_queue_elem_get(struct mlxsw_pci_queue *q, __mlxsw_pci_queue_elem_get() 208 mlxsw_pci_queue_elem_info_get(struct mlxsw_pci_queue *q, int elem_index) mlxsw_pci_queue_elem_info_get() 214 mlxsw_pci_queue_elem_info_producer_get(struct mlxsw_pci_queue *q) mlxsw_pci_queue_elem_info_producer_get() 224 mlxsw_pci_queue_elem_info_consumer_get(struct mlxsw_pci_queue *q) mlxsw_pci_queue_elem_info_consumer_get() 231 static char *mlxsw_pci_queue_elem_get(struct mlxsw_pci_queue *q, int elem_index) mlxsw_pci_queue_elem_get() 236 static bool mlxsw_pci_elem_hw_owned(struct mlxsw_pci_queue *q, bool owner_bit) mlxsw_pci_elem_hw_owned() 241 static char *mlxsw_pci_queue_sw_elem_get(struct mlxsw_pci_queue *q, mlxsw_pci_queue_sw_elem_get() 294 static struct mlxsw_pci_queue * __mlxsw_pci_queue_get() 301 static struct mlxsw_pci_queue *mlxsw_pci_sdq_get(struct mlxsw_pci *mlxsw_pci, mlxsw_pci_sdq_get() 308 static struct mlxsw_pci_queue *mlxsw_pci_rdq_get(struct mlxsw_pci *mlxsw_pci, mlxsw_pci_rdq_get() 315 static struct mlxsw_pci_queue *mlxsw_pci_cq_get(struct mlxsw_pci *mlxsw_pci, mlxsw_pci_cq_get() 321 static struct mlxsw_pci_queue *mlxsw_pci_eq_get(struct mlxsw_pci *mlxsw_pci, mlxsw_pci_eq_get() 328 struct mlxsw_pci_queue *q, __mlxsw_pci_queue_doorbell_set() 338 struct mlxsw_pci_queue *q, __mlxsw_pci_queue_doorbell_arm_set() 348 struct mlxsw_pci_queue *q) mlxsw_pci_queue_doorbell_producer_ring() 355 struct mlxsw_pci_queue *q) mlxsw_pci_queue_doorbell_consumer_ring() 364 struct mlxsw_pci_queue *q) mlxsw_pci_queue_doorbell_arm_consumer_ring() 370 static dma_addr_t __mlxsw_pci_queue_page_get(struct mlxsw_pci_queue *q, __mlxsw_pci_queue_page_get() 377 struct mlxsw_pci_queue *q) mlxsw_pci_sdq_init() 403 struct mlxsw_pci_queue *q) mlxsw_pci_sdq_fini() 411 struct mlxsw_pci_queue *q; mlxsw_pci_sdq_dbg_read() 499 struct mlxsw_pci_queue *q) mlxsw_pci_rdq_init() 550 struct mlxsw_pci_queue *q) mlxsw_pci_rdq_fini() 565 struct mlxsw_pci_queue *q; mlxsw_pci_rdq_dbg_read() 583 struct mlxsw_pci_queue *q) mlxsw_pci_cq_init() 615 struct mlxsw_pci_queue *q) mlxsw_pci_cq_fini() 624 struct mlxsw_pci_queue *q; mlxsw_pci_cq_dbg_read() 642 struct mlxsw_pci_queue *q, mlxsw_pci_cqe_sdq_handle() 667 struct mlxsw_pci_queue *q, mlxsw_pci_cqe_rdq_handle() 717 static char *mlxsw_pci_cq_sw_cqe_get(struct mlxsw_pci_queue *q) mlxsw_pci_cq_sw_cqe_get() 724 struct mlxsw_pci_queue *q = (struct mlxsw_pci_queue *) data; mlxsw_pci_cq_tasklet() 736 struct mlxsw_pci_queue *sdq; mlxsw_pci_cq_tasklet() 743 struct mlxsw_pci_queue *rdq; mlxsw_pci_cq_tasklet() 760 struct mlxsw_pci_queue *q) mlxsw_pci_eq_init() 791 struct mlxsw_pci_queue *q) mlxsw_pci_eq_fini() 799 struct mlxsw_pci_queue *q; mlxsw_pci_eq_dbg_read() 827 static char *mlxsw_pci_eq_sw_eqe_get(struct mlxsw_pci_queue *q) mlxsw_pci_eq_sw_eqe_get() 834 struct mlxsw_pci_queue *q = (struct mlxsw_pci_queue *) data; mlxsw_pci_eq_tasklet() 883 struct mlxsw_pci_queue *q); 885 struct mlxsw_pci_queue *q); 932 struct mlxsw_pci_queue *q, u8 q_num) mlxsw_pci_queue_init() 989 struct mlxsw_pci_queue *q) mlxsw_pci_queue_fini() 1357 struct mlxsw_pci_queue *q; mlxsw_pci_eq_irq_handler() 1500 static struct mlxsw_pci_queue * mlxsw_pci_sdq_pick() 1513 struct mlxsw_pci_queue *q = mlxsw_pci_sdq_pick(mlxsw_pci, tx_info); mlxsw_pci_skb_transmit_busy() 1522 struct mlxsw_pci_queue *q; mlxsw_pci_skb_transmit()
|
Completed in 217 milliseconds