Home
last modified time | relevance | path

Searched +full:- +full:set (Results 1 – 25 of 1238) sorted by relevance

12345678910>>...50

/linux-6.12.1/arch/m68k/fpsp040/
Dfpsp.h11 | fpsp.h --- stack frame offsets during FPSP exception handling
18 | link a6,#-LOCAL_SIZE
19 | fsave -(a7)
20 | movem.l d0-d1/a0-a1,USER_DA(a6)
21 | fmovem.x fp0-fp3,USER_FP0(a6)
26 | A7 ---> +-------------------------------+
30 | +-------------------------------+
36 | +-------------------------------+
37 | A6 ---> | Saved A6 |
38 | +-------------------------------+
[all …]
/linux-6.12.1/arch/mips/include/asm/
Dasmmacro.h12 #include <asm/asm-offsets.h>
16 #include <asm/asmmacro-32.h>
19 #include <asm/asmmacro-64.h>
22 /* preprocessor replaces the fp in ".set fp=64" with $30 otherwise */
78 addi \reg, \reg, -1
85 .set push
86 .set hardfloat
105 .set pop
109 .set push
110 .set mips64r2
[all …]
/linux-6.12.1/Documentation/admin-guide/kdump/
Dgdbmacros.txt8 # --command=<command-file-name> option
17 set $tasks_off=((size_t)&((struct task_struct *)0)->tasks)
18 set $pid_off=((size_t)&((struct task_struct *)0)->thread_group.next)
19 set $init_t=&init_task
20 set $next_t=(((char *)($init_t->tasks).next) - $tasks_off)
21 set var $stacksize = sizeof(union thread_union)
23 set $next_t=(struct task_struct *)$next_t
26 set var $stackp = $next_t.thread.sp
27 set var $stack_top = ($stackp & ~($stacksize - 1)) + $stacksize
33 set $stackp += 4
[all …]
/linux-6.12.1/net/netfilter/ipset/
Dip_set_bitmap_gen.h1 /* SPDX-License-Identifier: GPL-2.0-only */
36 #define get_ext(set, map, id) ((map)->extensions + ((set)->dsize * (id))) argument
39 mtype_gc_init(struct ip_set *set, void (*gc)(struct timer_list *t)) in mtype_gc_init() argument
41 struct mtype *map = set->data; in mtype_gc_init()
43 timer_setup(&map->gc, gc, 0); in mtype_gc_init()
44 mod_timer(&map->gc, jiffies + IPSET_GC_PERIOD(set->timeout) * HZ); in mtype_gc_init()
48 mtype_ext_cleanup(struct ip_set *set) in mtype_ext_cleanup() argument
50 struct mtype *map = set->data; in mtype_ext_cleanup()
53 for (id = 0; id < map->elements; id++) in mtype_ext_cleanup()
54 if (test_bit(id, map->members)) in mtype_ext_cleanup()
[all …]
Dip_set_list_set.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* Copyright (C) 2008-2013 Jozsef Kadlecsik <kadlec@netfilter.org> */
4 /* Kernel module implementing an IP set type: the list:set type */
22 IP_SET_MODULE_DESC("list:set", IPSET_TYPE_REV_MIN, IPSET_TYPE_REV_MAX);
23 MODULE_ALIAS("ip_set_list:set");
29 struct ip_set *set; /* Sigh, in order to cleanup reference */ member
41 u32 size; /* size of set list array */
43 struct ip_set *set; /* attached to this ip_set */ member
45 struct list_head members; /* the set members */
49 list_set_ktest(struct ip_set *set, const struct sk_buff *skb, in list_set_ktest() argument
[all …]
Dip_set_core.c1 // SPDX-License-Identifier: GPL-2.0-only
2 /* Copyright (C) 2000-2002 Joakim Axelsson <gozem@linux.nu>
4 * Copyright (C) 2003-2013 Jozsef Kadlecsik <kadlec@netfilter.org>
7 /* Kernel module for IP set management */
25 static LIST_HEAD(ip_set_type_list); /* all registered set types */
27 static DEFINE_RWLOCK(ip_set_ref_lock); /* protects the set refs */
52 MODULE_DESCRIPTION("core IP set support");
57 rcu_dereference_protected((inst)->ip_set_list, \
60 (inst)->is_deleted)
64 rcu_dereference_raw((inst)->ip_set_list)[id]
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "IP set support"
7 This option adds IP set support to the kernel.
9 ipset(8). You can use the sets in netfilter via the "set" match
10 and "SET" target.
29 tristate "bitmap:ip set support"
32 This option adds the bitmap:ip set type support, by which one
38 tristate "bitmap:ip,mac set support"
41 This option adds the bitmap:ip,mac set type support, by which one
47 tristate "bitmap:port set support"
[all …]
/linux-6.12.1/tools/testing/selftests/bpf/prog_tests/
Darg_parsing.c1 // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
6 static void init_test_filter_set(struct test_filter_set *set) in init_test_filter_set() argument
8 set->cnt = 0; in init_test_filter_set()
9 set->tests = NULL; in init_test_filter_set()
12 static void free_test_filter_set(struct test_filter_set *set) in free_test_filter_set() argument
16 for (i = 0; i < set->cnt; i++) { in free_test_filter_set()
17 for (j = 0; j < set->tests[i].subtest_cnt; j++) in free_test_filter_set()
18 free((void *)set->tests[i].subtests[j]); in free_test_filter_set()
19 free(set->tests[i].subtests); in free_test_filter_set()
20 free(set->tests[i].name); in free_test_filter_set()
[all …]
/linux-6.12.1/drivers/s390/cio/
Didset.c1 // SPDX-License-Identifier: GPL-2.0
26 struct idset *set; in idset_new() local
28 set = vmalloc(sizeof(struct idset) + in idset_new()
30 if (set) { in idset_new()
31 set->num_ssid = num_ssid; in idset_new()
32 set->num_id = num_id; in idset_new()
33 memset(set->bitmap, 0, idset_bitmap_size(num_ssid, num_id)); in idset_new()
35 return set; in idset_new()
38 void idset_free(struct idset *set) in idset_free() argument
40 vfree(set); in idset_free()
[all …]
/linux-6.12.1/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_llh.h1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Copyright (C) 2014-2019 aQuantia Corporation
5 * Copyright (C) 2019-2020 Marvell International Ltd.
19 /* set temperature sense reset */
22 /* set temperature sense power down */
39 /* set global microprocessor semaphore */
46 /* set global register reset disable */
49 /* set soft reset */
115 /* set interrupt auto mask lsw */
119 /* set interrupt mapping enable rx */
[all …]
/linux-6.12.1/arch/openrisc/configs/
Dsimple_smp_defconfig1 CONFIG_LOCALVERSION="-simple-smp"
5 # CONFIG_RD_GZIP is not set
6 # CONFIG_RD_BZIP2 is not set
7 # CONFIG_RD_LZMA is not set
8 # CONFIG_RD_XZ is not set
9 # CONFIG_RD_LZO is not set
10 # CONFIG_RD_LZ4 is not set
12 # CONFIG_KALLSYMS is not set
13 # CONFIG_EPOLL is not set
14 # CONFIG_TIMERFD is not set
[all …]
/linux-6.12.1/arch/arm64/configs/
Dvirt.config6 # CONFIG_ARCH_ACTIONS is not set
7 # CONFIG_ARCH_SUNXI is not set
8 # CONFIG_ARCH_ALPINE is not set
9 # CONFIG_ARCH_APPLE is not set
10 # CONFIG_ARCH_BCM is not set
11 # CONFIG_ARCH_BCM2835 is not set
12 # CONFIG_ARCH_BCMBCA is not set
13 # CONFIG_ARCH_BCM_IPROC is not set
14 # CONFIG_ARCH_BERLIN is not set
15 # CONFIG_ARCH_BRCMSTB is not set
[all …]
/linux-6.12.1/tools/lib/bpf/
Dstrset.c1 // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
18 /* lookup index for each unique string in strings set */
25 const char *str = s->strs_data + key; in strset_hash_fn()
33 const char *str1 = s->strs_data + key1; in strset_equal_fn()
34 const char *str2 = s->strs_data + key2; in strset_equal_fn()
41 struct strset *set = calloc(1, sizeof(*set)); in strset__new() local
43 int err = -ENOMEM; in strset__new()
45 if (!set) in strset__new()
46 return ERR_PTR(-ENOMEM); in strset__new()
48 hash = hashmap__new(strset_hash_fn, strset_equal_fn, set); in strset__new()
[all …]
/linux-6.12.1/tools/testing/selftests/net/forwarding/
Drouter_bridge_1d_lag.sh2 # SPDX-License-Identifier: GPL-2.0
4 # +--------------------------------------------+
18 # +----------|-----------|---------------------+
20 # +----------|-----------|---------------------+
29 # | +------|------------+ +-------|----------+ |
36 # | +-------------------+ +------------------+ |
49 # +-------|---------|--------------------------+
51 # +-------|---------|--------------------------+
66 # +--------------------------------------------+
118 ip link set dev lag1 addrgenmode none
[all …]
Drouter_bridge_lag.sh2 # SPDX-License-Identifier: GPL-2.0
4 # +----------------------------+ +--------------------------+
14 # +----|--------|--------------+ +-|----------|-------------+
16 # +----|--------|------------------------------------|----------|-------------+
21 # | +------|-------------------------------+ | |
26 # | +--------------------------------------+ |
27 # +---------------------------------------------------------------------------+
87 ip link set dev lag1 address $(mac_get $h1)
88 ip link set dev $h1 master lag1
89 ip link set dev $h4 master lag1
[all …]
/linux-6.12.1/arch/mips/configs/
Dath25_defconfig1 # CONFIG_LOCALVERSION_AUTO is not set
3 # CONFIG_CROSS_MEMORY_ATTACH is not set
6 # CONFIG_RD_GZIP is not set
7 # CONFIG_RD_BZIP2 is not set
8 # CONFIG_RD_XZ is not set
9 # CONFIG_RD_LZO is not set
10 # CONFIG_RD_LZ4 is not set
12 # CONFIG_FHANDLE is not set
13 # CONFIG_AIO is not set
15 # CONFIG_VM_EVENT_COUNTERS is not set
[all …]
/linux-6.12.1/net/netfilter/
Dnft_set_hash.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2008-2014 Patrick McHardy <kaber@trash.net>
36 const struct nft_set *set; member
46 return jhash(arg->key, len, seed); in nft_rhash_key()
53 return jhash(nft_set_ext_key(&he->ext), len, seed); in nft_rhash_obj()
59 const struct nft_rhash_cmp_arg *x = arg->key; in nft_rhash_cmp()
62 if (memcmp(nft_set_ext_key(&he->ext), x->key, x->set->klen)) in nft_rhash_cmp()
64 if (nft_set_elem_is_dead(&he->ext)) in nft_rhash_cmp()
66 if (__nft_set_elem_expired(&he->ext, x->tstamp)) in nft_rhash_cmp()
68 if (!nft_set_elem_active(&he->ext, x->genmask)) in nft_rhash_cmp()
[all …]
Dnft_lookup.c1 // SPDX-License-Identifier: GPL-2.0-only
19 struct nft_set *set; member
28 bool nft_set_do_lookup(const struct net *net, const struct nft_set *set, in nft_set_do_lookup() argument
31 if (set->ops == &nft_set_hash_fast_type.ops) in nft_set_do_lookup()
32 return nft_hash_lookup_fast(net, set, key, ext); in nft_set_do_lookup()
33 if (set->ops == &nft_set_hash_type.ops) in nft_set_do_lookup()
34 return nft_hash_lookup(net, set, key, ext); in nft_set_do_lookup()
36 if (set->ops == &nft_set_rhash_type.ops) in nft_set_do_lookup()
37 return nft_rhash_lookup(net, set, key, ext); in nft_set_do_lookup()
39 if (set->ops == &nft_set_bitmap_type.ops) in nft_set_do_lookup()
[all …]
Dnft_dynset.c1 // SPDX-License-Identifier: GPL-2.0-only
16 struct nft_set *set; member
36 for (i = 0; i < priv->num_exprs; i++) { in nft_dynset_expr_setup()
37 expr = nft_setelem_expr_at(elem_expr, elem_expr->size); in nft_dynset_expr_setup()
38 if (nft_expr_clone(expr, priv->expr_array[i], GFP_ATOMIC) < 0) in nft_dynset_expr_setup()
39 return -1; in nft_dynset_expr_setup()
41 elem_expr->size += priv->expr_array[i]->ops->size; in nft_dynset_expr_setup()
47 static struct nft_elem_priv *nft_dynset_new(struct nft_set *set, in nft_dynset_new() argument
56 if (!atomic_add_unless(&set->nelems, 1, set->size)) in nft_dynset_new()
59 timeout = priv->timeout ? : READ_ONCE(set->timeout); in nft_dynset_new()
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath12k/
Drx_desc.h1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */
3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved.
4 * Copyright (c) 2021-2024 Qualcomm Innovation Center, Inc. All rights reserved.
214 * If use_flow_id_toeplitz_clfy is set and lmac_peer_id_'sb
218 * If use_flow_id_toeplitz_clfy is set and lmac_peer_id_msb
242 * pkt_selection_fp_... bit is set
246 * pkt_selection_fp_... bit is set
249 * If set, for multicast packets, multicast echo check (i.e.
255 * If set, WDS learning detection based on SA search and notification
257 * field in address search failure cache-only entry should
[all …]
/linux-6.12.1/tools/testing/selftests/drivers/net/mlxsw/
Dextack.sh2 # SPDX-License-Identifier: GPL-2.0
22 ip link set dev $swp1 up
23 ip link set dev $swp2 up
30 ip link set dev $swp2 down
31 ip link set dev $swp1 down
39 ip link set dev br1 addrgenmode none
40 ip link set dev br1 up
45 ip link set dev vx1 master br1
48 ip link set dev $swp1 master br1
52 ip link set dev br2 addrgenmode none
[all …]
/linux-6.12.1/Documentation/networking/dsa/
Dconfiguration.rst1 .. SPDX-License-Identifier: GPL-2.0
10 .. _dsa-config-showcases:
13 -----------------------
42 - when a DSA user interface is brought up, the conduit interface is
44 - when the conduit interface is brought down, all DSA user interfaces are
71 * lan1: 192.0.2.1/30 (192.0.2.0 - 192.0.2.3)
72 * lan2: 192.0.2.5/30 (192.0.2.4 - 192.0.2.7)
73 * lan3: 192.0.2.9/30 (192.0.2.8 - 192.0.2.11)
76 * br0: 192.0.2.129/25 (192.0.2.128 - 192.0.2.255)
79 * br0: 192.0.2.129/25 (192.0.2.128 - 192.0.2.255)
[all …]
Db53.rst1 .. SPDX-License-Identifier: GPL-2.0
20 The switch is, if possible, configured to enable a Broadcom specific 4-bytes
30 configuration described in the :ref:`dsa-config-showcases`.
33 ----------------------------------
38 See :ref:`dsa-tagged-configuration`.
41 -------------------------------------
48 The configuration slightly differ from the :ref:`dsa-vlan-configuration`.
54 In difference to the configuration described in :ref:`dsa-vlan-configuration`
61 The configuration can only be set up via VLAN tagging and bridge setup.
64 .. code-block:: sh
[all …]
/linux-6.12.1/arch/hexagon/configs/
Dcomet_defconfig4 CONFIG_CROSS_COMPILE="hexagon-"
5 CONFIG_LOCALVERSION="-smp"
6 # CONFIG_LOCALVERSION_AUTO is not set
18 # CONFIG_VM_EVENT_COUNTERS is not set
19 # CONFIG_BLK_DEV_BSG is not set
21 # CONFIG_STANDALONE is not set
29 # CONFIG_NETDEV_1000 is not set
30 # CONFIG_NETDEV_10000 is not set
31 # CONFIG_INPUT_MOUSEDEV is not set
32 # CONFIG_INPUT_KEYBOARD is not set
[all …]
/linux-6.12.1/arch/arm/configs/
Daspeed_g4_defconfig12 # CONFIG_RD_BZIP2 is not set
13 # CONFIG_RD_LZO is not set
14 # CONFIG_RD_LZ4 is not set
16 # CONFIG_UID16 is not set
17 # CONFIG_SYSFS_SYSCALL is not set
18 # CONFIG_AIO is not set
21 # CONFIG_ARCH_MULTI_V7 is not set
27 # CONFIG_ATAGS is not set
30 # CONFIG_BLK_DEBUG_FS is not set
31 # CONFIG_MQ_IOSCHED_DEADLINE is not set
[all …]

12345678910>>...50