/freebsd/sys/netlink/route/ |
H A D | nexthop.c | 153 nl_find_nhop(uint32_t fibnum, int family, uint32_t uidx, in nl_find_nhop() argument 163 .un_idx = uidx, in nl_find_nhop() 203 un_new->un_idx = uidx; in nl_find_nhop() 254 nl_find_base_unhop(struct unhop_ctl *ctl, uint32_t uidx) in nl_find_base_unhop() argument 256 struct user_nhop key= { .un_idx = uidx }; in nl_find_base_unhop() 313 uint32_t uidx = nhop_get_uidx(wn[i].nh); in clone_unhop() local 314 MPASS(uidx != 0); in clone_unhop() 315 wn_new[i].nh = nl_find_nhop(fibnum, family, uidx, nh_flags, &error); in clone_unhop() 359 uint32_t uidx = 0; in find_spare_uidx() local 368 uidx = key.un_idx; in find_spare_uidx() [all …]
|
H A D | rt.c | 181 uint32_t uidx = nhgrp_get_uidx(nhg); in dump_rc_nhg() local 186 if (uidx != 0) in dump_rc_nhg() 187 nlattr_add_u32(nw, NL_RTA_NH_ID, uidx); in dump_rc_nhg() 243 uint32_t uidx = nhop_get_uidx(nh); in dump_rc_nhop() local 244 if (uidx != 0) in dump_rc_nhop() 245 nlattr_add_u32(nw, NL_RTA_NH_ID, uidx); in dump_rc_nhop()
|
H A D | route_var.h | 135 uint32_t uidx, int nh_flags, int *perror);
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5-abi.h | 151 __u32 uidx; member 162 __u32 uidx; member 198 __u32 uidx; member
|
H A D | mlx5.c | 181 int32_t uidx; in mlx5_store_uidx() local 184 uidx = get_free_uidx(ctx); in mlx5_store_uidx() 185 if (uidx < 0) in mlx5_store_uidx() 188 tind = uidx >> MLX5_UIDX_TABLE_SHIFT; in mlx5_store_uidx() 198 ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK] = rsc; in mlx5_store_uidx() 199 ret = uidx; in mlx5_store_uidx() 206 void mlx5_clear_uidx(struct mlx5_context *ctx, uint32_t uidx) in mlx5_clear_uidx() argument 208 int tind = uidx >> MLX5_UIDX_TABLE_SHIFT; in mlx5_clear_uidx() 215 ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK] = NULL; in mlx5_clear_uidx()
|
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) in mlx5_find_uidx() argument 683 int tind = uidx >> MLX5_UIDX_TABLE_SHIFT; in mlx5_find_uidx() 686 return ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK]; in mlx5_find_uidx()
|
H A D | verbs.c | 1352 cmd.uidx = 0xffffff; in create_qp() 1361 cmd.uidx = usr_idx; in create_qp() 1830 int uidx; in mlx5_create_xrc_srq() local 1894 uidx = mlx5_store_uidx(ctx, msrq); in mlx5_create_xrc_srq() 1895 if (uidx < 0) { in mlx5_create_xrc_srq() 1899 cmd.uidx = uidx; in mlx5_create_xrc_srq() 1901 cmd.uidx = 0xffffff; in mlx5_create_xrc_srq() 1921 msrq->rsc.rsn = ctx->cqe_version ? cmd.uidx : resp.srqn; in mlx5_create_xrc_srq() 1930 mlx5_clear_uidx(ctx, cmd.uidx); in mlx5_create_xrc_srq() [all...] |
H A D | cq.c | 362 uint32_t uidx, uint8_t *is_srq) 367 uint32_t uidx, uint8_t *is_srq) in get_resp_ctx_v1() argument 371 if (!*cur_rsc || (uidx != (*cur_rsc)->rsn)) { in get_resp_ctx_v1() 372 *cur_rsc = mlx5_find_uidx(mctx, uidx); in get_resp_ctx_v1() 1322 static inline int is_equal_uidx(struct mlx5_cqe64 *cqe64, uint32_t uidx) in is_equal_uidx() argument 1324 return uidx == (be32toh(cqe64->srqn_uidx) & 0xffffff); in is_equal_uidx()
|
/freebsd/sys/net/route/ |
H A D | nhgrp_ctl.c | 81 struct weightened_nhop *wn, int num_nhops, uint32_t uidx, int *perror); 566 uint32_t uidx, int *perror) in get_nhgrp() argument 574 nhgrp_set_uidx(nhg, uidx); in get_nhgrp() 646 uint32_t uidx, struct nhgrp_object **pnhg) in nhgrp_get_group() argument 652 nhg_priv = get_nhgrp(ctl, wn, num_nhops, uidx, &error); in nhgrp_get_group() 780 nhgrp_set_uidx(struct nhgrp_object *nhg, uint32_t uidx) in nhgrp_set_uidx() argument 788 nhg_priv->nhg_uidx = uidx; in nhgrp_set_uidx()
|
H A D | nhop.h | 210 void nhop_set_uidx(struct nhop_object *nh, uint32_t uidx); 228 void nhgrp_set_uidx(struct nhgrp_object *nhg, uint32_t uidx);
|
H A D | route_ctl.h | 180 uint32_t uidx, struct nhgrp_object **pnhg);
|
H A D | nhop_ctl.c | 890 nhop_set_uidx(struct nhop_object *nh, uint32_t uidx) in nhop_set_uidx() argument 892 nh->nh_priv->nh_uidx = uidx; in nhop_set_uidx()
|
/freebsd/sys/ofed/include/uapi/rdma/ |
H A D | mlx5-abi.h | 185 __u32 uidx; member 201 __u32 uidx; member
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 1156 if (field_avail(struct mlx5_ib_create_qp, uidx, inlen) && in get_qp_user_index() 1157 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) in get_qp_user_index() 1160 if (!!(field_avail(struct mlx5_ib_create_qp, uidx, inlen) != in get_qp_user_index() 1164 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index); in get_qp_user_index() 1174 if (field_avail(struct mlx5_ib_create_srq, uidx, inlen) && in get_srq_user_index() 1175 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) in get_srq_user_index() 1178 if (!!(field_avail(struct mlx5_ib_create_srq, uidx, inlen) != in get_srq_user_index() 1182 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index); in get_srq_user_index()
|
H A D | mlx5_ib_srq.c | 83 u32 uidx = MLX5_IB_DEFAULT_UIDX; in create_srq_user() local 101 err = get_srq_user_index(ucontext, &ucmd, udata->inlen, &uidx); in create_srq_user() 143 in->user_index = uidx; in create_srq_user()
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_fw_eaction.c | 155 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in eaction_findbyname() 160 ti->uidx, ti->type); in eaction_findbyname()
|
H A D | ip_fw_table.c | 964 ti.uidx = kidx; in manage_table_ent_v1() 1055 ti.uidx = tent->idx; in find_table_entry() 1877 ti->uidx = ntlv->idx; in ntlv_to_ti() 1934 uint16_t uidx; member 2169 tent->idx = da->uidx; in dump_table_tentry() 2799 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in find_table_err() 2812 snprintf(bname, sizeof(bname), "%d", ti->uidx); in find_table_err() 2858 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in alloc_table_config() 2866 snprintf(bname, sizeof(bname), "%d", ti->uidx); in alloc_table_config()
|
H A D | ip_fw_sockopt.c | 2023 ti->uidx = p->uidx; in create_objects_compat() 2143 rw = find_op_rw(cmd, &ti->uidx, &ti->type); in ref_opcode_object() 2148 pidx->uidx = ti->uidx; in ref_opcode_object() 2636 uint32_t uidx; in find_op_rw() local 2643 if (rw->classifier(cmd, &uidx, &subtype) == 0) { in find_op_rw() 2645 *puidx = uidx; in find_op_rw() 3471 ipfw_find_name_tlv_type(void *tlvs, int len, uint32_t uidx, uint32_t etlv) in ipfw_find_name_tlv_type() argument 3487 if (ntlv->idx != uidx) in ipfw_find_name_tlv_type() 3526 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, etlv); in ipfw_objhash_find_type()
|
H A D | ip_fw_private.h | 483 uint32_t uidx; /* internal index supplied by userland */ member 531 uint32_t uidx; /* table index */ member 735 ipfw_obj_ntlv *ipfw_find_name_tlv_type(void *tlvs, int len, uint32_t uidx,
|
H A D | ip_fw_dynamic.c | 621 DYN_DEBUG("uidx %u", ti->uidx); in dyn_findbyname() 622 if (ti->uidx != 0) { in dyn_findbyname() 626 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in dyn_findbyname() 666 DYN_DEBUG("uidx %u", ti->uidx); in dyn_create() 667 if (ti->uidx != 0) { in dyn_create() 670 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, in dyn_create()
|
/freebsd/sys/dev/ntb/ntb_hw/ |
H A D | ntb_hw_plx.c | 623 ntb_plx_user_mw_to_idx(struct ntb_plx_softc *sc, unsigned uidx, unsigned *sp) in ntb_plx_user_mw_to_idx() argument 628 if (uidx < t) { in ntb_plx_user_mw_to_idx() 629 *sp = uidx; in ntb_plx_user_mw_to_idx() 633 return (uidx - (t - 1)); in ntb_plx_user_mw_to_idx()
|
H A D | ntb_hw_intel.c | 326 static unsigned intel_ntb_user_mw_to_idx(struct ntb_softc *, unsigned uidx); 3356 intel_ntb_user_mw_to_idx(struct ntb_softc *ntb, unsigned uidx) in intel_ntb_user_mw_to_idx() argument 3360 uidx >= ntb->b2b_mw_idx) || in intel_ntb_user_mw_to_idx() 3361 (ntb->msix_mw_idx != B2B_MW_DISABLED && uidx >= ntb->msix_mw_idx)) in intel_ntb_user_mw_to_idx() 3362 uidx++; in intel_ntb_user_mw_to_idx() 3364 uidx >= ntb->b2b_mw_idx) && in intel_ntb_user_mw_to_idx() 3365 (ntb->msix_mw_idx != B2B_MW_DISABLED && uidx >= ntb->msix_mw_idx)) in intel_ntb_user_mw_to_idx() 3366 uidx++; in intel_ntb_user_mw_to_idx() 3367 return (uidx); in intel_ntb_user_mw_to_idx()
|
/freebsd/sbin/ipfw/ |
H A D | ipfw2.h | 468 uint8_t set, uint32_t uidx);
|
H A D | ipfw2.c | 3669 uint32_t uidx; in fill_iface() local 3686 if ((uidx = pack_table(tstate, arg + 6)) == 0) in fill_iface() 3690 cmd->p.kidx = uidx; in fill_iface() 5226 uint32_t uidx; in compile_rule() local 5238 uidx = pack_object(tstate, *av + 1, in compile_rule() 5242 uidx = pack_object(tstate, default_state_name, in compile_rule() 5249 insntod(have_state, kidx)->kidx = uidx; in compile_rule() 5686 uint32_t uidx; member 5698 if (key.uidx < ntlv->idx) in compare_object_kntlv() 5700 else if (key.uidx > ntlv->idx) in compare_object_kntlv() [all …]
|
H A D | tables.c | 315 uint32_t uidx) in table_fill_ntlv() argument 320 ntlv->idx = uidx; in table_fill_ntlv()
|