/linux-6.12.1/arch/m68k/fpsp040/ |
D | fpsp.h | 11 | 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/ |
D | asmmacro.h | 12 #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/ |
D | gdbmacros.txt | 8 # --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/ |
D | ip_set_bitmap_gen.h | 1 /* 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 …]
|
D | ip_set_list_set.c | 1 // 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 …]
|
D | ip_set_core.c | 1 // 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 …]
|
D | Kconfig | 1 # 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/ |
D | arg_parsing.c | 1 // 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/ |
D | idset.c | 1 // 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/ |
D | hw_atl_llh.h | 1 /* 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/ |
D | simple_smp_defconfig | 1 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/ |
D | virt.config | 6 # 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/ |
D | strset.c | 1 // 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/ |
D | router_bridge_1d_lag.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 # +--------------------------------------------+ 18 # +----------|-----------|---------------------+ 20 # +----------|-----------|---------------------+ 29 # | +------|------------+ +-------|----------+ | 36 # | +-------------------+ +------------------+ | 49 # +-------|---------|--------------------------+ 51 # +-------|---------|--------------------------+ 66 # +--------------------------------------------+ 118 ip link set dev lag1 addrgenmode none [all …]
|
D | router_bridge_lag.sh | 2 # 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/ |
D | ath25_defconfig | 1 # 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/ |
D | nft_set_hash.c | 1 // 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 …]
|
D | nft_lookup.c | 1 // 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 …]
|
D | nft_dynset.c | 1 // 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/ |
D | rx_desc.h | 1 /* 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/ |
D | extack.sh | 2 # 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/ |
D | configuration.rst | 1 .. 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 …]
|
D | b53.rst | 1 .. 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/ |
D | comet_defconfig | 4 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/ |
D | aspeed_g4_defconfig | 12 # 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 …]
|