Lines Matching refs:key
432 u32 key = 0; in bnxt_qplib_ring_db32() local
434 key |= info->hwq->cons | (CMPL_DOORBELL_IDX_VALID | in bnxt_qplib_ring_db32()
437 key |= CMPL_DOORBELL_MASK; in bnxt_qplib_ring_db32()
438 writel(key, info->db); in bnxt_qplib_ring_db32()
444 u64 key = 0; in bnxt_qplib_ring_db() local
446 key = (info->xid & DBC_DBC_XID_MASK) | DBC_DBC_PATH_ROCE | type; in bnxt_qplib_ring_db()
447 key <<= 32; in bnxt_qplib_ring_db()
448 key |= (info->hwq->cons & DBC_DBC_INDEX_MASK); in bnxt_qplib_ring_db()
449 writeq(key, info->db); in bnxt_qplib_ring_db()
455 u64 key = 0; in bnxt_qplib_ring_prod_db() local
457 key = (info->xid & DBC_DBC_XID_MASK) | DBC_DBC_PATH_ROCE | type; in bnxt_qplib_ring_prod_db()
458 key <<= 32; in bnxt_qplib_ring_prod_db()
459 key |= ((info->hwq->prod / info->max_slot)) & DBC_DBC_INDEX_MASK; in bnxt_qplib_ring_prod_db()
460 writeq(key, info->db); in bnxt_qplib_ring_prod_db()
466 u64 key = 0; in bnxt_qplib_armen_db() local
468 key = (info->xid & DBC_DBC_XID_MASK) | DBC_DBC_PATH_ROCE | type; in bnxt_qplib_armen_db()
469 key <<= 32; in bnxt_qplib_armen_db()
470 writeq(key, info->priv_db); in bnxt_qplib_armen_db()
476 u64 key = 0; in bnxt_qplib_srq_arm_db() local
478 key = (info->xid & DBC_DBC_XID_MASK) | DBC_DBC_PATH_ROCE | th; in bnxt_qplib_srq_arm_db()
479 key <<= 32; in bnxt_qplib_srq_arm_db()
480 key |= th & DBC_DBC_INDEX_MASK; in bnxt_qplib_srq_arm_db()
481 writeq(key, info->priv_db); in bnxt_qplib_srq_arm_db()