Home
last modified time | relevance | path

Searched refs:bitid (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/infiniband/hw/ionic/
H A Dionic_res.h125 static inline u32 ionic_bitid_to_qid(u32 bitid, u8 qgrp_shift, in ionic_bitid_to_qid() argument
129 (bitid & BIT(half_qid_shift)) >> (half_qid_shift - qgrp_shift); in ionic_bitid_to_qid()
130 u32 grp_bits = (bitid & GENMASK(half_qid_shift - 1, qgrp_shift)) << 1; in ionic_bitid_to_qid()
131 u32 idx_bits = bitid & (BIT(qgrp_shift) - 1); in ionic_bitid_to_qid()
H A Dionic_controlpath.c69 u32 bitid = ionic_qid_to_bitid(cqid - dev->lif_cfg.cq_base, in ionic_put_cqid() local
73 ionic_resid_put(&dev->inuse_cqid, bitid); in ionic_put_cqid()
327 u32 bitid = ionic_qid_to_bitid(qpid, in ionic_put_qpid() local
331 ionic_resid_put(&dev->inuse_qpid, bitid); in ionic_put_qpid()