Searched refs:gi (Results 1 - 25 of 64) sorted by relevance

123

/linux-master/fs/nfsd/
H A Dauth.c24 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 Dconfigfs.c241 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 Dgadget_configfs.h51 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 Dgroups.c17 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 Dxt_owner.c102 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 Dinterrupt.c282 * @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 Dsvcauth_unix.c411 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 Dauth_unix.c117 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 Docelot.h899 #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 Ddebugfs_sta.c22 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 Dlgs8gxx.c358 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 Dfdinfo.c23 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 Dcred.h41 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 Dglock.c2568 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 Dcfp.c190 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 Dsb-members.c170 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 Dpercpu.c2507 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 Dheadc57d.c142 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 Dsmb_common.c740 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 Dairtime.c43 #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 Dsch_netem.c878 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 Dcxd2880_dvbt2.h299 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 Dpd.h463 #define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \
466 | ((gi) & 0x3f) << 1 | (ct))
/linux-master/include/dt-bindings/usb/
H A Dpd.h463 #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 Dmt76_connac_mac.c1009 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)

Completed in 712 milliseconds

123