/freebsd-13-stable/contrib/ofed/libmlx5/ |
H A D | mlx5-abi.h | 151 __u32 uidx; member in struct:mlx5_create_srq_ex 162 __u32 uidx; member in struct:mlx5_create_qp_drv_ex 198 __u32 uidx; member in struct:mlx5_create_qp
|
H A D | mlx5.c | 175 int32_t uidx; local 178 uidx = get_free_uidx(ctx); 179 if (uidx < 0) 182 tind = uidx >> MLX5_UIDX_TABLE_SHIFT; 192 ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK] = rsc; 193 ret = uidx; 200 void mlx5_clear_uidx(struct mlx5_context *ctx, uint32_t uidx) argument 202 int tind = uidx >> MLX5_UIDX_TABLE_SHIFT; 209 ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK] = NULL;
|
H A D | mlx5.h | 649 void mlx5_clear_uidx(struct mlx5_context *ctx, uint32_t uidx); 681 static inline void *mlx5_find_uidx(struct mlx5_context *ctx, uint32_t uidx) argument 683 int tind = uidx >> MLX5_UIDX_TABLE_SHIFT; 686 return ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK];
|
H A D | verbs.c | 1334 cmd.uidx = 0xffffff; 1343 cmd.uidx = usr_idx; 1804 int uidx; local 1868 uidx = mlx5_store_uidx(ctx, msrq); 1869 if (uidx < 0) { 1873 cmd.uidx = uidx; 1875 cmd.uidx = 0xffffff; 1895 msrq->rsc.rsn = ctx->cqe_version ? cmd.uidx : resp.srqn; 1904 mlx5_clear_uidx(ctx, cmd.uidx); [all...] |
H A D | cq.c | 362 uint32_t uidx, uint8_t *is_srq) 367 uint32_t uidx, uint8_t *is_srq) 371 if (!*cur_rsc || (uidx != (*cur_rsc)->rsn)) { 372 *cur_rsc = mlx5_find_uidx(mctx, uidx); 1322 static inline int is_equal_uidx(struct mlx5_cqe64 *cqe64, uint32_t uidx) argument 1324 return uidx == (be32toh(cqe64->srqn_uidx) & 0xffffff); 364 get_resp_ctx_v1(struct mlx5_context *mctx, struct mlx5_resource **cur_rsc, struct mlx5_srq **cur_srq, uint32_t uidx, uint8_t *is_srq) argument
|
/freebsd-13-stable/sys/dev/beri/virtio/ |
H A D | virtio.c | 173 uint16_t head, uidx, mask; local 180 uidx = be16toh(vu->idx); 181 vue = &vu->ring[uidx++ & mask]; 185 vu->idx = htobe16(uidx);
|
/freebsd-13-stable/sys/ofed/include/uapi/rdma/ |
H A D | mlx5-abi.h | 187 __u32 uidx; member in struct:mlx5_ib_create_srq 203 __u32 uidx; member in struct:mlx5_ib_create_qp
|
/freebsd-13-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 1057 if (field_avail(struct mlx5_ib_create_qp, uidx, inlen) && 1058 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) 1061 if (!!(field_avail(struct mlx5_ib_create_qp, uidx, inlen) != 1065 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index); 1075 if (field_avail(struct mlx5_ib_create_srq, uidx, inlen) && 1076 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) 1079 if (!!(field_avail(struct mlx5_ib_create_srq, uidx, inlen) != 1083 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index);
|
H A D | mlx5_ib_srq.c | 82 u32 uidx = MLX5_IB_DEFAULT_UIDX; local 101 &ucmd, udata->inlen, &uidx); 144 in->user_index = uidx;
|
H A D | mlx5_ib_qp.c | 1518 u32 uidx = MLX5_IB_DEFAULT_UIDX; local 1599 &ucmd, udata->inlen, &uidx); 1750 MLX5_SET(qpc, qpc, user_index, uidx);
|
/freebsd-13-stable/sys/netpfil/ipfw/ |
H A D | ip_fw_eaction.c | 149 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, 153 EACTION_DEBUG("name %s, uidx %u, type %u", ntlv->name, 154 ti->uidx, ti->type);
|
H A D | ip_fw_table.c | 945 ti.uidx = xent->tbl; 1023 ti.uidx = kidx; 1114 ti.uidx = tent->idx; 1952 ti->uidx = ntlv->idx; 2009 uint16_t uidx; member in struct:dump_args 2244 ti.uidx = xtbl->tbl; 2257 xtbl->tbl = ti.uidx; 2304 ti.uidx = *tbl; 2365 ent->tbl = da->uidx; 2441 tent->idx = da->uidx; [all...] |
H A D | ip_fw_sockopt.c | 2554 ti->uidx = p->uidx; 2602 uint16_t kidx, uidx; local 2625 uidx = val; 2632 uidx = 65535; 2636 rw->update(cmd, uidx); 2731 rw = find_op_rw(cmd, &ti->uidx, &ti->type); 2736 pidx->uidx = ti->uidx; 3203 uint16_t uidx; local 4417 ipfw_find_name_tlv_type(void *tlvs, int len, uint16_t uidx, uint32_t etlv) argument [all...] |
H A D | ip_fw_private.h | 472 uint16_t uidx; /* internal index supplied by userland */ member in struct:obj_idx 553 uint16_t uidx; /* table index */ member in struct:tid_info 736 ipfw_obj_ntlv *ipfw_find_name_tlv_type(void *tlvs, int len, uint16_t uidx,
|
H A D | ip_fw_dynamic.c | 616 DYN_DEBUG("uidx %d", ti->uidx); 617 if (ti->uidx != 0) { 621 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, 661 DYN_DEBUG("uidx %d", ti->uidx); 662 if (ti->uidx != 0) { 665 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx,
|
/freebsd-13-stable/sbin/ipfw/ |
H A D | ipfw2.h | 453 uint8_t set, uint16_t uidx);
|
H A D | ipfw2.c | 3075 uint16_t uidx; local 3085 if ((uidx = pack_table(tstate, av + 6)) == 0) 3089 cmd->arg1 = uidx; 3411 uint16_t uidx; local 3428 if ((uidx = pack_table(tstate, arg + 6)) == 0) 3432 cmd->p.kidx = uidx; 4802 uint16_t uidx; local 4814 uidx = pack_object(tstate, *av + 1, 4818 uidx = pack_object(tstate, default_state_name, 4822 fill_cmd(cmd, O_KEEP_STATE, 0, uidx); 5210 uint16_t uidx; member in struct:object_kt [all...] |
H A D | tables.c | 314 uint16_t uidx) 319 ntlv->idx = uidx; 313 table_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set, uint16_t uidx) argument
|
/freebsd-13-stable/sys/dev/ntb/ntb_hw/ |
H A D | ntb_hw_plx.c | 626 ntb_plx_user_mw_to_idx(struct ntb_plx_softc *sc, unsigned uidx, unsigned *sp) argument 631 if (uidx < t) { 632 *sp = uidx; 636 return (uidx - (t - 1));
|
H A D | ntb_hw_intel.c | 327 static unsigned intel_ntb_user_mw_to_idx(struct ntb_softc *, unsigned uidx); 2957 intel_ntb_user_mw_to_idx(struct ntb_softc *ntb, unsigned uidx) argument 2961 uidx >= ntb->b2b_mw_idx) || 2962 (ntb->msix_mw_idx != B2B_MW_DISABLED && uidx >= ntb->msix_mw_idx)) 2963 uidx++; 2965 uidx >= ntb->b2b_mw_idx) && 2966 (ntb->msix_mw_idx != B2B_MW_DISABLED && uidx >= ntb->msix_mw_idx)) 2967 uidx++; 2968 return (uidx);
|
/freebsd-13-stable/sys/netpfil/ipfw/nptv6/ |
H A D | nptv6.c | 950 NPTV6_DEBUG("uidx %u, type %u, err %d", ti->uidx, ti->type, err);
|