Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/usb/gadget/
Dconfigfs.c239 static int unregister_gadget(struct gadget_info *gi) in unregister_gadget() argument
243 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget()
246 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget()
249 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget()
250 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget()
257 struct gadget_info *gi = to_gadget_info(item); in gadget_dev_desc_UDC_store() local
267 mutex_lock(&gi->lock); in gadget_dev_desc_UDC_store()
270 ret = unregister_gadget(gi); in gadget_dev_desc_UDC_store()
275 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store()
279 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store()
[all …]
/Linux-v4.19/fs/nfsd/
Dauth.c24 struct group_info *gi; in nfsd_setuser() local
45 gi = groups_alloc(0); in nfsd_setuser()
46 if (!gi) in nfsd_setuser()
54 gi = groups_alloc(rqgi->ngroups); in nfsd_setuser()
55 if (!gi) in nfsd_setuser()
60 gi->gid[i] = exp->ex_anon_gid; in nfsd_setuser()
62 gi->gid[i] = rqgi->gid[i]; in nfsd_setuser()
66 groups_sort(gi); in nfsd_setuser()
68 gi = get_group_info(rqgi); in nfsd_setuser()
76 set_groups(new, gi); in nfsd_setuser()
[all …]
/Linux-v4.19/kernel/
Dgroups.c17 struct group_info *gi; in groups_alloc() local
21 gi = kmalloc(len, GFP_KERNEL_ACCOUNT|__GFP_NOWARN|__GFP_NORETRY); in groups_alloc()
22 if (!gi) in groups_alloc()
23 gi = __vmalloc(len, GFP_KERNEL_ACCOUNT, PAGE_KERNEL); in groups_alloc()
24 if (!gi) in groups_alloc()
27 atomic_set(&gi->usage, 1); in groups_alloc()
28 gi->ngroups = gidsetsize; in groups_alloc()
29 return gi; in groups_alloc()
/Linux-v4.19/drivers/net/ethernet/mscc/
Docelot.h533 #define ocelot_read_ix(ocelot, reg, gi, ri) __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi) + reg##_… argument
534 #define ocelot_read_gix(ocelot, reg, gi) __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi)) argument
539 #define ocelot_write_ix(ocelot, val, reg, gi, ri) __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * ( argument
540 #define ocelot_write_gix(ocelot, val, reg, gi) __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi)) argument
546 #define ocelot_rmw_ix(ocelot, val, m, reg, gi, ri) __ocelot_rmw_ix(ocelot, val, m, reg, reg##_GSZ *… argument
547 #define ocelot_rmw_gix(ocelot, val, m, reg, gi) __ocelot_rmw_ix(ocelot, val, m, reg, reg##_GSZ * (g… argument
/Linux-v4.19/net/sunrpc/
Dsvcauth_unix.c414 struct group_info *gi; member
428 put_group_info(ug->gi); in unix_gid_put()
449 get_group_info(item->gi); in unix_gid_update()
450 new->gi = item->gi; in unix_gid_update()
506 ug.gi = groups_alloc(gids); in unix_gid_parse()
507 if (!ug.gi) in unix_gid_parse()
520 ug.gi->gid[i] = kgid; in unix_gid_parse()
523 groups_sort(ug.gi); in unix_gid_parse()
541 if (ug.gi) in unix_gid_parse()
542 put_group_info(ug.gi); in unix_gid_parse()
[all …]
/Linux-v4.19/include/linux/usb/
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-v4.19/arch/ia64/mm/
Dcontig.c104 struct pcpu_group_info *gi; in setup_per_cpu_areas() local
112 gi = &ai->groups[0]; in setup_per_cpu_areas()
116 gi->cpu_map[gi->nr_units++] = cpu; in setup_per_cpu_areas()
Ddiscontig.c184 struct pcpu_group_info *uninitialized_var(gi); in setup_per_cpu_areas()
238 gi->nr_units++; in setup_per_cpu_areas()
243 gi = &ai->groups[ai->nr_groups++]; in setup_per_cpu_areas()
244 gi->nr_units = 1; in setup_per_cpu_areas()
245 gi->base_offset = __per_cpu_offset[cpu] + base_offset; in setup_per_cpu_areas()
246 gi->cpu_map = &cpu_map[unit]; in setup_per_cpu_areas()
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Dcfp.c202 u8 gi = 0; in mwifiex_index_to_acs_data_rate() local
211 gi = (ht_info & 0x10) >> 4; in mwifiex_index_to_acs_data_rate()
214 rate = ac_mcs_rate_nss2[2 * (3 - bw) + gi][mcs_index]; in mwifiex_index_to_acs_data_rate()
216 rate = ac_mcs_rate_nss1[2 * (3 - bw) + gi][mcs_index]; in mwifiex_index_to_acs_data_rate()
222 gi = (ht_info & 0x10) >> 4; in mwifiex_index_to_acs_data_rate()
225 if (gi == 1) in mwifiex_index_to_acs_data_rate()
231 rate = mcs_rate[2 * (1 - bw) + gi][index]; in mwifiex_index_to_acs_data_rate()
/Linux-v4.19/drivers/media/dvb-frontends/
Dlgs8gxx.c368 static int lgs8gxx_autolock_gi(struct lgs8gxx_state *priv, u8 gi, u8 cpn, in lgs8gxx_autolock_gi() argument
375 if (gi == GI_945) in lgs8gxx_autolock_gi()
377 else if (gi == GI_595) in lgs8gxx_autolock_gi()
379 else if (gi == GI_420) in lgs8gxx_autolock_gi()
385 t1 |= gi; in lgs8gxx_autolock_gi()
391 lgs8gxx_write_reg(priv, 0x04, gi); in lgs8gxx_autolock_gi()
409 u8 *detected_param, u8 *gi) in lgs8gxx_auto_detect() argument
469 *gi = tmp_gi; in lgs8gxx_auto_detect()
481 u8 gi = 0x2; in lgs8gxx_auto_lock() local
484 err = lgs8gxx_auto_detect(priv, &detected_param, &gi); in lgs8gxx_auto_lock()
[all …]
/Linux-v4.19/fs/gfs2/
Dglock.c1925 static void gfs2_glock_iter_next(struct gfs2_glock_iter *gi, loff_t n) in gfs2_glock_iter_next() argument
1927 struct gfs2_glock *gl = gi->gl; in gfs2_glock_iter_next()
1936 gl = rhashtable_walk_next(&gi->hti); in gfs2_glock_iter_next()
1945 if (gl->gl_name.ln_sbd != gi->sdp) in gfs2_glock_iter_next()
1957 gi->gl = gl; in gfs2_glock_iter_next()
1963 struct gfs2_glock_iter *gi = seq->private; in gfs2_glock_seq_start() local
1970 if (*pos < gi->last_pos) { in gfs2_glock_seq_start()
1971 rhashtable_walk_exit(&gi->hti); in gfs2_glock_seq_start()
1972 rhashtable_walk_enter(&gl_hash_table, &gi->hti); in gfs2_glock_seq_start()
1975 n = *pos - gi->last_pos; in gfs2_glock_seq_start()
[all …]
/Linux-v4.19/mm/
Dpercpu.c1953 const struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_dump_alloc_info() local
1956 BUG_ON(gi->nr_units % upa); in pcpu_dump_alloc_info()
1957 for (alloc_end += gi->nr_units / upa; in pcpu_dump_alloc_info()
1966 if (gi->cpu_map[unit] != NR_CPUS) in pcpu_dump_alloc_info()
1968 cpu_width, gi->cpu_map[unit]); in pcpu_dump_alloc_info()
2092 const struct pcpu_group_info *gi = &ai->groups[group]; in pcpu_setup_first_chunk() local
2094 group_offsets[group] = gi->base_offset; in pcpu_setup_first_chunk()
2095 group_sizes[group] = gi->nr_units * ai->unit_size; in pcpu_setup_first_chunk()
2097 for (i = 0; i < gi->nr_units; i++) { in pcpu_setup_first_chunk()
2098 cpu = gi->cpu_map[i]; in pcpu_setup_first_chunk()
[all …]
/Linux-v4.19/include/linux/
Dcred.h45 static inline struct group_info *get_group_info(struct group_info *gi) in get_group_info() argument
47 atomic_inc(&gi->usage); in get_group_info()
48 return gi; in get_group_info()
/Linux-v4.19/net/sched/
Dsch_netem.c833 const struct tc_netem_gimodel *gi = nla_data(la); in get_loss_clg() local
843 q->clg.a1 = gi->p13; in get_loss_clg()
844 q->clg.a2 = gi->p31; in get_loss_clg()
845 q->clg.a3 = gi->p32; in get_loss_clg()
846 q->clg.a4 = gi->p14; in get_loss_clg()
847 q->clg.a5 = gi->p23; in get_loss_clg()
1056 struct tc_netem_gimodel gi = { in dump_loss_model() local
1064 if (nla_put(skb, NETEM_LOSS_GI, sizeof(gi), &gi)) in dump_loss_model()
/Linux-v4.19/drivers/media/dvb-frontends/cxd2880/
Dcxd2880_dvbt2.h299 enum cxd2880_dvbt2_guard gi; member
363 enum cxd2880_dvbt2_guard gi; member
Dcxd2880_top.c846 (mode_tbl[l1pre.fft_mode] * (1024 + gi_tbl[l1pre.gi])) * in cxd2880_set_ber_per_period_t2()
1656 switch (l1pre.gi) { in cxd2880_get_frontend_t2()
1681 l1pre.gi); in cxd2880_get_frontend_t2()
Dcxd2880_tnrdmd_dvbt2_mon.c259 l1_pre->gi = (enum cxd2880_dvbt2_guard)(data[5] & 0x07); in cxd2880_tnrdmd_dvbt2_mon_l1_pre()
499 ofdm->gi = (enum cxd2880_dvbt2_guard)((data[1] & 0x70) >> 4); in cxd2880_tnrdmd_dvbt2_mon_ofdm()
/Linux-v4.19/Documentation/networking/
DREADME.sb100085 already in there. Then modify ppp@gi-on to set the correct login name,
99 9.) Start the PPP connection via the script /etc/ppp/ppp@gi-on. You must be
158 4.) I can't execute the /etc/ppp/ppp@gi-on file.
160 Solution -- As root do `chmod ug+x /etc/ppp/ppp@gi-on'.
/Linux-v4.19/Documentation/translations/it_IT/kernel-hacking/
Dlocking.rst29 (Saltatelo se sapete già cos'è una corsa critica).
228 :c:func:`spin_unlock()`. Qui :c:func:`spin_lock_bh()` è inutile, siete già
293 già disabilitate) e in un softirq (dove la disabilitazione delle interruzioni
377 protetti dal *lock* quando qualche altro thread lo sta già facendo
587 se erano attive, altrimenti non farà niente (quando siamo già in un contesto
913 ad acquisire il *lock* già trattenuto nel contesto utente.
965 non tenterà mai di trattenere un altro *lock* quando lo ha già.
1009 temporizzatore potrebbe essere già partiro prima di :c:func:`spin_lock_bh()`,
1011 di eliminare il suo oggetto (che però è già stato eliminato).
1014 :c:func:`del_timer()`: se ritorna 1, il temporizzatore è stato già
[all …]
Dhacking.rst431 software erano già state disabilitate in precedenza, rimarranno
747 per evitare di duplicare gli sforzi, o provare qualcosa che è già stato
/Linux-v4.19/Documentation/translations/it_IT/doc-guide/
Dsphinx.rst182 una già esistente). Per esempio, il sottosistema grafico è documentato nella
/Linux-v4.19/include/net/
Dcfg80211.h821 enum nl80211_txrate_gi gi; member
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dmac.c2284 if (arvif->bitrate_mask.control[band].gi != NL80211_TXRATE_FORCE_LGI) { in ath10k_peer_assoc_h_ht()
7158 sgi = mask->control[band].gi; in ath10k_mac_op_set_bitrate_mask()
/Linux-v4.19/net/wireless/
Dnl80211.c3914 mask->control[band].gi = in nl80211_parse_tx_bitrate_mask()
3916 if (mask->control[band].gi > NL80211_TXRATE_FORCE_LGI) in nl80211_parse_tx_bitrate_mask()
/Linux-v4.19/
DMAINTAINERS7116 M: Yotam Gigi <yotam.gi@gmail.com>
11776 M: Yotam Gigi <yotam.gi@gmail.com>