Searched refs:xnm (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/intel/libie/ |
| H A D | controlq.c | 679 libie_ctlq_xn_pop_free(struct libie_ctlq_xn_manager *xnm) in libie_ctlq_xn_pop_free() argument 684 guard(spinlock)(&xnm->free_xns_bm_lock); in libie_ctlq_xn_pop_free() 686 if (unlikely(xnm->shutdown)) in libie_ctlq_xn_pop_free() 689 for_each_set_bit(free_idx, xnm->free_xns_bm, in libie_ctlq_xn_pop_free() 691 xn = &xnm->ring[free_idx]; in libie_ctlq_xn_pop_free() 701 clear_bit(free_idx, xnm->free_xns_bm); in libie_ctlq_xn_pop_free() 716 static bool __libie_ctlq_xn_push_free(struct libie_ctlq_xn_manager *xnm, in __libie_ctlq_xn_push_free() argument 720 set_bit(xn->index, xnm->free_xns_bm); in __libie_ctlq_xn_push_free() 722 if (unlikely(xnm->shutdown) && in __libie_ctlq_xn_push_free() 723 bitmap_full(xnm->free_xns_bm, LIBIE_CTLQ_MAX_XN_ENTRIES)) in __libie_ctlq_xn_push_free() [all …]
|
| /linux/drivers/net/ethernet/intel/ixd/ |
| H A D | ixd_lib.c | 68 if (adapter->xnm) in ixd_deinit_dflt_mbx() 69 libie_ctlq_xn_shutdown(adapter->xnm); in ixd_deinit_dflt_mbx() 74 if (adapter->xnm) in ixd_deinit_dflt_mbx() 75 libie_ctlq_xn_deinit(adapter->xnm, &adapter->cp_ctx); in ixd_deinit_dflt_mbx() 79 adapter->xnm = NULL; in ixd_deinit_dflt_mbx() 106 adapter->xnm = xn_params.xnm; in ixd_init_dflt_mbx() 160 libie_ctlq_xn_shutdown(adapter->xnm); in ixd_init_task()
|
| H A D | ixd_ctlq.c | 36 .xnm = adapter->xnm, in ixd_ctlq_init_sparams() 118 .xnm = adapter->xnm, in ixd_ctlq_recv_mb_msg()
|
| H A D | ixd_main.c | 28 if (adapter->xnm) in ixd_remove() 29 libie_ctlq_xn_shutdown(adapter->xnm); in ixd_remove()
|
| H A D | ixd.h | 37 struct libie_ctlq_xn_manager *xnm; member
|
| /linux/include/linux/net/intel/libie/ |
| H A D | controlq.h | 375 struct libie_ctlq_xn_manager *xnm; member 407 struct libie_ctlq_xn_manager *xnm; member 422 struct libie_ctlq_xn_manager *xnm; member 427 void libie_ctlq_xn_deinit(struct libie_ctlq_xn_manager *xnm, 429 void libie_ctlq_xn_shutdown(struct libie_ctlq_xn_manager *xnm);
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_virtchnl.c | 214 xn_params->xnm = adapter->xnm; in idpf_send_mb_msg() 2934 libie_ctlq_xn_deinit(params.xnm, ctx); in idpf_init_dflt_mbx() 2938 adapter->xnm = params.xnm; in idpf_init_dflt_mbx() 2955 if (adapter->xnm) { in idpf_deinit_dflt_mbx() 2956 libie_ctlq_xn_shutdown(adapter->xnm); in idpf_deinit_dflt_mbx() 2958 libie_ctlq_xn_deinit(adapter->xnm, &adapter->ctlq_ctx); in idpf_deinit_dflt_mbx() 2963 adapter->xnm = NULL; in idpf_deinit_dflt_mbx() 3185 libie_ctlq_xn_shutdown(adapter->xnm); in idpf_vc_core_init() 3208 libie_ctlq_xn_shutdown(adapter->xnm); in idpf_vc_core_deinit() 3217 libie_ctlq_xn_shutdown(adapter->xnm); in idpf_vc_core_deinit()
|
| H A D | idpf_lib.c | 1388 .xnm = adapter->xnm, in idpf_mbx_task() 1994 if (adapter->xnm) in idpf_vc_event_task() 1995 libie_ctlq_xn_shutdown(adapter->xnm); in idpf_vc_event_task()
|
| H A D | idpf.h | 686 struct libie_ctlq_xn_manager *xnm; member
|