/linux-master/samples/bpf/ |
H A D | test_cgrp2_sock2.c | 35 int cg_fd, err, ret = EXIT_FAILURE, filter_id = 0, prog_cnt = 0; local 46 filter_id = atoi(argv[3]); 65 if (filter_id >= prog_cnt) { 76 link = bpf_program__attach_cgroup(progs[filter_id], cg_fd);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32.c | 161 int filter_id; local 176 filter_id = cxgb4_get_free_ftid(dev, inet_family, false, 178 if (filter_id < 0) { 200 if (filter_id < adapter->tids.nhpftids) 337 ret = cxgb4_set_filter(dev, filter_id, &fs); 346 set_bit(filter_id, t->table[uhtid - 1].tid_map); 355 unsigned int filter_id, max_tids, i, j; local 371 filter_id = 0; 372 while (filter_id < max_tids) { 373 if (filter_id < adapte [all...] |
H A D | cxgb4_filter.c | 1534 int iq, ret, filter_id = ftid; local 1548 if (filter_id != (max_fidx + adapter->tids.nsftids - 1) && 1549 filter_id >= max_fidx) 1566 filter_id = ftid - adapter->tids.nhpftids; 1585 fidx = filter_id & ~0x3; 1587 fidx = filter_id & ~0x1; 1589 if (fidx != filter_id && tab[fidx].fs.type) { 1603 if (filter_id & 0x3) { 1612 for (fidx = filter_id + 1; fidx < filter_id 1734 cxgb4_del_hash_filter(struct net_device *dev, int filter_id, struct filter_ctx *ctx) argument 1800 __cxgb4_del_filter(struct net_device *dev, int filter_id, struct ch_filter_specification *fs, struct filter_ctx *ctx) argument 1857 cxgb4_set_filter(struct net_device *dev, int filter_id, struct ch_filter_specification *fs) argument 1879 cxgb4_del_filter(struct net_device *dev, int filter_id, struct ch_filter_specification *fs) argument [all...] |
H A D | cxgb4_tc_flower.h | 54 u32 filter_id; member in struct:ch_tc_flower_entry
|
H A D | cxgb4_uld.h | 286 int __cxgb4_set_filter(struct net_device *dev, int filter_id, 289 int __cxgb4_del_filter(struct net_device *dev, int filter_id, 292 int cxgb4_set_filter(struct net_device *dev, int filter_id, 294 int cxgb4_del_filter(struct net_device *dev, int filter_id,
|
H A D | cxgb4_tc_flower.c | 947 &ch_flower->filter_id); 963 cxgb4_del_filter(dev, ch_flower->filter_id, &ch_flower->fs); 1004 &ch_flower->fs, ch_flower->filter_id); 1007 ch_flower->filter_id, ret); 1031 flower_entry->filter_id, 1076 ret = cxgb4_get_filter_counters(dev, ch_flower->filter_id,
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_clsf.h | 11 int enic_delfltr(struct enic *enic, u16 filter_id);
|
H A D | enic_clsf.c | 18 * This function returns filter_id(hardware_id) of the filter 54 * @filter_id: filter_is(hardware_id) of filter to be deleted 59 int enic_delfltr(struct enic *enic, u16 filter_id) argument 64 ret = vnic_dev_classifier(enic->vdev, CLSF_DEL, &filter_id, NULL);
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | efx.h | 98 * @filter_id: ID of filter, as returned by @efx_filter_insert_filter 100 * This function will range-check @filter_id, so it is safe to call 105 u32 filter_id) 107 return efx->type->filter_remove_safe(efx, priority, filter_id); 114 * @filter_id: ID of filter, as returned by @efx_filter_insert_filter 117 * This function will range-check @filter_id, so it is safe to call 123 u32 filter_id, struct efx_filter_spec *spec) 125 return efx->type->filter_get_safe(efx, priority, filter_id, spec); 103 efx_filter_remove_id_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id) argument 121 efx_filter_get_filter_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id, struct efx_filter_spec *spec) argument
|
H A D | nic.h | 154 u32 filter_id); 156 enum efx_filter_priority priority, u32 filter_id,
|
H A D | rx_common.c | 687 if (rule->filter_id == EFX_ARFS_FILTER_ID_PENDING) { 691 if (rule->filter_id == EFX_ARFS_FILTER_ID_ERROR) { 695 rule->filter_id = EFX_ARFS_FILTER_ID_REMOVING; 698 } else if (WARN_ON(rule->filter_id != filter_idx)) { /* can't happen */ 781 * this check doesn't fire (i.e. filter_id == REMOVING) 786 if (rule->filter_id != EFX_ARFS_FILTER_ID_REMOVING) 889 rule->filter_id = EFX_ARFS_FILTER_ID_ERROR; 891 rule->filter_id = rc; 1024 rule->filter_id >= EFX_ARFS_FILTER_ID_PENDING) 1027 rule->filter_id [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | efx.h | 114 * @filter_id: ID of filter, as returned by @efx_filter_insert_filter 116 * This function will range-check @filter_id, so it is safe to call 121 u32 filter_id) 123 return efx->type->filter_remove_safe(efx, priority, filter_id); 130 * @filter_id: ID of filter, as returned by @efx_filter_insert_filter 133 * This function will range-check @filter_id, so it is safe to call 139 u32 filter_id, struct efx_filter_spec *spec) 141 return efx->type->filter_get_safe(efx, priority, filter_id, spec); 119 efx_filter_remove_id_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id) argument 137 efx_filter_get_filter_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id, struct efx_filter_spec *spec) argument
|
H A D | mcdi_filters.h | 127 u32 filter_id); 130 u32 filter_id, struct efx_filter_spec *spec);
|
H A D | rx_common.c | 685 if (rule->filter_id == EFX_ARFS_FILTER_ID_PENDING) { 689 if (rule->filter_id == EFX_ARFS_FILTER_ID_ERROR) { 693 rule->filter_id = EFX_ARFS_FILTER_ID_REMOVING; 696 } else if (WARN_ON(rule->filter_id != filter_idx)) { /* can't happen */ 778 * this check doesn't fire (i.e. filter_id == REMOVING) 783 if (rule->filter_id != EFX_ARFS_FILTER_ID_REMOVING) 884 rule->filter_id = EFX_ARFS_FILTER_ID_ERROR; 886 rule->filter_id = rc; 1018 rule->filter_id >= EFX_ARFS_FILTER_ID_PENDING) 1021 rule->filter_id [all...] |
H A D | mcdi_filters.c | 41 static u32 efx_mcdi_filter_get_unsafe_id(u32 filter_id) argument 43 WARN_ON_ONCE(filter_id == EFX_EF10_FILTER_ID_INVALID); 44 return filter_id & (EFX_MCDI_FILTER_TBL_ROWS - 1); 47 static unsigned int efx_mcdi_filter_get_unsafe_pri(u32 filter_id) argument 49 return filter_id / (EFX_MCDI_FILTER_TBL_ROWS * 2); 578 u32 filter_id, bool by_index) 580 unsigned int filter_idx = efx_mcdi_filter_get_unsafe_id(filter_id); 593 efx_mcdi_filter_get_unsafe_pri(filter_id))) 686 u32 filter_id) 694 rc = efx_mcdi_filter_remove_internal(efx, 1U << priority, filter_id, 576 efx_mcdi_filter_remove_internal(struct efx_nic *efx, unsigned int priority_mask, u32 filter_id, bool by_index) argument 684 efx_mcdi_filter_remove_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id) argument 702 efx_mcdi_filter_remove_unsafe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id) argument 717 efx_mcdi_filter_get_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id, struct efx_filter_spec *spec) argument [all...] |
H A D | net_driver.h | 760 /* Order of these is important, since filter_id >= %EFX_ARFS_FILTER_ID_PENDING 773 * @filter_id: index in software filter table. May be 783 s32 filter_id; member in struct:efx_arfs_rule 1447 u32 filter_id); 1450 u32 filter_id, struct efx_filter_spec *);
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_rx_filter.c | 76 f->filter_id = le32_to_cpu(ctx.comp.rx_filter_add.filter_id); 84 key = f->filter_id & IONIC_RX_FILTER_HLISTS_MASK; 165 f->filter_id = le32_to_cpu(ctx->comp.rx_filter_add.filter_id); 169 netdev_dbg(lif->netdev, "rx_filter add filter_id %d\n", f->filter_id); 178 key = f->filter_id & IONIC_RX_FILTER_HLISTS_MASK; 491 __func__, ac->vlan.vlan, f->filter_id); 496 __func__, ac->mac.addr, f->filter_id); [all...] |
H A D | ionic_rx_filter.h | 17 u32 filter_id; member in struct:ionic_rx_filter 31 struct hlist_head by_id[IONIC_RX_FILTER_HLISTS]; /* by filter_id */
|
H A D | ionic_debugfs.c | 245 f->filter_id, f->flow_id, f->state, 250 f->filter_id, f->flow_id, f->state, 255 f->filter_id, f->flow_id, f->state, 261 f->filter_id, f->flow_id, f->state,
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | efx.h | 118 * @filter_id: ID of filter, as returned by @ef4_filter_insert_filter 120 * This function will range-check @filter_id, so it is safe to call 125 u32 filter_id) 127 return efx->type->filter_remove_safe(efx, priority, filter_id); 134 * @filter_id: ID of filter, as returned by @ef4_filter_insert_filter 137 * This function will range-check @filter_id, so it is safe to call 143 u32 filter_id, struct ef4_filter_spec *spec) 145 return efx->type->filter_get_safe(efx, priority, filter_id, spec); 123 ef4_filter_remove_id_safe(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 filter_id) argument 141 ef4_filter_get_filter_safe(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 filter_id, struct ef4_filter_spec *spec) argument
|
H A D | nic.h | 413 u32 filter_id); 415 enum ef4_filter_priority priority, u32 filter_id,
|
H A D | net_driver.h | 1110 u32 filter_id); 1113 u32 filter_id, struct ef4_filter_spec *);
|
/linux-master/drivers/media/usb/as102/ |
H A D | as10x_cmd_stream.c | 61 filter->idx = prsp->body.add_pid_filter.rsp.filter_id;
|
H A D | as10x_cmd.h | 197 uint8_t filter_id; member in struct:as10x_add_pid_filter::__anon158
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_arfs.c | 94 int filter_id; member in struct:arfs_rule 438 arfs_rule->filter_id)) { 604 __func__, arfs_rule->filter_id, arfs_rule->rxq, 691 rule->filter_id = arfs->last_filter_id++ % RPS_NO_FILTER; 765 return arfs_rule->filter_id; 780 return arfs_rule->filter_id;
|