Searched refs:rar (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/soc/fsl/dpio/ |
H A D | qbman-portal.c | 1438 #define RAR_IDX(rar) ((rar) & 0x7) argument 1439 #define RAR_VB(rar) ((rar) & 0x80) argument 1440 #define RAR_SUCCESS(rar) ((rar) & 0x100) argument 1457 u32 rar; in qbman_swp_release_direct() local 1462 rar = qbman_read_register(s, QBMAN_CINH_SWP_RAR); in qbman_swp_release_direct() 1463 if (!RAR_SUCCESS(rar)) in qbman_swp_release_direct() 1467 p = qbman_get_cmd(s, QBMAN_CENA_SWP_RCR(RAR_IDX(rar))); in qbman_swp_release_direct() 1479 p->verb = d->verb | RAR_VB(rar) | num_buffers; in qbman_swp_release_direct() 1499 u32 rar; in qbman_swp_release_mem_back() local 1504 rar = qbman_read_register(s, QBMAN_CINH_SWP_RAR); in qbman_swp_release_mem_back() [all …]
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_common.h | 66 int ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq); 68 int ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
|
/linux/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_hw.c | 690 static int wx_clear_vmdq(struct wx *wx, u32 rar, u32 __maybe_unused vmdq) in wx_clear_vmdq() argument 696 if (rar >= rar_entries) { in wx_clear_vmdq() 697 wx_err(wx, "RAR index %d is out of range.\n", rar); in wx_clear_vmdq() 701 wr32(wx, WX_PSR_MAC_SWC_IDX, rar); in wx_clear_vmdq() 709 if (mpsar_lo == 0 && mpsar_hi == 0 && rar != 0) in wx_clear_vmdq() 710 wx_clear_rar(wx, rar); in wx_clear_vmdq()
|