/linux-6.8/include/linux/ |
D | stddef.h | 39 * @MEMBERS: The member declarations for the mirrored structs 45 * struct members. 47 #define struct_group(NAME, MEMBERS...) \ argument 48 __struct_group(/* no tag */, NAME, /* no attrs */, MEMBERS) 55 * @MEMBERS: The member declarations for the mirrored structs 61 * struct members. Includes structure attributes argument. 63 #define struct_group_attr(NAME, ATTRS, MEMBERS...) \ argument 64 __struct_group(/* no tag */, NAME, ATTRS, MEMBERS) 71 * @MEMBERS: The member declarations for the mirrored structs 77 * struct members. Includes struct tag argument for the named copy, [all …]
|
/linux-6.8/tools/include/uapi/linux/ |
D | stddef.h | 17 * @MEMBERS: The member declarations for the mirrored structs 20 * and size: one anonymous and one named. The former's members can be used 22 * reason about the start, end, and size of the group of struct members. 26 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 28 struct { MEMBERS } ATTRS; \ 29 struct TAG { MEMBERS } ATTRS NAME; \
|
/linux-6.8/include/uapi/linux/ |
D | stddef.h | 17 * @MEMBERS: The member declarations for the mirrored structs 20 * and size: one anonymous and one named. The former's members can be used 22 * reason about the start, end, and size of the group of struct members. 26 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 28 struct { MEMBERS } ATTRS; \ 29 struct TAG { MEMBERS } ATTRS NAME; \
|
D | signalfd.h | 45 * pad size when you add new members. We use a fixed 48 * members. We use fixed size members because this strcture
|
/linux-6.8/net/netfilter/ipset/ |
D | ip_set_list_set.c | 45 struct list_head members; /* the set members */ member 63 list_for_each_entry_rcu(e, &map->members, list) { in list_set_ktest() 82 list_for_each_entry(e, &map->members, list) { in list_set_kadd() 102 list_for_each_entry(e, &map->members, list) { in list_set_kdel() 179 list_for_each_entry_safe(e, n, &map->members, list) in set_cleanup_entries() 193 list_for_each_entry(e, &map->members, list) { in list_set_utest() 206 ret = !list_is_last(&e->list, &map->members) && in list_set_utest() 242 list_for_each_entry(e, &map->members, list) { in list_set_uadd() 276 n = list_empty(&map->members) ? NULL : in list_set_uadd() 277 list_last_entry(&map->members, struct set_elem, list); in list_set_uadd() [all …]
|
D | ip_set_bitmap_ipmac.c | 45 unsigned long *members; /* the set members */ member 49 size_t memsize; /* members size */ 88 if (!test_bit(e->id, map->members)) in bitmap_ipmac_do_test() 102 if (!test_bit(id, map->members)) in bitmap_ipmac_gc_test() 149 if (test_bit(e->id, map->members)) { in bitmap_ipmac_do_add() 155 clear_bit(e->id, map->members); in bitmap_ipmac_do_add() 164 clear_bit(e->id, map->members); in bitmap_ipmac_do_add() 184 return !test_and_clear_bit(e->id, map->members); in bitmap_ipmac_do_del() 302 map->members = bitmap_zalloc(elements, GFP_KERNEL | __GFP_NOWARN); in init_map_ipmac() 303 if (!map->members) in init_map_ipmac()
|
D | ip_set_bitmap_port.c | 33 unsigned long *members; /* the set members */ member 37 size_t memsize; /* members size */ 61 return !!test_bit(e->id, map->members); in bitmap_port_do_test() 67 return !!test_bit(id, map->members); in bitmap_port_gc_test() 74 return !!test_bit(e->id, map->members); in bitmap_port_do_add() 81 return !test_and_clear_bit(e->id, map->members); in bitmap_port_do_del() 234 map->members = bitmap_zalloc(map->elements, GFP_KERNEL | __GFP_NOWARN); in init_map_port() 235 if (!map->members) in init_map_port()
|
D | ip_set_bitmap_ip.c | 40 unsigned long *members; /* the set members */ member 45 size_t memsize; /* members size */ 70 return !!test_bit(e->id, map->members); in bitmap_ip_do_test() 76 return !!test_bit(id, map->members); in bitmap_ip_gc_test() 83 return !!test_bit(e->id, map->members); in bitmap_ip_do_add() 89 return !test_and_clear_bit(e->id, map->members); in bitmap_ip_do_del() 223 map->members = bitmap_zalloc(elements, GFP_KERNEL | __GFP_NOWARN); in init_map_ip() 224 if (!map->members) in init_map_ip()
|
D | ip_set_bitmap_gen.h | 54 if (test_bit(id, map->members)) in mtype_ext_cleanup() 65 ip_set_free(map->members); in mtype_destroy() 78 bitmap_zero(map->members, map->elements); in mtype_flush() 144 set_bit(e->id, map->members); in mtype_add() 168 set_bit(e->id, map->members); in mtype_add() 222 if (!test_bit(id, map->members) || in mtype_list() 280 clear_bit(id, map->members); in mtype_gc()
|
/linux-6.8/drivers/isdn/mISDN/ |
D | dsp_cmx.c | 14 * There is a chain of struct dsp_conf which has one or more members in a chain 34 * Two members will also exchange their data so they are crossconnected. 35 * Three or more members will be added in a conference and will hear each 39 * - Crossconnecting or even conference, if more than two members are together. 40 * - Force mixing of transmit data with other crossconnect/conference members. 135 * by using conference even with two members 492 /* conf gets updated (all members) */ in dsp_cmx_hardware() 498 printk(KERN_ERR "%s: conference without members\n", in dsp_cmx_hardware() 505 /* check all members in our conference */ in dsp_cmx_hardware() 636 /* determine if members are on the same hfc chip */ in dsp_cmx_hardware() [all …]
|
/linux-6.8/Documentation/netlink/specs/ |
D | ovs_flow.yaml | 17 members: 27 members: 39 members: 53 members: 61 members: 88 members: 120 members: 145 members: 157 members: 169 members: [all …]
|
D | tc.yaml | 15 members: 47 members: 75 members: 98 members: 111 members: 118 members: 145 members: 164 members: 216 members: 236 members: [all …]
|
D | ovs_datapath.yaml | 15 members: 41 members: 58 members:
|
D | rt_link.yaml | 57 members: 64 members: 89 members: 101 members: 117 members: 193 members: 272 members: 294 members: 397 members: 575 members: [all …]
|
/linux-6.8/net/tipc/ |
D | monitor.c | 51 * @up_map: bit map indicating which of the members the sender considers up 52 * @members: identity of the domain members 60 u32 members[MAX_MON_DOMAIN]; member 69 * @applied: number of reported domain members applied on this monitor list 141 return (offsetof(struct tipc_mon_domain, members)) + (mcnt * sizeof(u32)); in dom_rec_len() 209 /* mon_identify_lost_members() : - identify amd mark potentially lost members 256 /* Scan across domain members and match against monitor list */ in mon_apply_domain() 260 addr = dom->members[i]; in mon_apply_domain() 290 diff |= dom->members[i] != peer->addr; in mon_update_local_domain() 291 dom->members[i] = peer->addr; in mon_update_local_domain() [all …]
|
D | group.c | 81 struct rb_root members; member 128 /* Limit simultaneous reception from other members */ in tipc_group_rcvbuf_limit() 133 /* Reserve blocks for active and idle members */ in tipc_group_rcvbuf_limit() 179 grp->members = RB_ROOT; in tipc_group_create() 199 struct rb_root *tree = &grp->members; in tipc_group_join() 214 struct rb_root *tree = &grp->members; in tipc_group_delete() 235 struct rb_node *n = grp->members.rb_node; in tipc_group_find_member() 269 for (n = rb_first(&grp->members); n; n = rb_next(n)) { in tipc_group_find_node() 284 n = &grp->members.rb_node; in tipc_group_add_to_tree() 298 rb_insert_color(&m->tree_node, &grp->members); in tipc_group_add_to_tree() [all …]
|
/linux-6.8/include/linux/sched/ |
D | sd_flags.h | 85 * Domain members have different CPU capacities 94 * Domain members have different CPU capacities spanning all unique CPU 104 * Domain members share CPU capacity (i.e. SMT) 113 * Domain members share CPU cluster (LLC tags or L2 cache) 120 * Domain members share CPU package resources (i.e. caches)
|
/linux-6.8/Documentation/admin-guide/device-mapper/ |
D | switch.rst | 20 consists of a number of distinct storage arrays ("members") each having 22 is created it is spread across multiple members. The details of the 25 how many members are being used. When iSCSI sessions are created, each 39 members forward it as necessary, but there is a performance advantage to 58 non-preferred priority group containing paths to other array members for
|
/linux-6.8/security/tomoyo/ |
D | gc.c | 103 * tomoyo_del_transition_control - Delete members in "struct tomoyo_transition_control". 119 * tomoyo_del_aggregator - Delete members in "struct tomoyo_aggregator". 135 * tomoyo_del_manager - Delete members in "struct tomoyo_manager". 150 * tomoyo_del_acl - Delete members in "struct tomoyo_acl_info". 243 * tomoyo_del_domain - Delete members in "struct tomoyo_domain_info". 271 * tomoyo_del_condition - Delete members in "struct tomoyo_condition". 311 * tomoyo_del_name - Delete members in "struct tomoyo_name". 323 * tomoyo_del_path_group - Delete members in "struct tomoyo_path_group". 353 * tomoyo_del_address_group - Delete members in "struct tomoyo_address_group". 365 * tomoyo_del_number_group - Delete members in "struct tomoyo_number_group".
|
/linux-6.8/scripts/ |
D | kernel-doc | 673 print ".SH Members\n"; 1025 print $lineprefix . "**Members**\n\n"; 1115 my $members; 1117 # For capturing struct/union definition body, i.e. "{members*}qualifiers*" 1125 $members = $3; 1129 $members = $2; 1132 if ($members) { 1138 # ignore members marked private: 1139 $members =~ s/\/\*\s*private:.*?\/\*\s*public:.*?\*\///gosi; 1140 $members =~ s/\/\*\s*private:.*//gosi; [all …]
|
/linux-6.8/Documentation/kernel-hacking/ |
D | false-sharing.rst | 65 members could be purposely put in the same cache line to make them 79 * data members of a big data structure randomly sitting together 128 pahole's decoding to locate the exact data members. For global 152 * Reorganize the data structure, separate the interfering members to 154 sharing of other members. 201 line sharing of data members.
|
/linux-6.8/Documentation/driver-api/ |
D | ioctl.rst | 147 avoiding all problematic members: 174 To avoid this problem, all structures should have their members 183 * On the m68k architecture, struct members are not guaranteed to have an 191 * ``char`` members can be either signed or unsigned, depending on 207 individual members.
|
/linux-6.8/tools/testing/selftests/drivers/net/bonding/ |
D | mode-2-recovery-updelay.sh | 6 # slave members flaps if there are no remaining members up the bond
|
D | mode-1-recovery-updelay.sh | 6 # slave members flaps if there are no remaining members up the bond
|
/linux-6.8/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_if.h | 41 /* reserved members - off 16 */ 54 /* reserved members - off 10 */ 56 /* reserved members - off 15 */ 59 /* reserved members - off 27 */
|