Lines Matching defs:cid
334 * timers but what's the max cid that will be used by the timer block.
487 /* set the iids (cid/tid) count per protocol */
1369 DP_NOTICE(p_hwfn, false, "Failed to allocate cid maps\n");
2038 "Acquired cid 0x%08x [rel. %08x] vfid %02x type %d\n",
2052 u32 cid, u8 vfid,
2059 /* Iterate over protocols and find matching cid range */
2068 if (cid >= (*pp_map)->start_cid &&
2069 cid < (*pp_map)->start_cid + (*pp_map)->max_count) {
2075 DP_NOTICE(p_hwfn, true, "Invalid CID %d vfid %02x", cid, vfid);
2079 rel_cid = cid - (*pp_map)->start_cid;
2082 "CID %d [vifd %02x] not acquired", cid, vfid);
2093 void _ecore_cxt_release_cid(struct ecore_hwfn *p_hwfn, u32 cid, u8 vfid)
2108 b_acquired = ecore_cxt_test_cid_acquired(p_hwfn, cid, vfid,
2114 rel_cid = cid - p_map->start_cid;
2119 cid, rel_cid, vfid, type);
2122 void ecore_cxt_release_cid(struct ecore_hwfn *p_hwfn, u32 cid)
2124 _ecore_cxt_release_cid(p_hwfn, cid, ECORE_CXT_PF_CID);
2524 * cid is allocated. This is because the prs checks
2527 * cid=0 even before context was initialized, can happen with a