Lines Matching defs:gid
217 struct bnxt_qplib_gid *gid)
225 memcpy(gid, &sgid_tbl->tbl[index].gid, sizeof(*gid));
230 struct bnxt_qplib_gid *gid, u16 vlan_id, bool update)
244 if (!memcmp(&sgid_tbl->tbl[index].gid, gid, sizeof(*gid)) &&
274 memcpy(&sgid_tbl->tbl[index].gid, &bnxt_qplib_gid_zero,
289 struct bnxt_qplib_gid *gid, const u8 *smac,
305 if (!memcmp(&sgid_tbl->tbl[i], gid, sizeof(*gid)) &&
332 req.gid[0] = cpu_to_be32(((u32 *)gid->data)[3]);
333 req.gid[1] = cpu_to_be32(((u32 *)gid->data)[2]);
334 req.gid[2] = cpu_to_be32(((u32 *)gid->data)[1]);
335 req.gid[3] = cpu_to_be32(((u32 *)gid->data)[0]);
363 memcpy(&sgid_tbl->tbl[free_idx], gid, sizeof(*gid));
379 struct bnxt_qplib_gid *gid, u16 gid_idx,
395 req.gid[0] = cpu_to_be32(((u32 *)gid->data)[3]);
396 req.gid[1] = cpu_to_be32(((u32 *)gid->data)[2]);
397 req.gid[2] = cpu_to_be32(((u32 *)gid->data)[1]);
398 req.gid[3] = cpu_to_be32(((u32 *)gid->data)[0]);