/kernel/linux/linux-5.10/kernel/rcu/ |
H A D | srcutree.c | 90 struct srcu_node *snp; in init_srcu_struct_nodes() local 103 srcu_for_each_node_breadth_first(ssp, snp) { in init_srcu_struct_nodes() 104 spin_lock_init(&ACCESS_PRIVATE(snp, lock)); in init_srcu_struct_nodes() 105 WARN_ON_ONCE(ARRAY_SIZE(snp->srcu_have_cbs) != in init_srcu_struct_nodes() 106 ARRAY_SIZE(snp->srcu_data_have_cbs)); in init_srcu_struct_nodes() 107 for (i = 0; i < ARRAY_SIZE(snp->srcu_have_cbs); i++) { in init_srcu_struct_nodes() 108 snp->srcu_have_cbs[i] = 0; in init_srcu_struct_nodes() 109 snp->srcu_data_have_cbs[i] = 0; in init_srcu_struct_nodes() 111 snp->srcu_gp_seq_needed_exp = 0; in init_srcu_struct_nodes() 112 snp in init_srcu_struct_nodes() 496 srcu_schedule_cbs_snp(struct srcu_struct *ssp, struct srcu_node *snp, unsigned long mask, unsigned long delay) srcu_schedule_cbs_snp() argument 528 struct srcu_node *snp; srcu_gp_end() local 603 srcu_funnel_exp_start(struct srcu_struct *ssp, struct srcu_node *snp, unsigned long s) srcu_funnel_exp_start() argument 641 struct srcu_node *snp = sdp->mynode; srcu_funnel_gp_start() local [all...] |
/kernel/linux/linux-6.6/kernel/rcu/ |
H A D | srcutree.c | 148 /* Invalid seq state, used during snp node initialization */ 152 * Check whether sequence number corresponding to snp node, 171 struct srcu_node *snp; in init_srcu_struct_nodes() local 187 srcu_for_each_node_breadth_first(ssp, snp) { in init_srcu_struct_nodes() 188 spin_lock_init(&ACCESS_PRIVATE(snp, lock)); in init_srcu_struct_nodes() 189 WARN_ON_ONCE(ARRAY_SIZE(snp->srcu_have_cbs) != in init_srcu_struct_nodes() 190 ARRAY_SIZE(snp->srcu_data_have_cbs)); in init_srcu_struct_nodes() 191 for (i = 0; i < ARRAY_SIZE(snp->srcu_have_cbs); i++) { in init_srcu_struct_nodes() 192 snp->srcu_have_cbs[i] = SRCU_SNP_INIT_SEQ; in init_srcu_struct_nodes() 193 snp in init_srcu_struct_nodes() 829 srcu_schedule_cbs_snp(struct srcu_struct *ssp, struct srcu_node *snp, unsigned long mask, unsigned long delay) srcu_schedule_cbs_snp() argument 862 struct srcu_node *snp; srcu_gp_end() local 957 srcu_funnel_exp_start(struct srcu_struct *ssp, struct srcu_node *snp, unsigned long s) srcu_funnel_exp_start() argument 1003 struct srcu_node *snp; srcu_funnel_gp_start() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_eeprom.c | 244 char *snp = dd->serial; in qib_get_eeprom_info() local 250 memcpy(snp, ifp->if_sprefix, sizeof(ifp->if_sprefix)); in qib_get_eeprom_info() 251 snp[sizeof(ifp->if_sprefix)] = '\0'; in qib_get_eeprom_info() 252 len = strlen(snp); in qib_get_eeprom_info() 253 snp += len; in qib_get_eeprom_info() 257 memcpy(snp, ifp->if_serial, len); in qib_get_eeprom_info()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_eeprom.c | 244 char *snp = dd->serial; in qib_get_eeprom_info() local 250 memcpy(snp, ifp->if_sprefix, sizeof(ifp->if_sprefix)); in qib_get_eeprom_info() 251 snp[sizeof(ifp->if_sprefix)] = '\0'; in qib_get_eeprom_info() 252 len = strlen(snp); in qib_get_eeprom_info() 253 snp += len; in qib_get_eeprom_info() 257 memcpy(snp, ifp->if_serial, len); in qib_get_eeprom_info()
|
/kernel/linux/linux-5.10/security/smack/ |
H A D | smackfs.c | 1146 struct smk_net4addr *snp; in smk_write_net4addr() local 1238 list_for_each_entry_rcu(snp, &smk_net4addr_list, list) { in smk_write_net4addr() 1239 if (snp->smk_host.s_addr == nsa && snp->smk_masks == masks) { in smk_write_net4addr() 1247 snp = kzalloc(sizeof(*snp), GFP_KERNEL); in smk_write_net4addr() 1248 if (snp == NULL) in smk_write_net4addr() 1252 snp->smk_host.s_addr = newname.sin_addr.s_addr; in smk_write_net4addr() 1253 snp->smk_mask.s_addr = mask.s_addr; in smk_write_net4addr() 1254 snp in smk_write_net4addr() 1409 struct smk_net6addr *snp; smk_write_net6addr() local [all...] |
H A D | smack_lsm.c | 2327 struct smk_net4addr *snp; in smack_ipv4host_label() local 2333 list_for_each_entry_rcu(snp, &smk_net4addr_list, list) in smack_ipv4host_label() 2339 if (snp->smk_host.s_addr == in smack_ipv4host_label() 2340 (siap->s_addr & snp->smk_mask.s_addr)) in smack_ipv4host_label() 2341 return snp->smk_label; in smack_ipv4host_label() 2377 struct smk_net6addr *snp; in smack_ipv6host_label() local 2388 list_for_each_entry_rcu(snp, &smk_net6addr_list, list) { in smack_ipv6host_label() 2393 if (snp->smk_label == NULL) in smack_ipv6host_label() 2401 if ((sap->s6_addr16[i] & snp->smk_mask.s6_addr16[i]) != in smack_ipv6host_label() 2402 snp in smack_ipv6host_label() [all...] |
/kernel/linux/linux-6.6/security/smack/ |
H A D | smackfs.c | 1158 struct smk_net4addr *snp; in smk_write_net4addr() local 1249 list_for_each_entry_rcu(snp, &smk_net4addr_list, list) { in smk_write_net4addr() 1250 if (snp->smk_host.s_addr == nsa && snp->smk_masks == masks) { in smk_write_net4addr() 1258 snp = kzalloc(sizeof(*snp), GFP_KERNEL); in smk_write_net4addr() 1259 if (snp == NULL) in smk_write_net4addr() 1263 snp->smk_host.s_addr = newname.sin_addr.s_addr; in smk_write_net4addr() 1264 snp->smk_mask.s_addr = mask.s_addr; in smk_write_net4addr() 1265 snp in smk_write_net4addr() 1420 struct smk_net6addr *snp; smk_write_net6addr() local [all...] |
H A D | smack_lsm.c | 2460 struct smk_net4addr *snp; in smack_ipv4host_label() local 2466 list_for_each_entry_rcu(snp, &smk_net4addr_list, list) in smack_ipv4host_label() 2472 if (snp->smk_host.s_addr == in smack_ipv4host_label() 2473 (siap->s_addr & snp->smk_mask.s_addr)) in smack_ipv4host_label() 2474 return snp->smk_label; in smack_ipv4host_label() 2510 struct smk_net6addr *snp; in smack_ipv6host_label() local 2521 list_for_each_entry_rcu(snp, &smk_net6addr_list, list) { in smack_ipv6host_label() 2526 if (snp->smk_label == NULL) in smack_ipv6host_label() 2534 if ((sap->s6_addr16[i] & snp->smk_mask.s6_addr16[i]) != in smack_ipv6host_label() 2535 snp in smack_ipv6host_label() [all...] |
/kernel/linux/linux-6.6/arch/x86/boot/compressed/ |
H A D | sev.c | 447 bool snp; in sev_enable() local 473 snp = snp_init(bp); in sev_enable() 479 if (snp) in sev_enable() 507 if (snp && !(sev_status & MSR_AMD64_SEV_SNP_ENABLED)) in sev_enable()
|
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | mem_encrypt_identity.c | 512 bool snp; in sme_enable() local 515 snp = snp_init(bp); in sme_enable() 549 if (snp && !(sev_status & MSR_AMD64_SEV_SNP_ENABLED)) in sme_enable()
|