/linux-master/fs/nfsd/ |
H A D | auth.c | 24 struct group_info *gi; local 43 gi = groups_alloc(0); 44 if (!gi) 52 gi = groups_alloc(rqgi->ngroups); 53 if (!gi) 58 gi->gid[i] = exp->ex_anon_gid; 60 gi->gid[i] = rqgi->gid[i]; 63 /* Each thread allocates its own gi, no race */ 64 groups_sort(gi); 66 gi [all...] |
/linux-master/drivers/usb/gadget/ |
H A D | configfs.c | 241 struct gadget_info *gi = to_gadget_info(item); local 245 mutex_lock(&gi->lock); 246 udc_name = gi->composite.gadget_driver.udc_name; 248 mutex_unlock(&gi->lock); 253 static int unregister_gadget(struct gadget_info *gi) argument 257 if (!gi->composite.gadget_driver.udc_name) 260 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); 263 kfree(gi->composite.gadget_driver.udc_name); 264 gi->composite.gadget_driver.udc_name = NULL; 271 struct gadget_info *gi local 322 struct gadget_info *gi = to_gadget_info(item); local 399 struct gadget_info *gi = to_gadget_info(item); local 428 struct gadget_info *gi = cfg_to_gadget_info(cfg); local 485 struct gadget_info *gi = cfg_to_gadget_info(cfg); local 602 struct gadget_info *gi; local 653 struct gadget_info *gi; local 697 struct gadget_info *gi; local 912 struct gadget_info *gi; local 982 struct gadget_info *gi = webusb_item_to_gadget_info(item); local 1006 struct gadget_info *gi = webusb_item_to_gadget_info(item); local 1034 struct gadget_info *gi = webusb_item_to_gadget_info(item); local 1057 struct gadget_info *gi = webusb_item_to_gadget_info(item); local 1127 struct gadget_info *gi = os_desc_item_to_gadget_info(item); local 1151 struct gadget_info *gi = os_desc_item_to_gadget_info(item); local 1168 struct gadget_info *gi = os_desc_item_to_gadget_info(item); local 1181 struct gadget_info *gi = os_desc_item_to_gadget_info(item); local 1213 struct gadget_info *gi = os_desc_item_to_gadget_info(os_desc_ci); local 1247 struct gadget_info *gi = os_desc_item_to_gadget_info(os_desc_ci); local 1572 purge_configs_funcs(struct gadget_info *gi) argument 1602 configfs_attach_gadget_strings(struct gadget_info *gi) argument 1679 struct gadget_info *gi = container_of(composite, local 1821 struct gadget_info *gi; local 1849 struct gadget_info *gi; local 1873 struct gadget_info *gi; local 1895 struct gadget_info *gi; local 1917 struct gadget_info *gi; local 1939 struct gadget_info *gi; local 1980 struct gadget_info *gi; local 2073 struct gadget_info *gi = to_gadget_info(item); local [all...] |
/linux-master/include/linux/usb/ |
H A D | gadget_configfs.h | 51 struct struct_member *gi; \ 67 gi = container_of(group, struct struct_member, strings_group); \ 69 list_for_each_entry(gs, &gi->string_list, list) { \ 78 list_add_tail(&new->list, &gi->string_list); \
|
/linux-master/kernel/ |
H A D | groups.c | 17 struct group_info *gi; local 18 gi = kvmalloc(struct_size(gi, gid, gidsetsize), GFP_KERNEL_ACCOUNT); 19 if (!gi) 22 refcount_set(&gi->usage, 1); 23 gi->ngroups = gidsetsize; 24 return gi;
|
/linux-master/net/netfilter/ |
H A D | xt_owner.c | 102 struct group_info *gi = filp->f_cred->group_info; local 108 if (!match && (info->match & XT_OWNER_SUPPL_GROUPS) && gi) { 109 for (i = 0; i < gi->ngroups; ++i) { 110 kgid_t group = gi->gid[i];
|
/linux-master/arch/s390/kvm/ |
H A D | interrupt.c | 282 * @gi: gisa interrupt struct to work on 289 static inline u8 gisa_get_ipm_or_restore_iam(struct kvm_s390_gisa_interrupt *gi) argument 295 word = READ_ONCE(gi->origin->u64.word[0]); 296 alert_mask = READ_ONCE(gi->alert.mask); 301 } while (cmpxchg(&gi->origin->u64.word[0], word, _word) != word); 332 struct kvm_s390_gisa_interrupt *gi = &vcpu->kvm->arch.gisa_int; local 336 if (gi->origin) 337 pending_mask |= gisa_get_ipm(gi->origin) << IRQ_PEND_IO_ISC_7; 1166 struct kvm_s390_gisa_interrupt *gi = &vcpu->kvm->arch.gisa_int; local 1209 if (gi 1299 struct kvm_s390_gisa_interrupt *gi = &vcpu->kvm->arch.gisa_int; local 1749 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 1784 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 1905 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 2252 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3071 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3092 struct kvm_s390_gisa_interrupt *gi = local 3114 struct kvm_s390_gisa_interrupt *gi; local 3159 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3169 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3186 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3209 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3227 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3262 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3301 struct kvm_s390_gisa_interrupt *gi = &kvm->arch.gisa_int; local 3328 struct kvm_s390_gisa_interrupt *gi; local [all...] |
/linux-master/net/sunrpc/ |
H A D | svcauth_unix.c | 411 struct group_info *gi; member in struct:unix_gid 427 put_group_info(ug->gi); 456 get_group_info(item->gi); 457 new->gi = item->gi; 518 ug.gi = groups_alloc(gids); 519 if (!ug.gi) 532 ug.gi->gid[i] = kgid; 535 groups_sort(ug.gi); 553 if (ug.gi) 645 struct group_info *gi; local 674 struct group_info *gi; local [all...] |
H A D | auth_unix.c | 117 struct group_info *gi = cred->cr_cred->group_info; local 139 if (gi) 140 for (i = 0; i < UNX_NGROUPS && i < gi->ngroups; i++) 141 *p++ = cpu_to_be32(from_kgid_munged(userns, gi->gid[i]));
|
/linux-master/include/soc/mscc/ |
H A D | ocelot.h | 899 #define ocelot_read_ix(ocelot, reg, gi, ri) \ 900 __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri)) 901 #define ocelot_read_gix(ocelot, reg, gi) \ 902 __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi)) 908 #define ocelot_write_ix(ocelot, val, reg, gi, ri) \ 909 __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri)) 910 #define ocelot_write_gix(ocelot, val, reg, gi) \ 911 __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi)) 916 #define ocelot_rmw_ix(ocelot, val, m, reg, gi, ri) \ 917 __ocelot_rmw_ix(ocelot, val, m, reg, reg##_GSZ * (gi) [all...] |
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | debugfs_sta.c | 22 int gi, mcs, bw, nss; local 28 gi = FIELD_GET(RATE_INFO_FLAGS_SHORT_GI, arsta->txrate.flags); 90 STATS_OP_FMT(AMPDU).gi[0][gi] += 96 STATS_OP_FMT(AMPDU).gi[1][gi] += 104 STATS_OP_FMT(SUCC).gi[0][gi] += peer_stats->succ_bytes; 108 STATS_OP_FMT(SUCC).gi[1][gi] [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | lgs8gxx.c | 358 static int lgs8gxx_autolock_gi(struct lgs8gxx_state *priv, u8 gi, u8 cpn, argument 365 if (gi == GI_945) 367 else if (gi == GI_595) 369 else if (gi == GI_420) 375 t1 |= gi; 381 lgs8gxx_write_reg(priv, 0x04, gi); 399 u8 *detected_param, u8 *gi) 459 *gi = tmp_gi; 471 u8 gi = 0x2; local 474 err = lgs8gxx_auto_detect(priv, &detected_param, &gi); 398 lgs8gxx_auto_detect(struct lgs8gxx_state *priv, u8 *detected_param, u8 *gi) argument 794 u16 i, gi = priv->curr_gi; local [all...] |
/linux-master/io_uring/ |
H A D | fdinfo.c | 23 struct group_info *gi; local 37 gi = cred->group_info; 38 for (g = 0; g < gi->ngroups; g++) { 40 from_kgid_munged(uns, gi->gid[g]));
|
/linux-master/include/linux/ |
H A D | cred.h | 41 static inline struct group_info *get_group_info(struct group_info *gi) argument 43 refcount_inc(&gi->usage); 44 return gi;
|
/linux-master/fs/gfs2/ |
H A D | glock.c | 2568 static void gfs2_glock_iter_next(struct gfs2_glock_iter *gi, loff_t n) argument 2570 struct gfs2_glock *gl = gi->gl; 2578 gl = rhashtable_walk_next(&gi->hti); 2587 if (gl->gl_name.ln_sbd != gi->sdp) 2599 gi->gl = gl; 2605 struct gfs2_glock_iter *gi = seq->private; local 2612 if (*pos < gi->last_pos) { 2613 rhashtable_walk_exit(&gi->hti); 2614 rhashtable_walk_enter(&gl_hash_table, &gi->hti); 2617 n = *pos - gi 2630 struct gfs2_glock_iter *gi = seq->private; local 2641 struct gfs2_glock_iter *gi = seq->private; local 2703 struct gfs2_glock_iter *gi = seq->private; local 2728 struct gfs2_glock_iter *gi = seq->private; local [all...] |
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | cfp.c | 190 u8 gi = 0; local 198 /* LGI: gi =0, SGI: gi = 1 */ 199 gi = (ht_info & 0x10) >> 4; 202 rate = ac_mcs_rate_nss2[2 * (3 - bw) + gi][mcs_index]; 204 rate = ac_mcs_rate_nss1[2 * (3 - bw) + gi][mcs_index]; 209 /* LGI: gi =0, SGI: gi = 1 */ 210 gi = (ht_info & 0x10) >> 4; 213 if (gi [all...] |
/linux-master/fs/bcachefs/ |
H A D | sb-members.c | 170 struct bch_sb_field_disk_groups *gi, 189 if (idx < disk_groups_nr(gi)) 191 gi->entries[idx].label, idx); 290 struct bch_sb_field_disk_groups *gi = bch2_sb_field_get(sb, disk_groups); local 294 member_to_text(out, members_v1_get(mi, i), gi, sb, i); 306 struct bch_sb_field_disk_groups *gi = bch2_sb_field_get(sb, disk_groups); local 310 member_to_text(out, members_v2_get(mi, i), gi, sb, i); 168 member_to_text(struct printbuf *out, struct bch_member m, struct bch_sb_field_disk_groups *gi, struct bch_sb *sb, int i) argument
|
/linux-master/mm/ |
H A D | percpu.c | 2507 const struct pcpu_group_info *gi = &ai->groups[group]; local 2510 BUG_ON(gi->nr_units % upa); 2511 for (alloc_end += gi->nr_units / upa; 2520 if (gi->cpu_map[unit] != NR_CPUS) 2522 cpu_width, gi->cpu_map[unit]); 2658 const struct pcpu_group_info *gi = &ai->groups[group]; local 2660 group_offsets[group] = gi->base_offset; 2661 group_sizes[group] = gi->nr_units * ai->unit_size; 2663 for (i = 0; i < gi->nr_units; i++) { 2664 cpu = gi 2962 struct pcpu_group_info *gi = &ai->groups[group]; local 3080 struct pcpu_group_info *gi = &ai->groups[group]; local 3122 struct pcpu_group_info *gi = &ai->groups[group]; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | headc57d.c | 142 u16 ri = 0, gi = 0, bi = 0, i; local 146 gi = (drm_color_lut_extract(in->green, 16) - g) / 4; 152 writew(g + gi * i, mem + 2);
|
/linux-master/fs/smb/server/ |
H A D | smb_common.c | 740 struct group_info *gi; local 758 gi = groups_alloc(0); 759 if (!gi) { 763 set_groups(cred, gi); 764 put_group_info(gi);
|
/linux-master/net/mac80211/ |
H A D | airtime.c | 43 #define HE_SYMBOL_TIME(gi, ksyms) \ 44 (gi == HE_GI_08 ? \ 46 (gi == HE_GI_16 ? \ 52 #define HE_DURATION(streams, gi, bps) \ 53 ((u32)HE_SYMBOL_TIME(gi, MCS_N_KSYMS((streams) * (bps)))) 55 #define HE_DURATION_S(shift, streams, gi, bps) \ 56 (HE_DURATION(streams, gi, bps) >> shift)
|
/linux-master/net/sched/ |
H A D | sch_netem.c | 878 const struct tc_netem_gimodel *gi = nla_data(la); local 881 pr_info("netem: incorrect gi model size\n"); 888 q->clg.a1 = gi->p13; 889 q->clg.a2 = gi->p31; 890 q->clg.a3 = gi->p32; 891 q->clg.a4 = gi->p14; 892 q->clg.a5 = gi->p23; 1112 struct tc_netem_gimodel gi = { local 1120 if (nla_put(skb, NETEM_LOSS_GI, sizeof(gi), &gi)) [all...] |
/linux-master/drivers/media/dvb-frontends/cxd2880/ |
H A D | cxd2880_dvbt2.h | 299 enum cxd2880_dvbt2_guard gi; member in struct:cxd2880_dvbt2_l1pre 363 enum cxd2880_dvbt2_guard gi; member in struct:cxd2880_dvbt2_ofdm
|
/linux-master/scripts/dtc/include-prefixes/dt-bindings/usb/ |
H A D | pd.h | 463 #define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \ 466 | ((gi) & 0x3f) << 1 | (ct))
|
/linux-master/include/dt-bindings/usb/ |
H A D | pd.h | 463 #define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \ 466 | ((gi) & 0x3f) << 1 | (ct))
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mac.c | 1009 u8 stbc, gi, bw, dcm, nss; local 1021 gi = FIELD_GET(MT_PRXV_HT_SGI, v0); 1030 gi = FIELD_GET(MT_CRXV_HT_SHORT_GI, v2); 1046 if (gi) 1054 if (gi) 1067 if (gi <= NL80211_RATE_INFO_HE_GI_3_2) 1068 status->he_gi = gi; 1101 if (*mode < MT_PHY_TYPE_HE_SU && gi)
|