Searched refs:flow_attr (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/libpcap/ |
| H A D | pcap-rdmasniff.c | 208 struct ibv_flow_attr flow_attr; in rdmasniff_activate() local 272 memset(&flow_attr, 0, sizeof flow_attr); in rdmasniff_activate() 273 flow_attr.type = IBV_FLOW_ATTR_SNIFFER; in rdmasniff_activate() 274 flow_attr.size = sizeof flow_attr; in rdmasniff_activate() 275 flow_attr.port = priv->port_num; in rdmasniff_activate() 276 priv->flow = ibv_create_flow(priv->qp, &flow_attr); in rdmasniff_activate()
|
| /freebsd-14.2/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_main.c | 1392 ib_flow = flow_attr + 1; in __mlx4_ib_default_rules_match() 1416 ib_flow = flow_attr + 1; in __mlx4_ib_default_rules_match() 1513 ib_flow = flow_attr + 1; in __mlx4_ib_create_flow() 1576 ib_flow = flow_attr + 1; in mlx4_ib_tunnel_steer_add() 1597 (flow_attr->num_of_specs > 1) || (flow_attr->priority != 0)) { in mlx4_ib_add_dont_trap_rule() 1649 if (flow_attr->port < 1 || flow_attr->port > qp->device->phys_port_cnt) in mlx4_ib_create_flow() 1676 flow_attr, in mlx4_ib_create_flow() 1712 flow_attr->port = 2; in mlx4_ib_create_flow() 1716 flow_attr->port = 1; in mlx4_ib_create_flow() 1732 flow_attr->port = 2; in mlx4_ib_create_flow() [all …]
|
| /freebsd-14.2/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_main.c | 2106 struct ib_flow_attr *flow_attr, in get_flow_table() argument 2182 const void *ib_flow = (const void *)flow_attr + sizeof(*flow_attr); in create_flow_rule() 2191 if (!is_valid_attr(flow_attr)) in create_flow_rule() 2239 struct ib_flow_attr *flow_attr, in create_dont_trap_rule() argument 2248 flow_attr, dst); in create_dont_trap_rule() 2275 struct ib_flow_attr flow_attr; in create_leftovers_rule() member 2279 .flow_attr = { in create_leftovers_rule() 2291 .flow_attr = { in create_leftovers_rule() 2336 .size = sizeof(flow_attr) in create_sniffer_rule() 2364 struct ib_flow_attr *flow_attr, in mlx5_ib_create_flow() argument [all …]
|
| /freebsd-14.2/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_uverbs_cmd.c | 3222 if (cmd.flow_attr.size > in ib_uverbs_ex_create_flow() 3266 flow_attr = kzalloc(struct_size(flow_attr, flows, in ib_uverbs_ex_create_flow() 3268 if (!flow_attr) { in ib_uverbs_ex_create_flow() 3283 flow_attr->size = sizeof(*flow_attr); in ib_uverbs_ex_create_flow() 3286 ib_spec = flow_attr + 1; in ib_uverbs_ex_create_flow() 3297 flow_attr->size += in ib_uverbs_ex_create_flow() 3303 if (cmd.flow_attr.size || (i != flow_attr->num_of_specs)) { in ib_uverbs_ex_create_flow() 3305 i, cmd.flow_attr.size); in ib_uverbs_ex_create_flow() 3329 kfree(flow_attr); in ib_uverbs_ex_create_flow() 3340 kfree(flow_attr); in ib_uverbs_ex_create_flow() [all …]
|
| /freebsd-14.2/contrib/ofed/libibverbs/ |
| H A D | cmd.c | 1836 struct ibv_flow_attr *flow_attr) in ibv_cmd_create_flow() argument 1847 cmd_size = sizeof(*cmd) + (flow_attr->num_of_specs * in ibv_cmd_create_flow() 1857 cmd->flow_attr.type = flow_attr->type; in ibv_cmd_create_flow() 1858 cmd->flow_attr.priority = flow_attr->priority; in ibv_cmd_create_flow() 1859 cmd->flow_attr.num_of_specs = flow_attr->num_of_specs; in ibv_cmd_create_flow() 1860 cmd->flow_attr.port = flow_attr->port; in ibv_cmd_create_flow() 1861 cmd->flow_attr.flags = flow_attr->flags; in ibv_cmd_create_flow() 1864 ib_spec = flow_attr + 1; in ibv_cmd_create_flow() 1865 for (i = 0; i < flow_attr->num_of_specs; i++) { in ibv_cmd_create_flow() 1871 cmd->flow_attr.size += in ibv_cmd_create_flow() [all …]
|
| H A D | driver.h | 276 struct ibv_flow_attr *flow_attr);
|
| H A D | kern-abi.h | 1070 struct ibv_kern_flow_attr flow_attr; member
|
| H A D | verbs.h | 1547 struct ibv_flow_attr *flow_attr);
|
| /freebsd-14.2/sys/ofed/include/uapi/rdma/ |
| H A D | ib_user_verbs.h | 1152 struct ib_uverbs_flow_attr flow_attr; member
|
| /freebsd-14.2/sys/ofed/include/rdma/ |
| H A D | ib_verbs.h | 2342 *flow_attr,
|