arch/alpha/include/asm/core_titan.h
103
} g;
arch/alpha/kernel/core_titan.c
220
csr = &port->port_specific.g.gtlbia.csr;
arch/alpha/kernel/core_titan.c
222
csr = &port->port_specific.g.gtlbiv.csr;
arch/alpha/kernel/module.c
121
struct got_entry *g, *n;
arch/alpha/kernel/module.c
122
for (g = chains[i].next; g ; g = n) {
arch/alpha/kernel/module.c
123
n = g->next;
arch/alpha/kernel/module.c
124
kfree(g);
arch/alpha/kernel/module.c
35
struct got_entry *g;
arch/alpha/kernel/module.c
40
for (g = chains + r_sym; g ; g = g->next)
arch/alpha/kernel/module.c
41
if (g->r_addend == r_addend) {
arch/alpha/kernel/module.c
42
if (g->got_offset == 0) {
arch/alpha/kernel/module.c
43
g->got_offset = *poffset;
arch/alpha/kernel/module.c
49
g = kmalloc_obj(*g);
arch/alpha/kernel/module.c
50
g->next = chains[r_sym].next;
arch/alpha/kernel/module.c
51
g->r_addend = r_addend;
arch/alpha/kernel/module.c
52
g->got_offset = *poffset;
arch/alpha/kernel/module.c
54
chains[r_sym].next = g;
arch/alpha/kernel/module.c
60
rela->r_info |= g->got_offset << 8;
arch/arm64/kvm/emulate-nested.c
1310
.fgt = g ## _GROUP, \
arch/arm64/kvm/emulate-nested.c
1311
.bit = g ## _EL2_ ## b ## _SHIFT, \
arch/arm64/kvm/vgic/vgic-its.c
34
#define vgic_its_read_entry_lock(i, g, valp, t) \
arch/arm64/kvm/vgic/vgic-its.c
46
__ret = kvm_read_guest_lock(__k, (g), \
arch/arm64/kvm/vgic/vgic-its.c
51
#define vgic_its_write_entry_lock(i, g, val, t) \
arch/arm64/kvm/vgic/vgic-its.c
64
__ret = vgic_write_guest_lock(__k, (g), \
arch/microblaze/include/asm/mmu.h
30
unsigned long g:1; /* Guarded */
arch/parisc/include/asm/psw.h
87
unsigned int g:1;
arch/powerpc/include/asm/book3s/32/mmu-hash.h
171
unsigned long g:1; /* Guarded */
arch/powerpc/kernel/prom_init.c
2368
static int __init prom_set_color(ihandle ih, int i, int r, int g, int b)
arch/powerpc/kernel/prom_init.c
2370
return call_prom("call-method", 6, 1, ADDR("color!"), ih, i, b, g, r);
arch/powerpc/mm/book3s64/hash_utils.c
2328
int g;
arch/powerpc/mm/book3s64/hash_utils.c
2330
for (g = 0; g < stress_nr_groups(); g++) {
arch/powerpc/mm/book3s64/hash_utils.c
2332
last_group = stress_hpt_struct[cpu].last_group[g];
arch/powerpc/mm/book3s64/hash_utils.c
2340
stress_hpt_struct[cpu].last_group[g] = -1;
arch/powerpc/platforms/pseries/power.c
50
static struct attribute *g[] = {
arch/powerpc/platforms/pseries/power.c
56
.attrs = g,
arch/riscv/kvm/aia_device.c
577
u32 g, toff, iid = msi->data;
arch/riscv/kvm/aia_device.c
589
g = tppn & (BIT(aia->nr_guest_bits) - 1);
arch/riscv/kvm/aia_device.c
598
return kvm_riscv_vcpu_aia_imsic_inject(vcpu, g,
arch/s390/include/asm/dat-bits.h
43
unsigned long g : 1; /* Subspace Group control */
arch/s390/include/asm/kvm_host.h
582
u8 g : 1;
arch/s390/include/asm/kvm_host.h
596
u8 g : 1;
arch/s390/include/uapi/asm/runtime_instr.h
26
__u32 g : 1;
arch/s390/kvm/trace.h
287
TP_PROTO(VCPU_PROTO_COMMON, int g, int reg1, int reg3, u64 addr),
arch/s390/kvm/trace.h
288
TP_ARGS(VCPU_ARGS_COMMON, g, reg1, reg3, addr),
arch/s390/kvm/trace.h
292
__field(int, g)
arch/s390/kvm/trace.h
300
__entry->g = g;
arch/s390/kvm/trace.h
307
__entry->g ? "lctlg" : "lctl",
arch/s390/kvm/trace.h
312
TP_PROTO(VCPU_PROTO_COMMON, int g, int reg1, int reg3, u64 addr),
arch/s390/kvm/trace.h
313
TP_ARGS(VCPU_ARGS_COMMON, g, reg1, reg3, addr),
arch/s390/kvm/trace.h
317
__field(int, g)
arch/s390/kvm/trace.h
325
__entry->g = g;
arch/s390/kvm/trace.h
332
__entry->g ? "stctg" : "stctl",
arch/x86/include/asm/atomic64_32.h
52
#define __alternative_atomic64(f, g, out, in, clobbers...) \
arch/x86/include/asm/atomic64_32.h
55
: [func] "i" (atomic64_##g##_cx8) \
arch/x86/include/asm/atomic64_32.h
61
#define __alternative_atomic64(f, g, out, in, clobbers...) \
arch/x86/include/asm/atomic64_32.h
62
alternative_call(atomic64_##f##_386, atomic64_##g##_cx8, \
arch/x86/include/asm/desc.h
124
#define write_idt_entry(dt, entry, g) native_write_idt_entry(dt, entry, g)
arch/x86/include/asm/desc.h
34
desc->g = info->limit_in_pages;
arch/x86/include/asm/desc_defs.h
109
u16 limit1 : 4, zero0 : 3, g : 1, base2 : 8;
arch/x86/include/asm/desc_defs.h
148
static __always_inline unsigned long gate_offset(const gate_desc *g)
arch/x86/include/asm/desc_defs.h
151
return g->offset_low | ((unsigned long)g->offset_middle << 16) |
arch/x86/include/asm/desc_defs.h
152
((unsigned long) g->offset_high << 32);
arch/x86/include/asm/desc_defs.h
154
return g->offset_low | ((unsigned long)g->offset_middle << 16);
arch/x86/include/asm/desc_defs.h
158
static inline unsigned long gate_segment(const gate_desc *g)
arch/x86/include/asm/desc_defs.h
160
return g->segment;
arch/x86/include/asm/desc_defs.h
70
u16 limit1: 4, avl: 1, l: 1, d: 1, g: 1, base2: 8;
arch/x86/include/asm/desc_defs.h
87
.g = ((flags) >> 15) & 0x0001, \
arch/x86/include/asm/paravirt.h
254
static inline void write_idt_entry(gate_desc *dt, int entry, const gate_desc *g)
arch/x86/include/asm/paravirt.h
256
PVOP_VCALL3(pv_ops, cpu.write_idt_entry, dt, entry, g);
arch/x86/include/asm/uv/uv_geo.h
100
-1 : g.common.blade * 2 + g.common.slot;
arch/x86/include/asm/uv/uv_geo.h
85
static inline int geo_rack(union geoid_u g)
arch/x86/include/asm/uv/uv_geo.h
87
return (g.common.type == GEO_TYPE_INVALID) ?
arch/x86/include/asm/uv/uv_geo.h
88
-1 : g.common.rack;
arch/x86/include/asm/uv/uv_geo.h
91
static inline int geo_slot(union geoid_u g)
arch/x86/include/asm/uv/uv_geo.h
93
return (g.common.type == GEO_TYPE_INVALID) ?
arch/x86/include/asm/uv/uv_geo.h
94
-1 : g.common.upos;
arch/x86/include/asm/uv/uv_geo.h
97
static inline int geo_blade(union geoid_u g)
arch/x86/include/asm/uv/uv_geo.h
99
return (g.common.type == GEO_TYPE_INVALID) ?
arch/x86/include/asm/xen/page.h
307
#define gfn_to_virt(g) (__va(gfn_to_pfn(g) << PAGE_SHIFT))
arch/x86/include/uapi/asm/kvm.h
137
__u8 present, dpl, db, s, l, g, avl;
arch/x86/kernel/tboot.c
260
#define TB_COPY_GAS(tbg, g) \
arch/x86/kernel/tboot.c
261
tbg.space_id = g.space_id; \
arch/x86/kernel/tboot.c
262
tbg.bit_width = g.bit_width; \
arch/x86/kernel/tboot.c
263
tbg.bit_offset = g.bit_offset; \
arch/x86/kernel/tboot.c
264
tbg.access_width = g.access_width; \
arch/x86/kernel/tboot.c
265
tbg.address = g.address;
arch/x86/kernel/tls.c
209
info->limit_in_pages = desc->g;
arch/x86/kvm/emulate.c
1593
seg_desc.g = 1;
arch/x86/kvm/emulate.c
2332
cs->g = 1; /* 4kb granularity */
arch/x86/kvm/emulate.c
2343
ss->g = 1; /* 4kb granularity */
arch/x86/kvm/emulate.c
520
return desc->g ? (limit << 12) | 0xfff : limit;
arch/x86/kvm/smm.c
145
flags |= seg->g << 23;
arch/x86/kvm/smm.c
347
cs.g = ds.g = 1;
arch/x86/kvm/smm.c
375
desc->g = (flags >> 23) & 1;
arch/x86/kvm/smm.c
610
cs_desc.s = cs_desc.g = cs_desc.present = 1;
arch/x86/kvm/svm/svm.c
1661
var->g = s->limit > 0xfffff;
arch/x86/kvm/svm/svm.c
1877
s->attrib |= (var->g & 1) << SVM_SELECTOR_G_SHIFT;
arch/x86/kvm/vmx/nested.c
4876
.g = 1
arch/x86/kvm/vmx/nested.c
4890
.g = 1
arch/x86/kvm/vmx/nested.c
4954
struct vmx_msr_entry g, h;
arch/x86/kvm/vmx/nested.c
5015
gpa = vmcs12->vm_entry_msr_load_addr + (i * sizeof(g));
arch/x86/kvm/vmx/nested.c
5016
if (kvm_vcpu_read_guest(vcpu, gpa, &g, sizeof(g))) {
arch/x86/kvm/vmx/nested.c
5031
if (h.index != g.index)
arch/x86/kvm/vmx/nested.c
5033
if (h.value == g.value)
arch/x86/kvm/vmx/vmx.c
3169
var.g = 0;
arch/x86/kvm/vmx/vmx.c
3663
var->g = (ar >> 15) & 1;
arch/x86/kvm/vmx/vmx.c
3713
ar |= (var->g & 1) << 15;
arch/x86/kvm/x86.c
8663
if (var.g)
arch/x86/kvm/x86.c
8678
desc->g = var.g;
arch/x86/kvm/x86.c
8696
if (desc->g)
arch/x86/kvm/x86.c
8703
var.g = desc->g;
arch/x86/lib/insn-eval.c
781
if (desc.g)
arch/x86/xen/enlighten_pv.c
869
static void xen_write_idt_entry(gate_desc *dt, int entrynum, const gate_desc *g)
arch/x86/xen/enlighten_pv.c
874
trace_xen_cpu_write_idt_entry(dt, entrynum, g);
arch/x86/xen/enlighten_pv.c
883
native_write_idt_entry(dt, entrynum, g);
arch/x86/xen/enlighten_pv.c
890
if (cvt_gate_to_trap(entrynum, g, &info[0]))
block/ioprio.c
117
for_each_process_thread(g, p) {
block/ioprio.c
182
struct task_struct *g, *p;
block/ioprio.c
227
for_each_process_thread(g, p) {
block/ioprio.c
67
struct task_struct *p, *g;
crypto/async_tx/async_raid6_recov.c
209
struct page *p, *q, *g, *dp, *dq;
crypto/async_tx/async_raid6_recov.c
236
g = blocks[good];
crypto/async_tx/async_raid6_recov.c
249
tx = async_memcpy(dp, g, dp_off, g_off, bytes, submit);
crypto/async_tx/async_raid6_recov.c
251
tx = async_mult(dq, dq_off, g, g_off,
crypto/async_tx/async_raid6_recov.c
544
struct page *g = blocks[good];
crypto/async_tx/async_raid6_recov.c
549
tx = async_memcpy(p, g, p_off, g_off, bytes, submit);
crypto/async_tx/async_raid6_recov.c
553
tx = async_mult(dq, dq_off, g, g_off,
crypto/dh.c
18
MPI g; /* Value is guaranteed to be set. */
crypto/dh.c
193
base = ctx->g;
crypto/dh.c
25
mpi_free(ctx->g);
crypto/dh.c
472
params.g = safe_prime_g;
crypto/dh.c
64
ctx->g = mpi_read_raw_data(params->g, params->g_size);
crypto/dh.c
65
if (!ctx->g)
crypto/dh_helper.c
59
ptr = dh_pack_data(ptr, end, params->g, params->g_size);
crypto/dh_helper.c
89
params->g = (void *)(ptr + params->key_size + params->p_size);
crypto/ecc.c
1020
vli_mult(product, left, right, curve->g.ndigits);
crypto/ecc.c
1030
vli_square(product, left, curve->g.ndigits);
crypto/ecc.c
1136
const unsigned int ndigits = curve->g.ndigits;
crypto/ecc.c
1209
const unsigned int ndigits = curve->g.ndigits;
crypto/ecc.c
1237
const unsigned int ndigits = curve->g.ndigits;
crypto/ecc.c
1282
const unsigned int ndigits = curve->g.ndigits;
crypto/ecc.c
1399
unsigned int ndigits = curve->g.ndigits;
crypto/ecc.c
1423
unsigned int ndigits = curve->g.ndigits;
crypto/ecc.c
1486
if (curve->g.ndigits != ndigits)
crypto/ecc.c
1579
ecc_point_mult(pk, &curve->g, private_key, NULL, curve, ndigits);
crypto/ecc.c
1603
if (WARN_ON(pk->ndigits != curve->g.ndigits))
crypto/ecc.c
961
const unsigned int ndigits = curve->g.ndigits;
crypto/ecc_curve_defs.h
126
.g = {
crypto/ecc_curve_defs.h
147
.g = {
crypto/ecc_curve_defs.h
21
.g = {
crypto/ecc_curve_defs.h
48
.g = {
crypto/ecc_curve_defs.h
81
.g = {
crypto/ecdsa.c
114
ctx->curve->g.ndigits);
crypto/ecdsa.c
144
if (ndigits != ctx->curve->g.ndigits)
crypto/ecdsa.c
26
unsigned int ndigits = curve->g.ndigits;
crypto/ecdsa.c
50
ecc_point_mult_shamir(&res, u1, &curve->g, u2, &ctx->pub_key, curve);
crypto/ecdsa.c
71
size_t bufsize = ctx->curve->g.ndigits * sizeof(u64);
crypto/ecdsa.c
84
ecc_digits_from_bytes(digest, bufsize, hash, ctx->curve->g.ndigits);
crypto/ecrdsa.c
130
ecc_point_mult_shamir(&cc, z1, &ctx->curve->g, z2, &ctx->pub_key,
crypto/ecrdsa.c
221
ctx->curve->g.ndigits * sizeof(u64) != ctx->digest_len)
crypto/ecrdsa.c
229
ctx->key_len != ctx->curve->g.ndigits * sizeof(u64) * 2)
crypto/ecrdsa.c
96
dlen != ctx->curve->g.ndigits * sizeof(u64) ||
crypto/ecrdsa.c
97
ctx->pub_key.ndigits != ctx->curve->g.ndigits ||
crypto/ecrdsa_defs.h
123
.g = {
crypto/ecrdsa_defs.h
173
.g = {
crypto/ecrdsa_defs.h
219
.g = {
crypto/ecrdsa_defs.h
51
.g = {
crypto/ecrdsa_defs.h
85
.g = {
drivers/acpi/apei/ghes.c
1203
struct acpi_hest_generic *g = ghes->generic;
drivers/acpi/apei/ghes.c
1206
if (!g->notify.poll_interval) {
drivers/acpi/apei/ghes.c
1208
g->header.source_id);
drivers/acpi/apei/ghes.c
1211
expire = jiffies + msecs_to_jiffies(g->notify.poll_interval);
drivers/acpi/apei/ghes.c
1454
struct acpi_hest_generic *g = ghes->generic;
drivers/acpi/apei/ghes.c
1458
rc = apei_read(&paddr, &g->error_status_address);
drivers/acpi/apei/ghes.c
396
struct acpi_hest_generic *g = ghes->generic;
drivers/acpi/apei/ghes.c
399
rc = apei_read(buf_paddr, &g->error_status_address);
drivers/acpi/apei/ghes.c
404
g->header.source_id);
drivers/block/floppy.c
3220
static int set_geometry(unsigned int cmd, struct floppy_struct *g,
drivers/block/floppy.c
3226
if ((int)g->sect <= 0 ||
drivers/block/floppy.c
3227
(int)g->head <= 0 ||
drivers/block/floppy.c
3229
(int)(g->sect * g->head) <= 0 ||
drivers/block/floppy.c
3231
(unsigned char)((g->sect << 2) >> FD_SIZECODE(g)) == 0 ||
drivers/block/floppy.c
3232
g->track <= 0 || g->track > drive_params[drive].tracks >> STRETCH(g) ||
drivers/block/floppy.c
3234
(g->stretch & ~(FD_STRETCH | FD_SWAPSIDES | FD_SECTBASEMASK)) != 0)
drivers/block/floppy.c
3244
floppy_type[type] = *g;
drivers/block/floppy.c
3269
oldStretch = g->stretch;
drivers/block/floppy.c
3270
user_params[drive] = *g;
drivers/block/floppy.c
3342
static int get_floppy_geometry(int drive, int type, struct floppy_struct **g)
drivers/block/floppy.c
3345
*g = &floppy_type[type];
drivers/block/floppy.c
3352
*g = current_type[drive];
drivers/block/floppy.c
3354
if (!*g)
drivers/block/floppy.c
3363
struct floppy_struct *g;
drivers/block/floppy.c
3366
ret = get_floppy_geometry(drive, type, &g);
drivers/block/floppy.c
3370
geo->heads = g->head;
drivers/block/floppy.c
3371
geo->sectors = g->sect;
drivers/block/floppy.c
3372
geo->cylinders = g->track;
drivers/block/floppy.c
3402
struct floppy_struct g; /* geometry */
drivers/block/floppy.c
3469
return set_geometry(cmd, &inparam.g, drive, type, bdev);
drivers/block/floppy.c
3475
memcpy(&inparam.g, outparam,
drivers/block/floppy.c
3477
outparam = &inparam.g;
drivers/block/sunvdc.c
796
struct gendisk *g;
drivers/block/sunvdc.c
835
g = blk_mq_alloc_disk(&port->tag_set, &lim, port);
drivers/block/sunvdc.c
836
if (IS_ERR(g)) {
drivers/block/sunvdc.c
839
err = PTR_ERR(g);
drivers/block/sunvdc.c
843
port->disk = g;
drivers/block/sunvdc.c
844
q = g->queue;
drivers/block/sunvdc.c
846
g->major = vdc_major;
drivers/block/sunvdc.c
847
g->first_minor = port->vio.vdev->dev_no << PARTITION_SHIFT;
drivers/block/sunvdc.c
848
g->minors = 1 << PARTITION_SHIFT;
drivers/block/sunvdc.c
849
strcpy(g->disk_name, port->disk_name);
drivers/block/sunvdc.c
851
g->fops = &vdc_fops;
drivers/block/sunvdc.c
852
g->queue = q;
drivers/block/sunvdc.c
853
g->private_data = port;
drivers/block/sunvdc.c
855
set_capacity(g, port->vdisk_size);
drivers/block/sunvdc.c
861
g->flags |= GENHD_FL_REMOVABLE;
drivers/block/sunvdc.c
862
set_disk_ro(g, 1);
drivers/block/sunvdc.c
867
g->flags |= GENHD_FL_REMOVABLE;
drivers/block/sunvdc.c
868
set_disk_ro(g, 1);
drivers/block/sunvdc.c
878
g->disk_name,
drivers/block/sunvdc.c
882
err = device_add_disk(&port->vio.vdev->dev, g, NULL);
drivers/block/sunvdc.c
889
put_disk(g);
drivers/block/swim.c
566
struct floppy_struct **g)
drivers/block/swim.c
572
*g = &floppy_type[type];
drivers/block/swim.c
574
*g = &floppy_type[3];
drivers/block/swim.c
576
*g = &floppy_type[2];
drivers/block/swim.c
578
*g = &floppy_type[1];
drivers/block/swim.c
588
struct floppy_struct *g;
drivers/block/swim.c
601
get_floppy_geometry(fs, 0, &g);
drivers/block/swim.c
602
fs->total_secs = g->size;
drivers/block/swim.c
603
fs->secpercyl = g->head * g->sect;
drivers/block/swim.c
604
fs->secpertrack = g->sect;
drivers/block/swim.c
717
struct floppy_struct *g;
drivers/block/swim.c
720
ret = get_floppy_geometry(fs, 0, &g);
drivers/block/swim.c
724
geo->heads = g->head;
drivers/block/swim.c
725
geo->sectors = g->sect;
drivers/block/swim.c
726
geo->cylinders = g->track;
drivers/char/hpet.c
440
unsigned long g, v, t, m;
drivers/char/hpet.c
506
g = v | Tn_32MODE_CNF_MASK | Tn_INT_ENB_CNF_MASK;
drivers/char/hpet.c
509
g |= Tn_TYPE_CNF_MASK;
drivers/char/hpet.c
538
writeq(g, &timer->hpet_config);
drivers/clk/clk-cdce925.c
100
unsigned long g;
drivers/clk/clk-cdce925.c
113
g = gcd(rate, parent_rate);
drivers/clk/clk-cdce925.c
114
um = parent_rate / g;
drivers/clk/clk-cdce925.c
115
un = rate / g;
drivers/clk/clk-si5341.c
718
u32 g;
drivers/clk/clk-si5341.c
731
g = gcd(r, rate);
drivers/clk/clk-si5341.c
732
n_den = rate / g;
drivers/clk/clk-si5341.c
734
n_num += r / g;
drivers/clk/renesas/r7s9210-cpg-mssr.c
144
r7s9210_core_clks[i].div = ratio_tab[index].g;
drivers/clk/renesas/r7s9210-cpg-mssr.c
25
unsigned int g;
drivers/clk/renesas/r9a06g032-clocks.c
1147
struct r9a06g032_clk_bitsel *g;
drivers/clk/renesas/r9a06g032-clocks.c
1152
g = kzalloc_obj(*g);
drivers/clk/renesas/r9a06g032-clocks.c
1153
if (!g)
drivers/clk/renesas/r9a06g032-clocks.c
1165
g->clocks = clocks;
drivers/clk/renesas/r9a06g032-clocks.c
1166
g->index = desc->index;
drivers/clk/renesas/r9a06g032-clocks.c
1167
g->selector = desc->dual.sel;
drivers/clk/renesas/r9a06g032-clocks.c
1168
g->hw.init = &init;
drivers/clk/renesas/r9a06g032-clocks.c
1170
clk = clk_register(NULL, &g->hw);
drivers/clk/renesas/r9a06g032-clocks.c
1172
kfree(g);
drivers/clk/renesas/r9a06g032-clocks.c
1190
r9a06g032_clk_dualgate_setenable(struct r9a06g032_clk_dualgate *g, int enable)
drivers/clk/renesas/r9a06g032-clocks.c
1192
u8 sel_bit = clk_rdesc_get(g->clocks, g->selector);
drivers/clk/renesas/r9a06g032-clocks.c
1195
r9a06g032_clk_gate_set(g->clocks, &g->gate[!sel_bit], 0);
drivers/clk/renesas/r9a06g032-clocks.c
1196
r9a06g032_clk_gate_set(g->clocks, &g->gate[sel_bit], enable);
drivers/clk/renesas/r9a06g032-clocks.c
1219
struct r9a06g032_clk_dualgate *g = to_clk_dualgate(hw);
drivers/clk/renesas/r9a06g032-clocks.c
1220
u8 sel_bit = clk_rdesc_get(g->clocks, g->selector);
drivers/clk/renesas/r9a06g032-clocks.c
1222
return clk_rdesc_get(g->clocks, g->gate[sel_bit].gate);
drivers/clk/renesas/r9a06g032-clocks.c
1237
struct r9a06g032_clk_dualgate *g;
drivers/clk/renesas/r9a06g032-clocks.c
1242
g = kzalloc_obj(*g);
drivers/clk/renesas/r9a06g032-clocks.c
1243
if (!g)
drivers/clk/renesas/r9a06g032-clocks.c
1245
g->clocks = clocks;
drivers/clk/renesas/r9a06g032-clocks.c
1246
g->index = desc->index;
drivers/clk/renesas/r9a06g032-clocks.c
1247
g->selector = sel;
drivers/clk/renesas/r9a06g032-clocks.c
1248
g->gate[0].gate = desc->dual.g1;
drivers/clk/renesas/r9a06g032-clocks.c
1249
g->gate[0].reset = desc->dual.r1;
drivers/clk/renesas/r9a06g032-clocks.c
1250
g->gate[1].gate = desc->dual.g2;
drivers/clk/renesas/r9a06g032-clocks.c
1251
g->gate[1].reset = desc->dual.r2;
drivers/clk/renesas/r9a06g032-clocks.c
1258
g->hw.init = &init;
drivers/clk/renesas/r9a06g032-clocks.c
1264
if (r9a06g032_clk_dualgate_is_enabled(&g->hw)) {
drivers/clk/renesas/r9a06g032-clocks.c
1269
clk = clk_register(NULL, &g->hw);
drivers/clk/renesas/r9a06g032-clocks.c
1271
kfree(g);
drivers/clk/renesas/r9a06g032-clocks.c
825
struct r9a06g032_gate *g, int on)
drivers/clk/renesas/r9a06g032-clocks.c
829
WARN_ON(!g->gate.reg && !g->gate.bit);
drivers/clk/renesas/r9a06g032-clocks.c
832
clk_rdesc_set(clocks, g->gate, on);
drivers/clk/renesas/r9a06g032-clocks.c
834
clk_rdesc_set(clocks, g->reset, 1);
drivers/clk/renesas/r9a06g032-clocks.c
845
clk_rdesc_set(clocks, g->ready, on);
drivers/clk/renesas/r9a06g032-clocks.c
847
clk_rdesc_set(clocks, g->midle, !on);
drivers/clk/renesas/r9a06g032-clocks.c
855
struct r9a06g032_clk_gate *g = to_r9a06g032_gate(hw);
drivers/clk/renesas/r9a06g032-clocks.c
857
r9a06g032_clk_gate_set(g->clocks, &g->gate, 1);
drivers/clk/renesas/r9a06g032-clocks.c
863
struct r9a06g032_clk_gate *g = to_r9a06g032_gate(hw);
drivers/clk/renesas/r9a06g032-clocks.c
865
r9a06g032_clk_gate_set(g->clocks, &g->gate, 0);
drivers/clk/renesas/r9a06g032-clocks.c
870
struct r9a06g032_clk_gate *g = to_r9a06g032_gate(hw);
drivers/clk/renesas/r9a06g032-clocks.c
873
if (g->gate.reset.reg && !clk_rdesc_get(g->clocks, g->gate.reset))
drivers/clk/renesas/r9a06g032-clocks.c
876
return clk_rdesc_get(g->clocks, g->gate.gate);
drivers/clk/renesas/r9a06g032-clocks.c
891
struct r9a06g032_clk_gate *g;
drivers/clk/renesas/r9a06g032-clocks.c
894
g = kzalloc_obj(*g);
drivers/clk/renesas/r9a06g032-clocks.c
895
if (!g)
drivers/clk/renesas/r9a06g032-clocks.c
904
g->clocks = clocks;
drivers/clk/renesas/r9a06g032-clocks.c
905
g->index = desc->index;
drivers/clk/renesas/r9a06g032-clocks.c
906
g->gate = desc->gate;
drivers/clk/renesas/r9a06g032-clocks.c
907
g->hw.init = &init;
drivers/clk/renesas/r9a06g032-clocks.c
914
if (r9a06g032_clk_gate_is_enabled(&g->hw)) {
drivers/clk/renesas/r9a06g032-clocks.c
919
clk = clk_register(NULL, &g->hw);
drivers/clk/renesas/r9a06g032-clocks.c
921
kfree(g);
drivers/crypto/caam/pdb.h
459
u8 *g; /* or Gx,y */
drivers/crypto/caam/pdb.h
472
u8 *g; /* or Gx,y */
drivers/crypto/cavium/nitrox/nitrox_req.h
289
u64 g : 1;
drivers/crypto/cavium/nitrox/nitrox_req.h
305
u64 g : 1;
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
451
sr->instr.ih.s.g = 1;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
105
unsigned char *g;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1232
void *x = ctx->ecdh.g + ctx->key_sz - cur_sz;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1233
void *y = ctx->ecdh.g + shifta - cur_sz;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1244
fill_curve_param(p, curve->p, cur_sz, curve->g.ndigits);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1245
fill_curve_param(a, curve->a, cur_sz, curve->g.ndigits);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1246
fill_curve_param(b, curve->b, cur_sz, curve->g.ndigits);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1247
fill_curve_param(x, curve->g.x, cur_sz, curve->g.ndigits);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1248
fill_curve_param(y, curve->g.y, cur_sz, curve->g.ndigits);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1249
fill_curve_param(n, curve->n, cur_sz, curve->g.ndigits);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
1300
ctx->ecdh.g = ctx->ecdh.p + shift;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
594
if (params->g_size == 1 && *(char *)params->g == HPRE_DH_G_FLAG) {
drivers/crypto/hisilicon/hpre/hpre_crypto.c
599
ctx->dh.g = dma_alloc_coherent(dev, sz, &ctx->dh.dma_g, GFP_KERNEL);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
600
if (!ctx->dh.g) {
drivers/crypto/hisilicon/hpre/hpre_crypto.c
607
memcpy(ctx->dh.g + (sz - params->g_size), params->g, params->g_size);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
620
if (ctx->dh.g) {
drivers/crypto/hisilicon/hpre/hpre_crypto.c
621
dma_free_coherent(dev, sz, ctx->dh.g, ctx->dh.dma_g);
drivers/crypto/hisilicon/hpre/hpre_crypto.c
622
ctx->dh.g = NULL;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
94
char *g; /* m */
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
227
u32 op_size = (curve->g.ndigits > ECC_CURVE_NIST_P256_DIGITS) ?
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
229
size_t nbytes = digits_to_bytes(curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
353
if (WARN_ON(pk->ndigits != curve->g.ndigits))
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
452
size_t ndigits = curve->g.ndigits;
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
488
size_t nbytes = digits_to_bytes(curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
493
nbits = vli_num_bits(curve->n, curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
496
if (nbits < 160 || curve->g.ndigits > ARRAY_SIZE(priv))
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
518
ecc_swap_digits(priv, privkey, curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
538
if (params.key_size > digits_to_bytes(tctx->curve->g.ndigits)) {
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
555
tctx->curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
577
nbytes = digits_to_bytes(curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
590
pk = ecc_alloc_point(curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
594
ecc_swap_digits(pubk_buf, pk->x, curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
595
ecc_swap_digits(&pubk_buf[curve->g.ndigits], pk->y, curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
660
pubk_len = 2 * digits_to_bytes(curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
662
pk = ecc_alloc_point(curve->g.ndigits);
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
667
rc = kmb_ecc_point_mult(tctx->ecc_dev, pk, &curve->g, tctx->private_key,
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
728
if (req->dst_len < (2 * digits_to_bytes(curve->g.ndigits)))
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
760
if (req->src_len != 2 * digits_to_bytes(curve->g.ndigits))
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
812
return digits_to_bytes(tctx->curve->g.ndigits) * 2;
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
104
char *g;
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
440
if (params->g_size == 1 && *(char *)params->g == 0x02) {
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
445
ctx->g = dma_alloc_coherent(dev, ctx->p_size, &ctx->dma_g, GFP_KERNEL);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
446
if (!ctx->g)
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
448
memcpy(ctx->g + (ctx->p_size - params->g_size), params->g,
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
456
if (ctx->g) {
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
457
memset(ctx->g, 0, ctx->p_size);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
458
dma_free_coherent(dev, ctx->p_size, ctx->g, ctx->dma_g);
drivers/crypto/intel/qat/qat_common/qat_asym_algs.c
459
ctx->g = NULL;
drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c
165
ucode = &eng_grp->g->grp[eng_grp->mirror.idx].ucode[0];
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1027
struct otx_cpt_eng_grps *eng_grps = grp->g;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1075
max_cnt = eng_grp->g->avail.max_se_cnt;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1079
max_cnt = eng_grp->g->avail.max_ae_cnt;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1089
bitmap_zero(tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1091
if (!eng_grp->g->eng_ref_cnt[j]) {
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1102
bitmap_copy(engs->bmap, tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1114
&eng_grp->g->grp[eng_grp->mirror.idx],
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1121
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1124
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1128
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1145
if (eng_grp->g->grp[i].mirror.is_ena &&
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1146
eng_grp->g->grp[i].mirror.idx == eng_grp->idx)
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1157
ret = disable_eng_grp(dev, eng_grp, eng_grp->g->obj);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1197
ucode = &eng_grp->g->grp[eng_grp->mirror.idx].ucode[0];
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1634
grp->g = eng_grps;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
190
eng_grp->g->grp[eng_grp->mirror.idx].ucode[0].align_dma;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
199
if (!eng_grp->g->eng_ref_cnt[i])
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
222
eng_grp->g->eng_ref_cnt[i]--;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
246
if (!eng_grp->g->eng_ref_cnt[i])
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
269
eng_grp->g->eng_ref_cnt[i]++;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
515
eng_grp->g->grp[eng_grp->mirror.idx].ucode[0].ver_str,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
538
&eng_grp->g->grp[eng_grp->mirror.idx],
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
66
if (eng_grp->g->engs_num > OTX_CPT_MAX_ENGINES) {
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
68
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
692
ret = update_engines_avail_count(dev, &grp->g->avail,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
703
bitmap_zero(grp->engs[i].bmap, grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
729
ret = update_engines_offset(dev, &grp->g->avail, engs);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
734
ret = update_engines_avail_count(dev, &grp->g->avail, engs,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
751
avail_cnt = grp->g->avail.se_cnt;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
755
avail_cnt = grp->g->avail.ae_cnt;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
76
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
77
bmap.size = eng_grp->g->engs_num;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
806
mutex_lock(&eng_grp->g->lock);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
816
mutex_unlock(&eng_grp->g->lock);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
986
src_grp = &dst_grp->g->grp[dst_grp->mirror.idx];
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h
136
struct otx_cpt_eng_grps *g; /* pointer to engine_groups structure */
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1398
grp->g = eng_grps;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
197
for_each_set_bit(bit, engs->bmap, eng_grp->g->engs_num)
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
198
if (!eng_grp->g->eng_ref_cnt[bit]) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
238
eng_grp->g->eng_ref_cnt[i]--;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
274
if (!eng_grp->g->eng_ref_cnt[i]) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
324
eng_grp->g->eng_ref_cnt[i]++;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
38
if (eng_grp->g->engs_num < 0 ||
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
39
eng_grp->g->engs_num > OTX2_CPT_MAX_ENGINES) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
41
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
49
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
50
bmap.size = eng_grp->g->engs_num;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
571
ret = update_engines_avail_count(dev, &grp->g->avail,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
582
bitmap_zero(grp->engs[i].bmap, grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
607
ret = update_engines_offset(dev, &grp->g->avail, engs);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
612
ret = update_engines_avail_count(dev, &grp->g->avail, engs,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
629
avail_cnt = grp->g->avail.se_cnt;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
633
avail_cnt = grp->g->avail.ie_cnt;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
637
avail_cnt = grp->g->avail.ae_cnt;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
782
src_grp = &dst_grp->g->grp[dst_grp->mirror.idx];
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
823
struct otx2_cpt_eng_grps *eng_grps = grp->g;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
872
max_cnt = eng_grp->g->avail.max_se_cnt;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
876
max_cnt = eng_grp->g->avail.max_ie_cnt;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
880
max_cnt = eng_grp->g->avail.max_ae_cnt;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
890
bitmap_zero(tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
892
if (!eng_grp->g->eng_ref_cnt[j]) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
903
bitmap_copy(engs->bmap, tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
915
&eng_grp->g->grp[eng_grp->mirror.idx],
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
922
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
925
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
929
eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
949
ret = disable_eng_grp(dev, eng_grp, eng_grp->g->obj);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
968
ucode = &eng_grp->g->grp[eng_grp->mirror.idx].ucode[0];
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
131
struct otx2_cpt_eng_grps *g; /* pointer to engine_groups structure */
drivers/crypto/nx/nx-842.c
163
struct nx842_crypto_header_group *g,
drivers/crypto/nx/nx-842.c
237
g->padding = cpu_to_be16(dskip);
drivers/crypto/nx/nx-842.c
238
g->compressed_length = cpu_to_be32(dlen);
drivers/crypto/nx/nx-842.c
239
g->uncompressed_length = cpu_to_be32(slen);
drivers/crypto/nx/nx-842.c
342
struct nx842_crypto_header_group *g,
drivers/crypto/nx/nx-842.c
346
unsigned int slen = be32_to_cpu(g->compressed_length);
drivers/crypto/nx/nx-842.c
347
unsigned int required_len = be32_to_cpu(g->uncompressed_length);
drivers/crypto/nx/nx-842.c
351
u16 padding = be16_to_cpu(g->padding);
drivers/crypto/nx/nx-842.c
408
slen = be32_to_cpu(g->compressed_length);
drivers/crypto/nx/nx-842.c
466
struct nx842_crypto_header_group g = {
drivers/crypto/nx/nx-842.c
472
ret = decompress(ctx, &p, &g, &c, 0);
drivers/crypto/nx/nx-842.c
64
#define NX842_CRYPTO_HEADER_SIZE(g) \
drivers/crypto/nx/nx-842.c
66
sizeof(struct nx842_crypto_header_group) * (g))
drivers/devfreq/devfreq.c
1263
struct devfreq_governor *g;
drivers/devfreq/devfreq.c
1273
g = find_devfreq_governor(governor->name);
drivers/devfreq/devfreq.c
1274
if (!IS_ERR(g)) {
drivers/devfreq/devfreq.c
1276
g->name);
drivers/devfreq/devfreq.c
1354
struct devfreq_governor *g;
drivers/devfreq/devfreq.c
1364
g = find_devfreq_governor(governor->name);
drivers/devfreq/devfreq.c
1365
if (IS_ERR(g)) {
drivers/devfreq/devfreq.c
1368
err = PTR_ERR(g);
drivers/dma/idxd/sysfs.c
107
struct idxd_group *g = idxd->groups[i];
drivers/dma/idxd/sysfs.c
109
rdbufs += g->rdbufs_reserved;
drivers/edac/ghes_edac.c
544
struct ghes *g, *g_tmp;
drivers/edac/ghes_edac.c
555
list_for_each_entry_safe(g, g_tmp, ghes_devs, elist) {
drivers/edac/ghes_edac.c
556
ghes_edac_register(g->dev);
drivers/edac/ghes_edac.c
565
struct ghes *g, *g_tmp;
drivers/edac/ghes_edac.c
567
list_for_each_entry_safe(g, g_tmp, ghes_devs, elist) {
drivers/edac/ghes_edac.c
568
ghes_edac_unregister(g);
drivers/edac/pnd2_edac.c
1206
int i, g;
drivers/edac/pnd2_edac.c
1216
for (g = 0; g < ARRAY_SIZE(dimms); g++)
drivers/edac/pnd2_edac.c
1217
if (dimms[g].addrdec == d->addrdec &&
drivers/edac/pnd2_edac.c
1218
dimms[g].dden == d->dden &&
drivers/edac/pnd2_edac.c
1219
dimms[g].dwid == d->dwid)
drivers/edac/pnd2_edac.c
1222
if (g == ARRAY_SIZE(dimms)) {
drivers/edac/pnd2_edac.c
1227
pvt->dimm_geom[i] = g;
drivers/edac/pnd2_edac.c
1228
capacity = (d->rken0 + d->rken1) * 8 * BIT(dimms[g].rowbits + dimms[g].colbits);
drivers/edac/pnd2_edac.c
909
int g = pvt->dimm_geom[pmiidx];
drivers/edac/pnd2_edac.c
910
struct dimm_geometry *d = &dimms[g];
drivers/firmware/qcom/qcom_scm.h
29
#define QCOM_SCM_ARGS_IMPL(num, a, b, c, d, e, f, g, h, i, j, ...) (\
drivers/firmware/qcom/qcom_scm.h
36
(((g) & 0x3) << 16) | \
drivers/gpio/gpio-aspeed.c
368
#define have_irq(g, o) have_input((g), (o))
drivers/gpio/gpio-aspeed.c
369
#define have_debounce(g, o) have_input((g), (o))
drivers/gpio/gpio-bd71815.c
129
struct bd71815_gpio *g;
drivers/gpio/gpio-bd71815.c
140
g = devm_kzalloc(dev, sizeof(*g), GFP_KERNEL);
drivers/gpio/gpio-bd71815.c
141
if (!g)
drivers/gpio/gpio-bd71815.c
144
g->chip = bd71815gpo_chip;
drivers/gpio/gpio-bd71815.c
157
g->chip.ngpio = 2;
drivers/gpio/gpio-bd71815.c
159
g->chip.ngpio = 1;
drivers/gpio/gpio-bd71815.c
161
g->chip.init_valid_mask = bd71815_init_valid_mask;
drivers/gpio/gpio-bd71815.c
162
g->chip.base = -1;
drivers/gpio/gpio-bd71815.c
163
g->chip.parent = parent;
drivers/gpio/gpio-bd71815.c
164
g->regmap = dev_get_regmap(parent, NULL);
drivers/gpio/gpio-bd71815.c
165
g->dev = dev;
drivers/gpio/gpio-bd71815.c
167
return devm_gpiochip_add_data(dev, &g->chip, g);
drivers/gpio/gpio-bd72720.c
183
struct bd72720_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-bd72720.c
200
dev_err(g->dev, "pin %d (%s), bad configuration\n", i,
drivers/gpio/gpio-bd72720.c
208
dev_warn(g->dev,
drivers/gpio/gpio-bd72720.c
215
g->gpio_is_input |= BIT(i);
drivers/gpio/gpio-bd72720.c
240
struct bd72720_gpio *g;
drivers/gpio/gpio-bd72720.c
251
g = devm_kzalloc(dev, sizeof(*g), GFP_KERNEL);
drivers/gpio/gpio-bd72720.c
252
if (!g)
drivers/gpio/gpio-bd72720.c
255
g->chip = bd72720gpo_chip;
drivers/gpio/gpio-bd72720.c
256
g->dev = dev;
drivers/gpio/gpio-bd72720.c
257
g->chip.parent = parent;
drivers/gpio/gpio-bd72720.c
258
g->regmap = dev_get_regmap(parent, NULL);
drivers/gpio/gpio-bd72720.c
259
if (!g->regmap)
drivers/gpio/gpio-bd72720.c
262
return devm_gpiochip_add_data(dev, &g->chip, g);
drivers/gpio/gpio-davinci.c
116
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
120
g = d->regs[bank];
drivers/gpio/gpio-davinci.c
124
val = readl_relaxed(&g->dir);
drivers/gpio/gpio-davinci.c
139
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
142
g = d->regs[bank];
drivers/gpio/gpio-davinci.c
144
return !!(__gpio_mask(offset) & readl_relaxed(&g->in_data));
drivers/gpio/gpio-davinci.c
154
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
157
g = d->regs[bank];
drivers/gpio/gpio-davinci.c
160
value ? &g->set_data : &g->clr_data);
drivers/gpio/gpio-davinci.c
269
struct davinci_gpio_regs __iomem *g = chips->regs[hwirq / 32];
drivers/gpio/gpio-davinci.c
272
writel_relaxed(mask, &g->clr_falling);
drivers/gpio/gpio-davinci.c
273
writel_relaxed(mask, &g->clr_rising);
drivers/gpio/gpio-davinci.c
282
struct davinci_gpio_regs __iomem *g = chips->regs[hwirq / 32];
drivers/gpio/gpio-davinci.c
293
writel_relaxed(mask, &g->set_falling);
drivers/gpio/gpio-davinci.c
295
writel_relaxed(mask, &g->set_rising);
drivers/gpio/gpio-davinci.c
317
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
325
g = irqdata->regs;
drivers/gpio/gpio-davinci.c
340
status = readl_relaxed(&g->intstat) & mask;
drivers/gpio/gpio-davinci.c
343
writel_relaxed(status, &g->intstat);
drivers/gpio/gpio-davinci.c
389
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
393
g = (struct davinci_gpio_regs __iomem *)d->regs[0];
drivers/gpio/gpio-davinci.c
407
? &g->set_falling : &g->clr_falling);
drivers/gpio/gpio-davinci.c
409
? &g->set_rising : &g->clr_rising);
drivers/gpio/gpio-davinci.c
471
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
534
g = chips->regs[0];
drivers/gpio/gpio-davinci.c
535
writel_relaxed(~0, &g->set_falling);
drivers/gpio/gpio-davinci.c
536
writel_relaxed(~0, &g->set_rising);
drivers/gpio/gpio-davinci.c
558
g = chips->regs[bank / 2];
drivers/gpio/gpio-davinci.c
559
writel_relaxed(~0, &g->clr_falling);
drivers/gpio/gpio-davinci.c
560
writel_relaxed(~0, &g->clr_rising);
drivers/gpio/gpio-davinci.c
576
irqdata->regs = g;
drivers/gpio/gpio-davinci.c
599
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
608
g = chips->regs[bank];
drivers/gpio/gpio-davinci.c
610
context->dir = readl_relaxed(&g->dir);
drivers/gpio/gpio-davinci.c
611
context->set_data = readl_relaxed(&g->set_data);
drivers/gpio/gpio-davinci.c
612
context->set_rising = readl_relaxed(&g->set_rising);
drivers/gpio/gpio-davinci.c
613
context->set_falling = readl_relaxed(&g->set_falling);
drivers/gpio/gpio-davinci.c
617
writel_relaxed(GENMASK(31, 0), &g->intstat);
drivers/gpio/gpio-davinci.c
623
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
634
g = chips->regs[bank];
drivers/gpio/gpio-davinci.c
636
if (readl_relaxed(&g->dir) != context->dir)
drivers/gpio/gpio-davinci.c
637
writel_relaxed(context->dir, &g->dir);
drivers/gpio/gpio-davinci.c
638
if (readl_relaxed(&g->set_data) != context->set_data)
drivers/gpio/gpio-davinci.c
639
writel_relaxed(context->set_data, &g->set_data);
drivers/gpio/gpio-davinci.c
640
if (readl_relaxed(&g->set_rising) != context->set_rising)
drivers/gpio/gpio-davinci.c
641
writel_relaxed(context->set_rising, &g->set_rising);
drivers/gpio/gpio-davinci.c
642
if (readl_relaxed(&g->set_falling) != context->set_falling)
drivers/gpio/gpio-davinci.c
643
writel_relaxed(context->set_falling, &g->set_falling);
drivers/gpio/gpio-davinci.c
81
struct davinci_gpio_regs __iomem *g;
drivers/gpio/gpio-davinci.c
87
g = d->regs[bank];
drivers/gpio/gpio-davinci.c
89
temp = readl_relaxed(&g->dir);
drivers/gpio/gpio-davinci.c
92
writel_relaxed(mask, value ? &g->set_data : &g->clr_data);
drivers/gpio/gpio-davinci.c
96
writel_relaxed(temp, &g->dir);
drivers/gpio/gpio-ftgpio010.c
132
writel(reg_type, g->base + GPIO_INT_TYPE);
drivers/gpio/gpio-ftgpio010.c
133
writel(reg_level, g->base + GPIO_INT_LEVEL);
drivers/gpio/gpio-ftgpio010.c
134
writel(reg_both, g->base + GPIO_INT_BOTH_EDGE);
drivers/gpio/gpio-ftgpio010.c
144
struct ftgpio_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ftgpio010.c
151
stat = readl(g->base + GPIO_INT_STAT_RAW);
drivers/gpio/gpio-ftgpio010.c
164
struct ftgpio_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ftgpio010.c
183
pclk_freq = clk_get_rate(g->clk);
drivers/gpio/gpio-ftgpio010.c
190
dev_dbg(g->dev, "prescale divisor: %08x, resulting frequency %lu Hz\n",
drivers/gpio/gpio-ftgpio010.c
193
val = readl(g->base + GPIO_DEBOUNCE_PRESCALE);
drivers/gpio/gpio-ftgpio010.c
202
val = readl(g->base + GPIO_DEBOUNCE_EN);
drivers/gpio/gpio-ftgpio010.c
204
writel(val, g->base + GPIO_DEBOUNCE_EN);
drivers/gpio/gpio-ftgpio010.c
208
val = readl(g->base + GPIO_DEBOUNCE_EN);
drivers/gpio/gpio-ftgpio010.c
218
writel(deb_div, g->base + GPIO_DEBOUNCE_PRESCALE);
drivers/gpio/gpio-ftgpio010.c
221
writel(val, g->base + GPIO_DEBOUNCE_EN);
drivers/gpio/gpio-ftgpio010.c
240
struct ftgpio_gpio *g;
drivers/gpio/gpio-ftgpio010.c
245
g = devm_kzalloc(dev, sizeof(*g), GFP_KERNEL);
drivers/gpio/gpio-ftgpio010.c
246
if (!g)
drivers/gpio/gpio-ftgpio010.c
249
g->dev = dev;
drivers/gpio/gpio-ftgpio010.c
251
g->base = devm_platform_ioremap_resource(pdev, 0);
drivers/gpio/gpio-ftgpio010.c
252
if (IS_ERR(g->base))
drivers/gpio/gpio-ftgpio010.c
253
return PTR_ERR(g->base);
drivers/gpio/gpio-ftgpio010.c
259
g->clk = devm_clk_get_enabled(dev, NULL);
drivers/gpio/gpio-ftgpio010.c
260
if (IS_ERR(g->clk) && PTR_ERR(g->clk) == -EPROBE_DEFER)
drivers/gpio/gpio-ftgpio010.c
265
return PTR_ERR(g->clk);
drivers/gpio/gpio-ftgpio010.c
270
.dat = g->base + GPIO_DATA_IN,
drivers/gpio/gpio-ftgpio010.c
271
.set = g->base + GPIO_DATA_SET,
drivers/gpio/gpio-ftgpio010.c
272
.clr = g->base + GPIO_DATA_CLR,
drivers/gpio/gpio-ftgpio010.c
273
.dirout = g->base + GPIO_DIR,
drivers/gpio/gpio-ftgpio010.c
276
ret = gpio_generic_chip_init(&g->chip, &config);
drivers/gpio/gpio-ftgpio010.c
280
g->chip.gc.label = dev_name(dev);
drivers/gpio/gpio-ftgpio010.c
281
g->chip.gc.base = -1;
drivers/gpio/gpio-ftgpio010.c
282
g->chip.gc.parent = dev;
drivers/gpio/gpio-ftgpio010.c
283
g->chip.gc.owner = THIS_MODULE;
drivers/gpio/gpio-ftgpio010.c
287
if (!IS_ERR(g->clk))
drivers/gpio/gpio-ftgpio010.c
288
g->chip.gc.set_config = ftgpio_gpio_set_config;
drivers/gpio/gpio-ftgpio010.c
290
girq = &g->chip.gc.irq;
drivers/gpio/gpio-ftgpio010.c
304
writel(0x0, g->base + GPIO_INT_EN);
drivers/gpio/gpio-ftgpio010.c
305
writel(0x0, g->base + GPIO_INT_MASK);
drivers/gpio/gpio-ftgpio010.c
306
writel(~0x0, g->base + GPIO_INT_CLR);
drivers/gpio/gpio-ftgpio010.c
309
writel(0x0, g->base + GPIO_DEBOUNCE_EN);
drivers/gpio/gpio-ftgpio010.c
311
return devm_gpiochip_add_data(dev, &g->chip.gc, g);
drivers/gpio/gpio-ftgpio010.c
59
struct ftgpio_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ftgpio010.c
61
writel(BIT(irqd_to_hwirq(d)), g->base + GPIO_INT_CLR);
drivers/gpio/gpio-ftgpio010.c
67
struct ftgpio_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ftgpio010.c
70
val = readl(g->base + GPIO_INT_EN);
drivers/gpio/gpio-ftgpio010.c
72
writel(val, g->base + GPIO_INT_EN);
drivers/gpio/gpio-ftgpio010.c
79
struct ftgpio_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ftgpio010.c
83
val = readl(g->base + GPIO_INT_EN);
drivers/gpio/gpio-ftgpio010.c
85
writel(val, g->base + GPIO_INT_EN);
drivers/gpio/gpio-ftgpio010.c
91
struct ftgpio_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ftgpio010.c
95
reg_type = readl(g->base + GPIO_INT_TYPE);
drivers/gpio/gpio-ftgpio010.c
96
reg_level = readl(g->base + GPIO_INT_LEVEL);
drivers/gpio/gpio-ftgpio010.c
97
reg_both = readl(g->base + GPIO_INT_BOTH_EDGE);
drivers/gpio/gpio-ixp4xx.c
102
struct ixp4xx_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ixp4xx.c
112
g->irq_edge |= BIT(d->hwirq);
drivers/gpio/gpio-ixp4xx.c
117
g->irq_edge |= BIT(d->hwirq);
drivers/gpio/gpio-ixp4xx.c
122
g->irq_edge |= BIT(d->hwirq);
drivers/gpio/gpio-ixp4xx.c
127
g->irq_edge &= ~BIT(d->hwirq);
drivers/gpio/gpio-ixp4xx.c
132
g->irq_edge &= ~BIT(d->hwirq);
drivers/gpio/gpio-ixp4xx.c
147
scoped_guard(gpio_generic_lock_irqsave, &g->chip) {
drivers/gpio/gpio-ixp4xx.c
149
val = __raw_readl(g->base + int_reg);
drivers/gpio/gpio-ixp4xx.c
151
__raw_writel(val, g->base + int_reg);
drivers/gpio/gpio-ixp4xx.c
153
__raw_writel(BIT(line), g->base + IXP4XX_REG_GPIS);
drivers/gpio/gpio-ixp4xx.c
156
val = __raw_readl(g->base + int_reg);
drivers/gpio/gpio-ixp4xx.c
158
__raw_writel(val, g->base + int_reg);
drivers/gpio/gpio-ixp4xx.c
161
val = __raw_readl(g->base + IXP4XX_REG_GPOE);
drivers/gpio/gpio-ixp4xx.c
163
__raw_writel(val, g->base + IXP4XX_REG_GPOE);
drivers/gpio/gpio-ixp4xx.c
212
struct ixp4xx_gpio *g;
drivers/gpio/gpio-ixp4xx.c
219
g = devm_kzalloc(dev, sizeof(*g), GFP_KERNEL);
drivers/gpio/gpio-ixp4xx.c
220
if (!g)
drivers/gpio/gpio-ixp4xx.c
222
g->dev = dev;
drivers/gpio/gpio-ixp4xx.c
224
g->base = devm_platform_ioremap_resource(pdev, 0);
drivers/gpio/gpio-ixp4xx.c
225
if (IS_ERR(g->base))
drivers/gpio/gpio-ixp4xx.c
226
return PTR_ERR(g->base);
drivers/gpio/gpio-ixp4xx.c
260
val = __raw_readl(g->base + IXP4XX_REG_GPCLK);
drivers/gpio/gpio-ixp4xx.c
280
__raw_writel(val, g->base + IXP4XX_REG_GPCLK);
drivers/gpio/gpio-ixp4xx.c
300
.dat = g->base + IXP4XX_REG_GPIN,
drivers/gpio/gpio-ixp4xx.c
301
.set = g->base + IXP4XX_REG_GPOUT,
drivers/gpio/gpio-ixp4xx.c
302
.dirin = g->base + IXP4XX_REG_GPOE,
drivers/gpio/gpio-ixp4xx.c
307
ret = gpio_generic_chip_init(&g->chip, &config);
drivers/gpio/gpio-ixp4xx.c
312
g->chip.gc.ngpio = 16;
drivers/gpio/gpio-ixp4xx.c
313
g->chip.gc.label = "IXP4XX_GPIO_CHIP";
drivers/gpio/gpio-ixp4xx.c
314
g->chip.gc.base = -1;
drivers/gpio/gpio-ixp4xx.c
315
g->chip.gc.parent = &pdev->dev;
drivers/gpio/gpio-ixp4xx.c
316
g->chip.gc.owner = THIS_MODULE;
drivers/gpio/gpio-ixp4xx.c
318
girq = &g->chip.gc.irq;
drivers/gpio/gpio-ixp4xx.c
326
ret = devm_gpiochip_add_data(dev, &g->chip.gc, g);
drivers/gpio/gpio-ixp4xx.c
332
platform_set_drvdata(pdev, g);
drivers/gpio/gpio-ixp4xx.c
73
struct ixp4xx_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ixp4xx.c
75
__raw_writel(BIT(d->hwirq), g->base + IXP4XX_REG_GPIS);
drivers/gpio/gpio-ixp4xx.c
89
struct ixp4xx_gpio *g = gpiochip_get_data(gc);
drivers/gpio/gpio-ixp4xx.c
92
if (!(g->irq_edge & BIT(d->hwirq)))
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
446
#define amdgpu_ring_emit_gfx_shadow(r, s, c, g, i, v) ((r)->funcs->emit_gfx_shadow((r), (s), (c), (g), (i), (v)))
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2102
u16 *r, *g, *b;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2141
g = r + crtc->gamma_size;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2142
b = g + crtc->gamma_size;
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2146
((*g++ & 0xffc0) << 4) |
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2116
u16 *r, *g, *b;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2147
g = r + crtc->gamma_size;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2148
b = g + crtc->gamma_size;
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2152
((*g++ & 0xffc0) << 4) |
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2027
u16 *r, *g, *b;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2058
g = r + crtc->gamma_size;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2059
b = g + crtc->gamma_size;
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2063
((*g++ & 0xffc0) << 4) |
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
518
#define AMDGPU_RAS_SUB_BLOCK(subblock, a, b, c, d, e, f, g, h) \
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
523
(((e) << 1) | ((f) << 3) | (g) | ((h) << 2)), \
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
501
uint32_t r, g, b;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
507
g = drm_color_lut_extract(lut[i].green, 16);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
511
gamma->entries.green[i] = dc_fixpt_from_int(g);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
520
g = drm_color_lut_extract(lut[i].green, 16);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
524
gamma->entries.green[i] = dc_fixpt_from_fraction(g, MAX_DRM_LUT_VALUE);
drivers/gpu/drm/amd/display/dc/dc.h
1459
uint16_t g;
drivers/gpu/drm/amd/display/dc/dml2_0/cmntypes.h
58
uint8 g;
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h
135
struct fixed31_32 g;
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h
169
struct fixed31_32 g;
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h
194
struct gamma_point g;
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h
221
struct fixed31_32 g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1118
rgb->g = output;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1160
rgb->g = output;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1168
rgb->g = clip;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1203
curve[i].g = dc_fixpt_zero;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1211
curve[i].g = curve[i].r;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1217
curve[i].g = dc_fixpt_one;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1244
rgb->g = rgb->r;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1268
rgb->g = rgb->r;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1304
rgb->g = dc_fixpt_div(
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1315
rgb->g = dc_fixpt_mul(rgb_last->g,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1324
rgb->g = dc_fixpt_mul(rgb_last->g,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1333
rgb->g = dc_fixpt_mul(rgb_last->g,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1380
pwl_rgb[i].g = dc_fixpt_div(
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1391
pwl_rgb[i].g = dc_fixpt_sub(dc_fixpt_mul_int(
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1392
pwl_rgb[i-1].g, 2), pwl_rgb[i-2].g);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1398
pwl_rgb[i].g = dc_fixpt_sub(dc_fixpt_mul_int(
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1399
pwl_rgb[i-1].g, 2), pwl_rgb[i-2].g);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1517
p->g = value;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1525
p->g = dc_fixpt_div(p_last->g, dividers.divider1);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1531
p->g = dc_fixpt_div(p_last->g, dividers.divider2);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1537
p->g = dc_fixpt_div(p_last->g, dividers.divider3);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1552
coords->regamma_y_green = rgb_regamma->g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1654
tf_pts->green[i] = regamma->g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1774
curve[i].g = curve[i].r;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1793
tf_pts->green[j] = curvePt->g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1846
rgb_regamma[i].g = coordinates_x[i].x;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
636
left = axis_x[i].g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
639
right = axis_x[i + 1].g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
641
right = axis_x[max_number - 1].g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
744
point = &coeff[i].g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
746
left_pos = axis_x[index_left].g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
747
right_pos = axis_x[index_right].g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
795
point = &coeff->g;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
823
rgb[point->right_index].g,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
824
rgb[point->left_index].g)),
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
825
rgb[point->left_index].g);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
887
rgb->g = output;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
919
de_pq[i].g = output;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
952
rgb->g = rgb->r;
drivers/gpu/drm/amd/ras/rascore/ras_gfx_v9_0.c
237
#define RAS_GFX_SUB_BLOCK(subblock, a, b, c, d, e, f, g, h) \
drivers/gpu/drm/amd/ras/rascore/ras_gfx_v9_0.c
242
(((e) << 1) | ((f) << 3) | (g) | ((h) << 2)), \
drivers/gpu/drm/armada/armada_overlay.c
420
#define R2BGR(r,g,b,s) (C2K(r,s) << 0 | C2K(g,s) << 8 | C2K(b,s) << 16)
drivers/gpu/drm/drm_color_mgmt.c
675
u16 r, g, b;
drivers/gpu/drm/drm_color_mgmt.c
679
g = lut[i * 4 + i / 16].green;
drivers/gpu/drm/drm_color_mgmt.c
681
set_gamma(crtc, i, r, g, b);
drivers/gpu/drm/drm_color_mgmt.c
685
g = lut[i * 4 + i / 16].green;
drivers/gpu/drm/drm_color_mgmt.c
686
set_gamma(crtc, i, 0, g, 0);
drivers/gpu/drm/drm_color_mgmt.c
705
u16 r, g, b;
drivers/gpu/drm/drm_color_mgmt.c
709
g = lut[i * 8 + i / 4].green;
drivers/gpu/drm/drm_color_mgmt.c
711
set_gamma(crtc, i, r, g, b);
drivers/gpu/drm/drm_color_mgmt.c
716
static void fill_gamma_888(struct drm_crtc *crtc, unsigned int i, u16 r, u16 g, u16 b,
drivers/gpu/drm/drm_color_mgmt.c
720
g = (g << 8) | g;
drivers/gpu/drm/drm_color_mgmt.c
723
set_gamma(crtc, i, r, g, b);
drivers/gpu/drm/drm_color_mgmt.c
742
static void fill_gamma_565(struct drm_crtc *crtc, unsigned int i, u16 r, u16 g, u16 b,
drivers/gpu/drm/drm_color_mgmt.c
746
g = (g << 10) | (g << 4) | (g >> 2);
drivers/gpu/drm/drm_color_mgmt.c
749
set_gamma(crtc, i, r, g, b);
drivers/gpu/drm/drm_color_mgmt.c
771
static void fill_gamma_555(struct drm_crtc *crtc, unsigned int i, u16 r, u16 g, u16 b,
drivers/gpu/drm/drm_color_mgmt.c
775
g = (g << 11) | (g << 6) | (g << 1) | (g >> 4);
drivers/gpu/drm/drm_color_mgmt.c
778
set_gamma(crtc, i, r, g, b);
drivers/gpu/drm/drm_color_mgmt.c
820
static void fill_palette_332(struct drm_crtc *crtc, u16 r, u16 g, u16 b,
drivers/gpu/drm/drm_color_mgmt.c
823
unsigned int i = (r << 5) | (g << 2) | b; /* 8-bit palette index */
drivers/gpu/drm/drm_color_mgmt.c
827
g = (g << 13) | (g << 10) | (g << 7) | (g << 4) | (g << 1) | (g >> 2);
drivers/gpu/drm/drm_color_mgmt.c
830
set_palette(crtc, i, r, g, b);
drivers/gpu/drm/drm_color_mgmt.c
842
unsigned int r, g, b;
drivers/gpu/drm/drm_color_mgmt.c
846
for (g = 0; g < 8; ++g) {
drivers/gpu/drm/drm_color_mgmt.c
848
fill_palette_332(crtc, r, g, b, set_palette);
drivers/gpu/drm/drm_fb_helper.c
771
u16 *r, *g, *b;
drivers/gpu/drm/drm_fb_helper.c
788
g = r + crtc->gamma_size;
drivers/gpu/drm/drm_fb_helper.c
789
b = g + crtc->gamma_size;
drivers/gpu/drm/drm_fb_helper.c
792
memcpy(g + cmap->start, cmap->green, cmap->len * sizeof(*g));
drivers/gpu/drm/drm_fb_helper.c
795
ret = crtc->funcs->gamma_set(crtc, r, g, b,
drivers/gpu/drm/drm_fb_helper.c
825
u16 *g = r + crtc->gamma_size;
drivers/gpu/drm/drm_fb_helper.c
826
u16 *b = g + crtc->gamma_size;
drivers/gpu/drm/drm_fb_helper.c
830
lut[i].green = g[i];
drivers/gpu/drm/drm_fb_helper.c
835
lut[i].green = g[i];
drivers/gpu/drm/drm_fb_helper.c
859
u16 *r, *g, *b;
drivers/gpu/drm/drm_fb_helper.c
911
g = r + crtc->gamma_size;
drivers/gpu/drm/drm_fb_helper.c
912
b = g + crtc->gamma_size;
drivers/gpu/drm/drm_fb_helper.c
915
memcpy(g + cmap->start, cmap->green, cmap->len * sizeof(*g));
drivers/gpu/drm/drm_format_internal.h
42
u32 g = (pix & 0x0000ff00) >> 8;
drivers/gpu/drm/drm_format_internal.h
46
return (77 * r + 150 * g + 29 * b) / 256;
drivers/gpu/drm/etnaviv/etnaviv_drv.c
51
struct etnaviv_gpu *g = priv->gpu[i];
drivers/gpu/drm/etnaviv/etnaviv_drv.c
53
if (g) {
drivers/gpu/drm/etnaviv/etnaviv_drv.c
56
ret = etnaviv_gpu_init(g);
drivers/gpu/drm/gma500/gma_display.c
151
u16 *r, *g, *b;
drivers/gpu/drm/gma500/gma_display.c
159
g = r + crtc->gamma_size;
drivers/gpu/drm/gma500/gma_display.c
160
b = g + crtc->gamma_size;
drivers/gpu/drm/gma500/gma_display.c
166
(((*g++ >> 8) + gma_crtc->lut_adj[i]) << 8) |
drivers/gpu/drm/gma500/gma_display.c
175
(((*g++ >> 8) + gma_crtc->lut_adj[i]) << 8) |
drivers/gpu/drm/gud/gud_pipe.c
107
u8 r, g, b, pix, *block = dst; /* Assign to silence compiler warning */
drivers/gpu/drm/gud/gud_pipe.c
133
g = pix32 >> 8;
drivers/gpu/drm/gud/gud_pipe.c
138
pix = ((r >> 7) << 2) | ((g >> 7) << 1) | (b >> 7);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
459
u16 *r, *g, *b;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
464
g = r + crtc->gamma_size;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
465
b = g + crtc->gamma_size;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
470
u8 green = *g++ >> 8;
drivers/gpu/drm/i915/display/intel_color.c
1132
u16 g = (hw_background_color >> 10) & 0x3ff;
drivers/gpu/drm/i915/display/intel_color.c
1135
return DRM_ARGB64_PREP_BPC(0x3ff, r, g, b, 10);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
166
#define SHADER_CHANNELS(r, g, b, a) \
drivers/gpu/drm/i915/gt/gen7_renderclear.c
167
(((r) << 25) | ((g) << 22) | ((b) << 19) | ((a) << 16))
drivers/gpu/drm/i915/gvt/interrupt.c
566
#define SET_IRQ_GROUP(s, g, i) \
drivers/gpu/drm/i915/gvt/interrupt.c
568
s->info[g] = i; \
drivers/gpu/drm/i915/gvt/interrupt.c
569
(i)->group = g; \
drivers/gpu/drm/i915/gvt/interrupt.c
570
set_bit(g, s->irq_info_bitmap); \
drivers/gpu/drm/i915/i915_perf.c
1669
struct i915_perf_group *g = stream->engine->oa_group;
drivers/gpu/drm/i915/i915_perf.c
1672
if (WARN_ON(stream != g->exclusive_stream))
drivers/gpu/drm/i915/i915_perf.c
1681
WRITE_ONCE(g->exclusive_stream, NULL);
drivers/gpu/drm/i915/i915_perf.c
3238
struct i915_perf_group *g;
drivers/gpu/drm/i915/i915_perf.c
3246
g = props->engine->oa_group;
drivers/gpu/drm/i915/i915_perf.c
3277
if (g->exclusive_stream) {
drivers/gpu/drm/i915/i915_perf.c
3353
WRITE_ONCE(g->exclusive_stream, stream);
drivers/gpu/drm/i915/i915_perf.c
3375
WRITE_ONCE(g->exclusive_stream, NULL);
drivers/gpu/drm/i915/i915_perf.c
4890
struct i915_perf_group *g = >->perf.group[i];
drivers/gpu/drm/i915/i915_perf.c
4893
if (g->num_engines == 0)
drivers/gpu/drm/i915/i915_perf.c
4897
g->regs = __oag_regs();
drivers/gpu/drm/i915/i915_perf.c
4898
g->type = TYPE_OAG;
drivers/gpu/drm/i915/i915_perf.c
4900
g->regs = __oam_regs(mtl_oa_base[i]);
drivers/gpu/drm/i915/i915_perf.c
4901
g->type = TYPE_OAM;
drivers/gpu/drm/i915/i915_perf.c
4910
struct i915_perf_group *g;
drivers/gpu/drm/i915/i915_perf.c
4913
g = kzalloc_objs(*g, num_groups);
drivers/gpu/drm/i915/i915_perf.c
4914
if (!g)
drivers/gpu/drm/i915/i915_perf.c
4922
g[index].num_engines++;
drivers/gpu/drm/i915/i915_perf.c
4923
engine->oa_group = &g[index];
drivers/gpu/drm/i915/i915_perf.c
4928
gt->perf.group = g;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
806
cfg->g.r = CONVERT_S3_15(ctm->matrix[1]);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
809
cfg->r.g = CONVERT_S3_15(ctm->matrix[3]);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
810
cfg->g.g = CONVERT_S3_15(ctm->matrix[4]);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
811
cfg->b.g = CONVERT_S3_15(ctm->matrix[5]);
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
814
cfg->g.b = CONVERT_S3_15(ctm->matrix[7]);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
64
DPU_REG_WRITE(&ctx->hw, base + PCC_RED_G_OFF, cfg->r.g);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
67
DPU_REG_WRITE(&ctx->hw, base + PCC_GREEN_R_OFF, cfg->g.r);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
68
DPU_REG_WRITE(&ctx->hw, base + PCC_GREEN_G_OFF, cfg->g.g);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
69
DPU_REG_WRITE(&ctx->hw, base + PCC_GREEN_B_OFF, cfg->g.b);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
72
DPU_REG_WRITE(&ctx->hw, base + PCC_BLUE_G_OFF, cfg->b.g);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h
20
__u32 g;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h
32
struct dpu_hw_pcc_coeff g;
drivers/gpu/drm/msm/disp/mdp_format.c
107
#define INTERLEAVED_RGBX_FMT(fmt, bp, a, r, g, b, e0, e1, e2, e3) \
drivers/gpu/drm/msm/disp/mdp_format.c
113
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
126
#define INTERLEAVED_RGBA_DX_FMT(fmt, bp, a, r, g, b, e0, e1, e2, e3) \
drivers/gpu/drm/msm/disp/mdp_format.c
132
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
146
#define INTERLEAVED_RGBX_DX_FMT(fmt, bp, a, r, g, b, e0, e1, e2, e3) \
drivers/gpu/drm/msm/disp/mdp_format.c
152
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
166
#define INTERLEAVED_RGB_FMT_TILED(fmt, bp, r, g, b, e0, e1, e2) \
drivers/gpu/drm/msm/disp/mdp_format.c
172
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
186
#define INTERLEAVED_RGBA_FMT_TILED(fmt, bp, a, r, g, b, e0, e1, e2, e3) \
drivers/gpu/drm/msm/disp/mdp_format.c
192
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
206
#define INTERLEAVED_RGBX_FMT_TILED(fmt, bp, a, r, g, b, e0, e1, e2, e3) \
drivers/gpu/drm/msm/disp/mdp_format.c
212
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
226
#define INTERLEAVED_RGBA_DX_FMT_TILED(fmt, bp, a, r, g, b, e0, e1, e2, e3) \
drivers/gpu/drm/msm/disp/mdp_format.c
232
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
247
#define INTERLEAVED_YUV_FMT(fmt, bp, r, g, b, e0, e1, e2, e3, chroma) \
drivers/gpu/drm/msm/disp/mdp_format.c
253
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
267
#define PSEUDO_YUV_FMT(fmt, r, g, b, e0, e1, chroma) \
drivers/gpu/drm/msm/disp/mdp_format.c
273
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
287
#define PSEUDO_YUV_FMT_TILED(fmt, r, g, b, e0, e1, chroma, flg, th) \
drivers/gpu/drm/msm/disp/mdp_format.c
293
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
308
#define PSEUDO_YUV_FMT_LOOSE(fmt, r, g, b, e0, e1, chroma) \
drivers/gpu/drm/msm/disp/mdp_format.c
314
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
329
#define PLANAR_YUV_FMT(fmt, bp, r, g, b, e0, e1, e2, chroma) \
drivers/gpu/drm/msm/disp/mdp_format.c
335
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
69
#define INTERLEAVED_RGB_FMT(fmt, bp, r, g, b, e0, e1, e2) \
drivers/gpu/drm/msm/disp/mdp_format.c
75
.bpc_g_y = g, \
drivers/gpu/drm/msm/disp/mdp_format.c
88
#define INTERLEAVED_RGBA_FMT(fmt, bp, a, r, g, b, e0, e1, e2, e3) \
drivers/gpu/drm/msm/disp/mdp_format.c
94
.bpc_g_y = g, \
drivers/gpu/drm/msm/dp/dp_utils.c
15
u8 g[4];
drivers/gpu/drm/msm/dp/dp_utils.c
22
g[0] = c[3];
drivers/gpu/drm/msm/dp/dp_utils.c
23
g[1] = c[0] ^ c[3];
drivers/gpu/drm/msm/dp/dp_utils.c
24
g[2] = c[1];
drivers/gpu/drm/msm/dp/dp_utils.c
25
g[3] = c[2];
drivers/gpu/drm/msm/dp/dp_utils.c
28
ret_data = ((g[i] & 0x01) << i) | ret_data;
drivers/gpu/drm/msm/dp/dp_utils.c
36
u8 g[4];
drivers/gpu/drm/msm/dp/dp_utils.c
43
g[0] = c[0] ^ c[3];
drivers/gpu/drm/msm/dp/dp_utils.c
44
g[1] = c[0] ^ c[1] ^ c[3];
drivers/gpu/drm/msm/dp/dp_utils.c
45
g[2] = c[1] ^ c[2];
drivers/gpu/drm/msm/dp/dp_utils.c
46
g[3] = c[2] ^ c[3];
drivers/gpu/drm/msm/dp/dp_utils.c
49
ret_data = ((g[i] & 0x01) << i) | ret_data;
drivers/gpu/drm/msm/msm_perfcntr.c
457
struct drm_msm_perfcntr_group g = {0};
drivers/gpu/drm/msm/msm_perfcntr.c
458
size_t sz = min_t(size_t, args->group_stride, sizeof(g));
drivers/gpu/drm/msm/msm_perfcntr.c
462
if (copy_from_user(&g, userptr, sz))
drivers/gpu/drm/msm/msm_perfcntr.c
465
if (g.pad)
drivers/gpu/drm/msm/msm_perfcntr.c
468
int idx = get_group_idx(gpu, g.group_name, sizeof(g.group_name));
drivers/gpu/drm/msm/msm_perfcntr.c
476
if (g.nr_countables > gpu->perfcntr_groups[idx].num_counters)
drivers/gpu/drm/msm/msm_perfcntr.c
480
if (g.nr_countables && !g.countables)
drivers/gpu/drm/msm/msm_perfcntr.c
483
if (g.countables)
drivers/gpu/drm/msm/msm_perfcntr.c
488
if (g.nr_countables > avail_counters) {
drivers/gpu/drm/msm/msm_perfcntr.c
497
g.nr_countables = avail_counters;
drivers/gpu/drm/msm/msm_perfcntr.c
498
if (copy_to_user(userptr, &g, sz))
drivers/gpu/drm/msm/msm_perfcntr.c
504
perfctx->reserved_counters[idx] = g.nr_countables;
drivers/gpu/drm/msm/msm_perfcntr.c
507
nr_counters[idx] = g.nr_countables + 1;
drivers/gpu/drm/msm/msm_perfcntr.c
510
size_t sz = sizeof(uint32_t) * g.nr_countables;
drivers/gpu/drm/msm/msm_perfcntr.c
511
void __user *userptr = u64_to_user_ptr(g.countables);
drivers/gpu/drm/nouveau/dispnv04/crtc.c
782
struct rgb { uint8_t r, g, b; } __attribute__((packed)) *rgbs;
drivers/gpu/drm/nouveau/dispnv04/crtc.c
783
u16 *r, *g, *b;
drivers/gpu/drm/nouveau/dispnv04/crtc.c
788
g = r + crtc->gamma_size;
drivers/gpu/drm/nouveau/dispnv04/crtc.c
789
b = g + crtc->gamma_size;
drivers/gpu/drm/nouveau/dispnv04/crtc.c
793
rgbs[i].g = *g++ >> 8;
drivers/gpu/drm/nouveau/dispnv04/crtc.c
816
nv_crtc_gamma_set(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
drivers/gpu/drm/nouveau/dispnv04/dac.c
247
#define RGB_TEST_DATA(r, g, b) (r << 0 | g << 10 | b << 20)
drivers/gpu/drm/nouveau/dispnv04/tvnv17.c
57
#define RGB_TEST_DATA(r, g, b) (r << 0 | g << 10 | b << 20)
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
140
u16 g = drm_color_lut_extract(in->green + 0, 16);
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
146
gi = (drm_color_lut_extract(in->green, 16) - g) / 4;
drivers/gpu/drm/nouveau/dispnv50/headc57d.c
152
writew(g + gi * i, mem + 2);
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c
165
u16 g = fixedU0_16_FP16(drm_color_lut_extract(in->green, 16));
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c
168
writew(g, mem + 2);
drivers/gpu/drm/omapdrm/dss/dispc.c
3729
u16 r, g, b;
drivers/gpu/drm/omapdrm/dss/dispc.c
3737
g = (lut[i].green * (w - j) + lut[i+1].green * j) / w;
drivers/gpu/drm/omapdrm/dss/dispc.c
3741
g >>= 16 - gdesc->bits;
drivers/gpu/drm/omapdrm/dss/dispc.c
3745
(g << gdesc->bits) | b;
drivers/gpu/drm/panel/panel-himax-hx8279.c
1160
.g = { 0x4, 0x5, 0x11, 0x24, 0x39, 0x4e, 0x72, 0xa3, 0xe1, 0x25,
drivers/gpu/drm/panel/panel-himax-hx8279.c
187
u8 g[HX8279_PG_DGAMMA_NUM_LO_BYTES + HX8279_PG_DGAMMA_NUM_HI_BYTES];
drivers/gpu/drm/panel/panel-himax-hx8279.c
602
for (i = 0; i < ARRAY_SIZE(dgamma->g); i++) {
drivers/gpu/drm/panel/panel-himax-hx8279.c
604
cmd_set_dig_gamma[1] = dgamma->g[i];
drivers/gpu/drm/panel/panel-himax-hx8279.c
983
ret = hx8279_check_dig_gamma(hx, dev, desc->dgamma->g);
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
263
unsigned int g[12];
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
268
&g[0], &g[1], &g[2], &g[3], &g[4], &g[5],
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
269
&g[6], &g[7], &g[8], &g[9], &g[10], &g[11]);
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c
274
lcd->gamma[i] = g[i];
drivers/gpu/drm/radeon/radeon.h
2779
#define radeon_dpm_powergate_uvd(rdev, g) rdev->asic->dpm.powergate_uvd((rdev), (g))
drivers/gpu/drm/radeon/radeon_display.c
112
g = r + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
113
b = g + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
117
((*g++ & 0xffc0) << 4) |
drivers/gpu/drm/radeon/radeon_display.c
127
u16 *r, *g, *b;
drivers/gpu/drm/radeon/radeon_display.c
160
g = r + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
161
b = g + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
165
((*g++ & 0xffc0) << 4) |
drivers/gpu/drm/radeon/radeon_display.c
199
u16 *r, *g, *b;
drivers/gpu/drm/radeon/radeon_display.c
212
g = r + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
213
b = g + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
217
((*g++ & 0xffc0) << 4) |
drivers/gpu/drm/radeon/radeon_display.c
55
u16 *r, *g, *b;
drivers/gpu/drm/radeon/radeon_display.c
75
g = r + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
76
b = g + crtc->gamma_size;
drivers/gpu/drm/radeon/radeon_display.c
80
((*g++ & 0xffc0) << 4) |
drivers/gpu/drm/radeon/radeon_display.c
93
u16 *r, *g, *b;
drivers/gpu/drm/renesas/rcar-du/rcar_du_regs.h
330
#define DOOR_RGB(r, g, b) (((r) << 18) | ((g) << 10) | ((b) << 2))
drivers/gpu/drm/renesas/rcar-du/rcar_du_regs.h
332
#define CDER_RGB(r, g, b) (((r) << 18) | ((g) << 10) | ((b) << 2))
drivers/gpu/drm/renesas/rcar-du/rcar_du_regs.h
334
#define BPOR_RGB(r, g, b) (((r) << 18) | ((g) << 10) | ((b) << 2))
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1122
u32 g = 0;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1134
g = (color_key & 0x7e0) >> 5;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1137
g <<= 4;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1148
g = (color_key & 0xff00) >> 8;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1151
g <<= 2;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1158
vop2_win_write(win, VOP2_WIN_COLOR_KEY, (r << 20) | (g << 10) | b);
drivers/gpu/drm/sti/sti_cursor.c
153
u32 a, r, g, b;
drivers/gpu/drm/sti/sti_cursor.c
160
g = (*src >> 14) & 3;
drivers/gpu/drm/sti/sti_cursor.c
162
*dst = a << 6 | r << 4 | g << 2 | b;
drivers/gpu/drm/sti/sti_cursor.c
172
unsigned int a, r, g, b;
drivers/gpu/drm/sti/sti_cursor.c
177
for (g = 0; g < 4; g++)
drivers/gpu/drm/sti/sti_cursor.c
181
(g * 5) << 4 |
drivers/gpu/drm/sti/sti_tvout.c
454
int r, g, b, tmp, mask;
drivers/gpu/drm/sti/sti_tvout.c
470
g = (val & mask) >> TVO_VIP_REORDER_G_SHIFT;
drivers/gpu/drm/sti/sti_tvout.c
475
reorder[g], reorder[TVO_VIP_REORDER_Y_G_SEL],
drivers/gpu/drm/sun4i/sun4i_backend.h
37
#define SUN4I_BACKEND_BACKCOLOR(r, g, b) (((r) << 16) | ((g) << 8) | (b))
drivers/gpu/drm/sysfb/ofdrm.c
296
unsigned char r, unsigned char g, unsigned char b);
drivers/gpu/drm/sysfb/ofdrm.c
478
unsigned char r, unsigned char g, unsigned char b)
drivers/gpu/drm/sysfb/ofdrm.c
485
writeb(g, data);
drivers/gpu/drm/sysfb/ofdrm.c
497
unsigned char r, unsigned char g, unsigned char b)
drivers/gpu/drm/sysfb/ofdrm.c
501
u32 color = (r << 16) | (g << 8) | b;
drivers/gpu/drm/sysfb/ofdrm.c
515
unsigned char r, unsigned char g, unsigned char b)
drivers/gpu/drm/sysfb/ofdrm.c
520
u32 color = (r << 16) | (g << 8) | b;
drivers/gpu/drm/sysfb/ofdrm.c
541
unsigned char r, unsigned char g, unsigned char b)
drivers/gpu/drm/sysfb/ofdrm.c
546
u32 color = (r << 16) | (g << 8) | b;
drivers/gpu/drm/sysfb/ofdrm.c
574
unsigned char r, unsigned char g, unsigned char b)
drivers/gpu/drm/sysfb/ofdrm.c
577
u32 color = (r << 16) | (g << 8) | b;
drivers/gpu/drm/sysfb/ofdrm.c
597
unsigned char r, unsigned char g, unsigned char b)
drivers/gpu/drm/sysfb/ofdrm.c
602
u32 color = (r << 22) | (g << 12) | (b << 2);
drivers/gpu/drm/sysfb/ofdrm.c
641
unsigned char r, unsigned char g, unsigned char b)
drivers/gpu/drm/sysfb/ofdrm.c
648
writeb(g, data);
drivers/gpu/drm/tidss/tidss_dispc.c
1266
u8 a, r, g, b;
drivers/gpu/drm/tidss/tidss_dispc.c
1271
g = (argb8888 >> 8) & 0xff;
drivers/gpu/drm/tidss/tidss_dispc.c
1275
((u64)c8_to_c12(g, m) << 12) | (u64)c8_to_c12(b, m);
drivers/gpu/drm/tidss/tidss_dispc.c
2577
u16 r, g, b;
drivers/gpu/drm/tidss/tidss_dispc.c
2585
g = (lut[i].green * (w - j) + lut[i + 1].green * j) / w;
drivers/gpu/drm/tidss/tidss_dispc.c
2589
g >>= 16 - hwbits;
drivers/gpu/drm/tidss/tidss_dispc.c
2593
(g << hwbits) | b;
drivers/gpu/drm/tiny/pixpaper.c
744
u32 g = (pixel >> 8) & 0xFF;
drivers/gpu/drm/tiny/pixpaper.c
748
g < PIXPAPER_COLOR_THRESHOLD_LOW_CHANNEL &&
drivers/gpu/drm/tiny/pixpaper.c
752
g > PIXPAPER_COLOR_THRESHOLD_HIGH_CHANNEL &&
drivers/gpu/drm/tiny/pixpaper.c
756
g < PIXPAPER_COLOR_THRESHOLD_LOW_CHANNEL &&
drivers/gpu/drm/tiny/pixpaper.c
760
g > PIXPAPER_COLOR_THRESHOLD_YELLOW_MIN_GREEN &&
drivers/gpu/drm/vkms/tests/vkms_color_test.c
167
ref.g = 0xffff;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
178
ref.g = 0x0;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
189
ref.g = 0x8000;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
200
ref.g = 0x4000;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
205
out.g = 0x0;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
233
out.g = 0xffff;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
243
KUNIT_EXPECT_LT(test, out.g, 0x0100);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
251
out.g = 0x0;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
260
KUNIT_EXPECT_LT(test, out.g, 0x0100);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
268
out.g = 0x7fff;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
278
KUNIT_EXPECT_LT(test, out.g, 0x0100);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
286
out.g = 0x0;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
296
KUNIT_EXPECT_LT(test, out.g, 0x0100);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
305
out.g = 0xffff;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
315
KUNIT_EXPECT_LT(test, out.g, 0x0100);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
323
out.g = 0x0;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
333
KUNIT_EXPECT_GT(test, out.g, 0x6E00);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
334
KUNIT_EXPECT_LT(test, out.g, 0x7000);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
342
out.g = 0x0;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
352
KUNIT_EXPECT_LT(test, out.g, 0x100);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
361
out.g = 0x8c8c;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
371
KUNIT_EXPECT_LT(test, out.g, 0x100);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
379
out.g = 0x0;
drivers/gpu/drm/vkms/tests/vkms_color_test.c
389
KUNIT_EXPECT_GT(test, out.g, 0x3C00);
drivers/gpu/drm/vkms/tests/vkms_color_test.c
390
KUNIT_EXPECT_LT(test, out.g, 0x3E00);
drivers/gpu/drm/vkms/tests/vkms_format_test.c
246
KUNIT_EXPECT_LE_MSG(test, abs_diff(argb.g, color->argb.g), 0x1ff,
drivers/gpu/drm/vkms/tests/vkms_format_test.c
248
color->name, color->argb.g, argb.g);
drivers/gpu/drm/vkms/vkms_composer.c
127
pixel->g = apply_lut_to_channel_value(&crtc_state->gamma_lut, pixel->g, LUT_GREEN);
drivers/gpu/drm/vkms/vkms_composer.c
136
s64 r, g, b;
drivers/gpu/drm/vkms/vkms_composer.c
139
g = drm_int2fixp(pixel->g);
drivers/gpu/drm/vkms/vkms_composer.c
143
drm_fixp_mul(drm_sm2fixp(matrix->matrix[1]), g) +
drivers/gpu/drm/vkms/vkms_composer.c
148
drm_fixp_mul(drm_sm2fixp(matrix->matrix[5]), g) +
drivers/gpu/drm/vkms/vkms_composer.c
153
drm_fixp_mul(drm_sm2fixp(matrix->matrix[9]), g) +
drivers/gpu/drm/vkms/vkms_composer.c
158
pixel->g = drm_fixp2int_round(gf);
drivers/gpu/drm/vkms/vkms_composer.c
172
pixel->g = apply_lut_to_channel_value(&srgb_inv_eotf, pixel->g, LUT_GREEN);
drivers/gpu/drm/vkms/vkms_composer.c
177
pixel->g = apply_lut_to_channel_value(&srgb_eotf, pixel->g, LUT_GREEN);
drivers/gpu/drm/vkms/vkms_composer.c
213
pixel.g = output_buffer->pixels[x].g;
drivers/gpu/drm/vkms/vkms_composer.c
233
output_buffer->pixels[x].g = clamp_val(pixel.g, 0, 0xffff);
drivers/gpu/drm/vkms/vkms_composer.c
483
.g = DRM_ARGB64_GETG(bgcolor),
drivers/gpu/drm/vkms/vkms_composer.c
53
out[i].g = pre_mul_blend_channel(in[i].g, out[i].g, in[i].a);
drivers/gpu/drm/vkms/vkms_drv.h
49
s32 a, r, g, b;
drivers/gpu/drm/vkms/vkms_drv.h
70
u16 a, r, g, b;
drivers/gpu/drm/vkms/vkms_formats.c
197
static struct pixel_argb_u16 argb_u16_from_u8888(u8 a, u8 r, u8 g, u8 b)
drivers/gpu/drm/vkms/vkms_formats.c
208
out_pixel.g = (u16)g * 257;
drivers/gpu/drm/vkms/vkms_formats.c
214
static struct pixel_argb_u16 argb_u16_from_u16161616(u16 a, u16 r, u16 g, u16 b)
drivers/gpu/drm/vkms/vkms_formats.c
220
out_pixel.g = g;
drivers/gpu/drm/vkms/vkms_formats.c
226
static struct pixel_argb_u16 argb_u16_from_le16161616(__le16 a, __le16 r, __le16 g, __le16 b)
drivers/gpu/drm/vkms/vkms_formats.c
228
return argb_u16_from_u16161616(le16_to_cpu(a), le16_to_cpu(r), le16_to_cpu(g),
drivers/gpu/drm/vkms/vkms_formats.c
246
out_pixel.g = drm_fixp2int_round(drm_fixp_mul(fp_g, fp_g_ratio));
drivers/gpu/drm/vkms/vkms_formats.c
276
u16 r, g, b;
drivers/gpu/drm/vkms/vkms_formats.c
299
g = clamp(fp_g, 0, 0xffff);
drivers/gpu/drm/vkms/vkms_formats.c
302
return argb_u16_from_u16161616(0xffff, r, g, b);
drivers/gpu/drm/vkms/vkms_formats.c
348
#define READ_LINE_ARGB8888(function_name, pixel_name, a, r, g, b) \
drivers/gpu/drm/vkms/vkms_formats.c
349
READ_LINE(function_name, pixel_name, u8, argb_u16_from_u8888, a, r, g, b)
drivers/gpu/drm/vkms/vkms_formats.c
361
#define READ_LINE_le16161616(function_name, pixel_name, a, r, g, b) \
drivers/gpu/drm/vkms/vkms_formats.c
362
READ_LINE(function_name, pixel_name, __le16, argb_u16_from_le16161616, a, r, g, b)
drivers/gpu/drm/vkms/vkms_formats.c
602
out_pixel[1] = DIV_ROUND_CLOSEST(in_pixel->g, 257);
drivers/gpu/drm/vkms/vkms_formats.c
610
out_pixel[1] = DIV_ROUND_CLOSEST(in_pixel->g, 257);
drivers/gpu/drm/vkms/vkms_formats.c
618
out_pixel[1] = DIV_ROUND_CLOSEST(in_pixel->g, 257);
drivers/gpu/drm/vkms/vkms_formats.c
628
pixel[1] = cpu_to_le16(in_pixel->g);
drivers/gpu/drm/vkms/vkms_formats.c
638
pixel[1] = cpu_to_le16(in_pixel->g);
drivers/gpu/drm/vkms/vkms_formats.c
650
s64 fp_g = drm_int2fixp(in_pixel->g);
drivers/gpu/drm/vkms/vkms_formats.c
654
u16 g = drm_fixp2int(drm_fixp_div(fp_g, fp_g_ratio));
drivers/gpu/drm/vkms/vkms_formats.c
657
*pixel = cpu_to_le16(r << 11 | g << 5 | b);
drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h
124
uint32 g;
drivers/gpu/drm/vmwgfx/device_include/svga3d_types.h
134
float g;
drivers/gpu/drm/vmwgfx/device_include/svga_reg.h
370
uint32 g : 8;
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
1323
u16 *r, u16 *g, u16 *b,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
1332
r[i], g[i], b[i]);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
1334
vmw_write(dev_priv, SVGA_PALETTE_BASE + i * 3 + 1, g[i] >> 8);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
353
u16 *r, u16 *g, u16 *b,
drivers/gpu/drm/xe/tests/xe_args_test.c
138
count = COUNT_ARGS(a, b, c, d, e, f, g, h, i, j, k, l);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1030
u8 g;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1036
for (g = 0; g < count; g++)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1037
pf_config_set_u32_done(gt, vfid, values[g], actual[g],
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1038
to_group_name(what, g, group_name, sizeof(group_name)),
drivers/gpu/host1x/hw/channel_hw.c
131
struct host1x_job_gather *g = &cmd->gather;
drivers/gpu/host1x/hw/channel_hw.c
133
dma_addr_t addr = g->base + g->offset;
drivers/gpu/host1x/hw/channel_hw.c
139
trace_write_gather(cdma, g->bo, g->offset, g->words);
drivers/gpu/host1x/hw/channel_hw.c
143
u32 op1 = host1x_opcode_gather_wide(g->words);
drivers/gpu/host1x/hw/channel_hw.c
153
u32 op1 = host1x_opcode_gather(g->words);
drivers/gpu/host1x/hw/debug_hw.c
218
struct host1x_job_gather *g;
drivers/gpu/host1x/hw/debug_hw.c
224
g = &job->cmds[i].gather;
drivers/gpu/host1x/hw/debug_hw.c
229
mapped = host1x_bo_mmap(g->bo);
drivers/gpu/host1x/hw/debug_hw.c
237
&g->base, g->offset, g->words);
drivers/gpu/host1x/hw/debug_hw.c
239
show_gather(o, g->base + g->offset, g->words, NULL,
drivers/gpu/host1x/hw/debug_hw.c
240
g->base, mapped);
drivers/gpu/host1x/hw/debug_hw.c
243
host1x_bo_munmap(g->bo, mapped);
drivers/gpu/host1x/job.c
146
struct host1x_job_gather *g;
drivers/gpu/host1x/job.c
223
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
225
g->bo = host1x_bo_get(g->bo);
drivers/gpu/host1x/job.c
226
if (!g->bo) {
drivers/gpu/host1x/job.c
231
map = host1x_bo_pin(host->dev, g->bo, DMA_TO_DEVICE, NULL);
drivers/gpu/host1x/job.c
275
host1x_bo_put(g->bo);
drivers/gpu/host1x/job.c
281
static int do_relocs(struct host1x_job *job, struct host1x_job_gather *g)
drivers/gpu/host1x/job.c
284
struct host1x_bo *cmdbuf = g->bo;
drivers/gpu/host1x/job.c
301
g->offset / sizeof(u32);
drivers/gpu/host1x/job.c
458
static int validate(struct host1x_firewall *fw, struct host1x_job_gather *g)
drivers/gpu/host1x/job.c
461
(g->offset / sizeof(u32));
drivers/gpu/host1x/job.c
465
fw->words = g->words;
drivers/gpu/host1x/job.c
466
fw->cmdbuf = g->bo;
drivers/gpu/host1x/job.c
541
struct host1x_job_gather *g;
drivers/gpu/host1x/job.c
546
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
548
size += g->words * sizeof(u32);
drivers/gpu/host1x/job.c
569
struct host1x_job_gather *g;
drivers/gpu/host1x/job.c
574
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
577
gather = host1x_bo_mmap(g->bo);
drivers/gpu/host1x/job.c
578
memcpy(job->gather_copy_mapped + offset, gather + g->offset,
drivers/gpu/host1x/job.c
579
g->words * sizeof(u32));
drivers/gpu/host1x/job.c
580
host1x_bo_munmap(g->bo, gather);
drivers/gpu/host1x/job.c
583
g->base = job->gather_copy;
drivers/gpu/host1x/job.c
584
g->offset = offset;
drivers/gpu/host1x/job.c
587
if (validate(&fw, g))
drivers/gpu/host1x/job.c
590
offset += g->words * sizeof(u32);
drivers/gpu/host1x/job.c
619
struct host1x_job_gather *g;
drivers/gpu/host1x/job.c
623
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
626
if (g->handled)
drivers/gpu/host1x/job.c
631
g->base = job->gather_addr_phys[i];
drivers/gpu/host1x/job.c
635
job->cmds[j].gather.bo == g->bo) {
drivers/gpu/host1x/job.c
637
job->cmds[j].gather.base = g->base;
drivers/gpu/host1x/job.c
641
err = do_relocs(job, g);
drivers/hid/bpf/progs/hid_bpf_helpers.h
116
static inline void _name##_guard_cleanup(struct _name##_guard *g) { \
drivers/hid/bpf/progs/hid_bpf_helpers.h
117
if (g && g->lock) \
drivers/hid/bpf/progs/hid_bpf_helpers.h
118
_unlock(g->lock); \
drivers/hid/bpf/progs/hid_bpf_helpers.h
208
#define HID_DEVICE(b, g, ven, prod) \
drivers/hid/bpf/progs/hid_bpf_helpers.h
212
__uint(group, (g)); \
drivers/hid/hid-led.c
177
enum led_brightness r, g, b;
drivers/hid/hid-led.c
180
g = rgb->green.cdev.brightness;
drivers/hid/hid-led.c
184
return RISO_KAGAKU_IX(r, b, g);
drivers/hid/hid-led.c
186
return RISO_KAGAKU_IX(r, g, b);
drivers/hid/hid-led.c
43
#define RISO_KAGAKU_IX(r, g, b) riso_kagaku_tbl[((r)?1:0)+((g)?2:0)+((b)?4:0)]
drivers/hid/hid-sony.c
1790
report->g = sc->led_state[1];
drivers/hid/hid-sony.c
503
u8 r, g, b;
drivers/hid/hid-wiimote-modules.c
1997
__u8 o, r, y, g, b, bass, bm, bp;
drivers/hid/hid-wiimote-modules.c
2039
g = !(ext[5] & 0x10);
drivers/hid/hid-wiimote-modules.c
2060
g, &wdata->state.pressure_drums[3],
drivers/hwmon/mr75203.c
161
u32 g;
drivers/hwmon/mr75203.c
232
&pvt->ts_coeff.g);
drivers/hwmon/mr75203.c
267
s64 tmp = ts_coeff->g +
drivers/hwmon/mr75203.c
735
ts_coeff->g = PVT_SERIES5_G_CONST;
drivers/hwmon/mr75203.c
741
ts_coeff->g = PVT_SERIES6_G_CONST;
drivers/hwmon/mr75203.c
755
device_property_read_u32(dev, "moortec,ts-coeff-g", &ts_coeff->g);
drivers/hwmon/mr75203.c
760
ts_coeff->h, ts_coeff->g, ts_coeff->j, ts_coeff->cal5);
drivers/iio/industrialio-gts-helper.c
599
static int sanity_check_gain(const struct iio_gain_sel_pair *g)
drivers/iio/industrialio-gts-helper.c
601
if (g->sel < 0 || g->gain <= 0)
drivers/iio/industrialio-gts-helper.c
609
int g, t, ret;
drivers/iio/industrialio-gts-helper.c
620
for (g = 0; g < gts->num_hwgain; g++) {
drivers/iio/industrialio-gts-helper.c
621
ret = sanity_check_gain(>s->hwgain_table[g]);
drivers/iio/industrialio-gts-helper.c
626
for (g = 0; g < gts->num_hwgain; g++) {
drivers/iio/industrialio-gts-helper.c
630
gain = gts->hwgain_table[g].gain;
drivers/infiniband/hw/bng_re/bng_roce_hsi.h
2599
u8 g;
drivers/infiniband/hw/bng_re/bng_roce_hsi.h
2667
u8 g;
drivers/infiniband/hw/bng_re/bng_roce_hsi.h
2915
u8 g;
drivers/infiniband/hw/bng_re/bng_roce_hsi.h
3004
u8 g;
drivers/infiniband/hw/bnxt_re/debugfs.c
160
*val = ccparam->g;
drivers/infiniband/hw/bnxt_re/debugfs.c
239
ccparam->g = val;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
1096
cc_param->g = sb->g;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
925
req->g = cc_param->g;
drivers/infiniband/hw/bnxt_re/qplib_sp.h
310
u8 g;
drivers/infiniband/hw/bnxt_re/roce_hsi.h
2446
u8 g;
drivers/infiniband/hw/bnxt_re/roce_hsi.h
2517
u8 g;
drivers/infiniband/hw/bnxt_re/roce_hsi.h
2654
u8 g;
drivers/infiniband/hw/bnxt_re/roce_hsi.h
2744
u8 g;
drivers/infiniband/hw/mlx5/cq.c
180
u8 g;
drivers/infiniband/hw/mlx5/cq.c
232
g = (be32_to_cpu(cqe->flags_rqpn) >> 28) & 3;
drivers/infiniband/hw/mlx5/cq.c
233
wc->wc_flags |= g ? IB_WC_GRH : 0;
drivers/infiniband/ulp/srp/ib_srp.c
1026
const struct attribute_group **g;
drivers/infiniband/ulp/srp/ib_srp.c
1029
for (g = shost->hostt->shost_groups; *g; ++g) {
drivers/infiniband/ulp/srp/ib_srp.c
1030
for (attr = (*g)->attrs; *attr; ++attr) {
drivers/infiniband/ulp/srpt/ib_srpt.c
599
const __be16 *g = (const __be16 *)guid;
drivers/infiniband/ulp/srpt/ib_srpt.c
602
be16_to_cpu(g[0]), be16_to_cpu(g[1]),
drivers/infiniband/ulp/srpt/ib_srpt.c
603
be16_to_cpu(g[2]), be16_to_cpu(g[3]));
drivers/input/misc/yealink.c
52
#define _SEG(t, a, am, b, bm, c, cm, d, dm, e, em, f, fm, g, gm) \
drivers/input/misc/yealink.c
55
_LOC(d, dm), _LOC(e, em), _LOC(g, gm), \
drivers/leds/leds-bd2802.c
115
return !led->led[id].g;
drivers/leds/leds-bd2802.c
126
if (led->led[id].r || led->led[id].g || led->led[id].b)
drivers/leds/leds-bd2802.c
184
led->led[i].g = led_bit;
drivers/leds/leds-bd2802.c
63
unsigned g:2;
drivers/leds/leds-bd2802.c
745
if (led->led[i].g)
drivers/leds/leds-bd2802.c
746
bd2802_turn_on(led, i, GREEN, led->led[i].g);
drivers/leds/leds-lp3952.c
147
u8 cmd_index, u8 r, u8 g, u8 b,
drivers/leds/leds-lp3952.c
155
.g = g,
drivers/leds/leds-lp5562.c
268
ptn->g, ptn->size_g);
drivers/leds/leds-turris-omnia.c
57
static int omnia_cmd_set_color(const struct i2c_client *client, u8 led, u8 r, u8 g, u8 b)
drivers/leds/leds-turris-omnia.c
59
u8 buf[5] = { OMNIA_CMD_LED_COLOR, led, r, g, b };
drivers/md/bcache/btree.c
1231
struct bucket *g;
drivers/md/bcache/btree.c
1245
g = PTR_BUCKET(c, k, i);
drivers/md/bcache/btree.c
1247
if (gen_after(g->last_gc, PTR_GEN(k, i)))
drivers/md/bcache/btree.c
1248
g->last_gc = PTR_GEN(k, i);
drivers/md/bcache/btree.c
1255
cache_bug_on(GC_MARK(g) &&
drivers/md/bcache/btree.c
1256
(GC_MARK(g) == GC_MARK_METADATA) != (level != 0),
drivers/md/bcache/btree.c
1258
GC_MARK(g), level);
drivers/md/bcache/btree.c
1261
SET_GC_MARK(g, GC_MARK_METADATA);
drivers/md/bcache/btree.c
1263
SET_GC_MARK(g, GC_MARK_DIRTY);
drivers/md/bcache/btree.c
1264
else if (!GC_MARK(g))
drivers/md/bcache/btree.c
1265
SET_GC_MARK(g, GC_MARK_RECLAIMABLE);
drivers/md/bcache/btree.c
1268
SET_GC_SECTORS_USED(g, min_t(unsigned int,
drivers/md/bcache/btree.c
1269
GC_SECTORS_USED(g) + KEY_SIZE(k),
drivers/md/bcache/btree.c
1272
BUG_ON(!GC_SECTORS_USED(g));
drivers/md/bcache/extents.c
177
struct bucket *g;
drivers/md/bcache/extents.c
182
g = PTR_BUCKET(b->c, k, i);
drivers/md/bcache/extents.c
185
g->prio != BTREE_PRIO ||
drivers/md/bcache/extents.c
187
GC_MARK(g) != GC_MARK_METADATA))
drivers/md/bcache/extents.c
200
buf, PTR_BUCKET_NR(b->c, k, i), atomic_read(&g->pin),
drivers/md/bcache/extents.c
201
g->prio, g->gen, g->last_gc, GC_MARK(g));
drivers/md/bcache/extents.c
510
struct bucket *g = PTR_BUCKET(b->c, k, ptr);
drivers/md/bcache/extents.c
515
(!GC_MARK(g) ||
drivers/md/bcache/extents.c
516
GC_MARK(g) == GC_MARK_METADATA ||
drivers/md/bcache/extents.c
517
(GC_MARK(g) != GC_MARK_DIRTY && KEY_DIRTY(k))))
drivers/md/bcache/extents.c
520
if (g->prio == BTREE_PRIO)
drivers/md/bcache/extents.c
532
buf, PTR_BUCKET_NR(b->c, k, ptr), atomic_read(&g->pin),
drivers/md/bcache/extents.c
533
g->prio, g->gen, g->last_gc, GC_MARK(g));
drivers/md/dm-writecache.c
1937
struct wc_entry *f, *g, *e = NULL;
drivers/md/dm-writecache.c
2003
e = g;
drivers/md/dm-writecache.c
2033
g = container_of(next_node, struct wc_entry, rb_node);
drivers/md/dm-writecache.c
2034
if (unlikely(read_original_sector(wc, g) ==
drivers/md/dm-writecache.c
2036
f = g;
drivers/md/dm-writecache.c
2039
if (read_original_sector(wc, g) !=
drivers/md/dm-writecache.c
2042
if (unlikely(g->write_in_progress))
drivers/md/dm-writecache.c
2044
if (unlikely(!writecache_entry_is_committed(wc, g)))
drivers/md/dm-writecache.c
2048
if (g != f + 1)
drivers/md/dm-writecache.c
2057
list_move(&g->lru, &wbl.list);
drivers/md/dm-writecache.c
2059
g->write_in_progress = true;
drivers/md/dm-writecache.c
2060
g->wc_list_contiguous = BIO_MAX_VECS;
drivers/md/dm-writecache.c
2061
f = g;
drivers/md/dm-writecache.c
2067
g = container_of(next_node, struct wc_entry, rb_node);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1153
static void mult_matrix(double *r, double *g, double *b, const double m[3][3])
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1157
ir = m[0][0] * (*r) + m[0][1] * (*g) + m[0][2] * (*b);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1158
ig = m[1][0] * (*r) + m[1][1] * (*g) + m[1][2] * (*b);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1159
ib = m[2][0] * (*r) + m[2][1] * (*g) + m[2][2] * (*b);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1161
*g = ig;
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1232
double *r, double *g, double *b)
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1237
*g = transfer_srgb_to_rgb(*g);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1243
mult_matrix(r, g, b, rec709_to_240m);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1246
mult_matrix(r, g, b, rec709_to_170m);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1249
mult_matrix(r, g, b, rec709_to_ebu);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1252
mult_matrix(r, g, b, rec709_to_ntsc1953);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1255
mult_matrix(r, g, b, rec709_to_oprgb);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1258
mult_matrix(r, g, b, rec709_to_bt2020);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1261
mult_matrix(r, g, b, rec709_to_dcip3);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1272
*g = ((*g) < 0) ? 0 : (((*g) > 1) ? 1 : (*g));
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1279
*g = transfer_rgb_to_rec709(*g);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1284
*g = transfer_rgb_to_srgb(*g);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1289
*g = transfer_rgb_to_oprgb(*g);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1294
*g = transfer_rgb_to_dcip3(*g);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1299
*g = transfer_rgb_to_smpte2084(*g);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1304
*g = transfer_rgb_to_smpte240m(*g);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1387
double r, g, b;
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1393
g = tpg_colors[i].g / 255.0;
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1396
csc(c, x, &r, &g, &b);
drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c
1401
(int)(r * 4080), (int)(g * 4080), (int)(b * 4080));
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1008
color_to_ycbcr(tpg, r, g, b, &y, &cb, &cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1060
g = (g * 219) / 255 + (16 << 4);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1066
g >>= 9;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1072
g >>= 6;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1085
g >>= 8;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1101
g >>= 7;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1106
g >>= 6;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1111
g >>= 4;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1117
tpg->colors[k][1] = g;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
585
static void color_to_hsv(struct tpg_data *tpg, int r, int g, int b,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
594
g >>= 4;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
598
max_rgb = max3(r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
607
min_rgb = min3(r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
622
aux = g - b;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
624
} else if (max_rgb == g) {
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
628
aux = r - g;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
650
static void rgb2ycbcr(const int m[3][3], int r, int g, int b,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
653
*y = ((m[0][0] * r + m[0][1] * g + m[0][2] * b) >> 16) + (y_offset << 4);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
654
*cb = ((m[1][0] * r + m[1][1] * g + m[1][2] * b) >> 16) + (128 << 4);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
655
*cr = ((m[2][0] * r + m[2][1] * g + m[2][2] * b) >> 16) + (128 << 4);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
658
static void color_to_ycbcr(struct tpg_data *tpg, int r, int g, int b,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
718
rgb2ycbcr(full ? bt601_full : bt601, r, g, b, y_offset, y, cb, cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
723
rgb2ycbcr(bt601, r, g, b, 16, y, cb, cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
728
rgb2ycbcr(rec709, r, g, b, 16, y, cb, cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
731
rgb2ycbcr(full ? bt2020_full : bt2020, r, g, b, y_offset, y, cb, cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
735
COEFF(0.6780, 255) * rec709_to_linear(g) +
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
749
rgb2ycbcr(full ? smpte240m_full : smpte240m, r, g, b, y_offset, y, cb, cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
753
rgb2ycbcr(full ? rec709_full : rec709, r, g, b, y_offset, y, cb, cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
759
int y_offset, int *r, int *g, int *b)
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
765
*g = m[1][0] * y + m[1][1] * cb + m[1][2] * cr;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
768
*g = clamp(*g >> 12, 0, 0xff0);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
773
int *r, int *g, int *b)
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
833
ycbcr2rgb(full ? bt601_full : bt601, y, cb, cr, y_offset, r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
838
ycbcr2rgb(bt601, y, cb, cr, 16, r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
843
ycbcr2rgb(rec709, y, cb, cr, 16, r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
846
ycbcr2rgb(full ? bt2020_full : bt2020, y, cb, cr, y_offset, r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
870
*g = linear_to_rec709(lin_g >> 12);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
873
ycbcr2rgb(full ? smpte240m_full : smpte240m, y, cb, cr, y_offset, r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
877
ycbcr2rgb(full ? rec709_full : rec709, y, cb, cr, y_offset, r, g, b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
887
int g = tpg_colors[col].g;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
896
g = tpg_colors[col].g;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
902
g = tpg_colors[col].g;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
905
r = g = b = get_random_u8();
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
907
r = g = b = tpg->qual_offset + get_random_u32_below(196);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
909
r = g = b = k - TPG_COLOR_RAMP;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
914
g = tpg_csc_colors[tpg->colorspace][tpg->real_xfer_func][col].g;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
918
g <<= 4;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
926
r = g = b = (13879 * r + 46688 * g + 4713 * b) >> 16;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
945
g = (g * 219) / 255 + (16 << 4);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
956
g = clamp(g, 16 << 4, 235 << 4);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
959
g = (g - (16 << 4)) * 255 / 219;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
971
color_to_ycbcr(tpg, r, g, b, &y, &cb, &cr);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
986
ycbcr_to_color(tpg, y, cb, cr, &r, &g, &b);
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
998
color_to_hsv(tpg, r, g, b, &h, &s, &v);
drivers/media/dvb-frontends/dib0090.c
920
const u16 *g;
drivers/media/dvb-frontends/dib0090.c
969
g = state->rf_ramp + 1; /* point on RF LNA1 max gain */
drivers/media/dvb-frontends/dib0090.c
972
if (g[0] == 0 || ref < (g[1] - g[0])) /* if total gain of the current amp is null or this amp is not concerned because it starts to work from an higher gain value */
drivers/media/dvb-frontends/dib0090.c
974
else if (ref >= g[1]) /* Gain to set is higher than the high working point of this amp */
drivers/media/dvb-frontends/dib0090.c
975
v = g[2]; /* force this amp to be full gain */
drivers/media/dvb-frontends/dib0090.c
977
v = ((ref - (g[1] - g[0])) * g[2]) / g[0];
drivers/media/dvb-frontends/dib0090.c
994
g += 3; /* go to next gain bloc */
drivers/media/dvb-frontends/dib0090.c
998
g = state->bb_ramp + 1; /* point on BB gain 1 max gain */
drivers/media/dvb-frontends/mxl5xx.c
375
u32 x, g, tmp = gold;
drivers/media/dvb-frontends/mxl5xx.c
379
for (g = 0, x = 1; g < tmp; g++)
drivers/media/dvb-frontends/stb6100.c
333
u8 g, psd2, odiv;
drivers/media/dvb-frontends/stb6100.c
412
g = 9; /* +4 dB */
drivers/media/dvb-frontends/stb6100.c
414
g = 11; /* +8 dB */
drivers/media/dvb-frontends/stb6100.c
416
g = 14; /* +14 dB */
drivers/media/dvb-frontends/stb6100.c
418
regs[STB6100_G] = (0x10 & ~STB6100_G_G) | g;
drivers/media/dvb-frontends/stb6100.c
435
frequency, srate, (unsigned int)g, (unsigned int)odiv,
drivers/media/i2c/gc0308.c
371
u8 g;
drivers/media/i2c/gc0308.c
376
{ .r = red, .g = green, .b = blue }
drivers/media/i2c/gc0308.c
843
{GC0308_AWB_G_GAIN, regs->g},
drivers/media/i2c/tea6420.c
42
int g = (o >> 4) & 0xf;
drivers/media/i2c/tea6420.c
47
v4l2_dbg(1, debug, sd, "i=%d, o=%d, g=%d\n", i, o, g);
drivers/media/i2c/tea6420.c
50
if (i < 1 || i > 6 || o < 1 || o > 4 || g < 0 || g > 6 || g % 2 != 0)
drivers/media/i2c/tea6420.c
57
switch (g) {
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
1259
rkisp1_write(params->rkisp1, RKISP1_CIF_ISP_DPF_STRENGTH_G, arg->g);
drivers/media/test-drivers/vim2m.c
293
u8 _r[2], _g[2], _b[2], *r, *g, *b;
drivers/media/test-drivers/vim2m.c
299
g = _g;
drivers/media/test-drivers/vim2m.c
308
*g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03;
drivers/media/test-drivers/vim2m.c
317
*g++ = (u8)((((pix & 0x07e0) >> 5)) << 2) | 0x03;
drivers/media/test-drivers/vim2m.c
325
*g++ = src[i][1];
drivers/media/test-drivers/vim2m.c
332
*g++ = src[i][1];
drivers/media/test-drivers/vim2m.c
341
g = _g;
drivers/media/test-drivers/vim2m.c
350
pix = ((*r << 8) & 0xf800) | ((*g << 3) & 0x07e0) |
drivers/media/test-drivers/vim2m.c
363
pix = ((*r << 8) & 0xf800) | ((*g << 3) & 0x07e0) |
drivers/media/test-drivers/vim2m.c
374
*(*dst)++ = *g++;
drivers/media/test-drivers/vim2m.c
381
*(*dst)++ = *g++;
drivers/media/test-drivers/vim2m.c
390
y = ((8453 * (*r) + 16594 * (*g) + 3223 * (*b)
drivers/media/test-drivers/vim2m.c
392
u = ((-4878 * (*r) - 9578 * (*g) + 14456 * (*b)
drivers/media/test-drivers/vim2m.c
394
v = ((14456 * (*r++) - 12105 * (*g++) - 2351 * (*b++)
drivers/media/test-drivers/vim2m.c
396
y1 = ((8453 * (*r) + 16594 * (*g) + 3223 * (*b)
drivers/media/test-drivers/vim2m.c
409
*(*dst)++ = *++g;
drivers/media/test-drivers/vim2m.c
411
*(*dst)++ = *g;
drivers/media/test-drivers/vim2m.c
417
*(*dst)++ = *g;
drivers/media/test-drivers/vim2m.c
421
*(*dst)++ = *++g;
drivers/media/test-drivers/vim2m.c
426
*(*dst)++ = *g;
drivers/media/test-drivers/vim2m.c
430
*(*dst)++ = *++g;
drivers/media/test-drivers/vim2m.c
436
*(*dst)++ = *++g;
drivers/media/test-drivers/vim2m.c
438
*(*dst)++ = *g;
drivers/media/usb/gspca/cpia1.c
563
u8 e, u8 f, u8 g, u8 h,
drivers/media/usb/gspca/cpia1.c
578
gspca_dev->usb_buf[2] = g;
drivers/media/usb/gspca/etoms.c
629
__u8 r, g, b;
drivers/media/usb/gspca/etoms.c
639
g = (gspca_dev->usb_buf[0] + gspca_dev->usb_buf[3]) >> 1;
drivers/media/usb/gspca/etoms.c
644
g = ((g << 9) + (g << 7) + (g << 5)) >> 10;
drivers/media/usb/gspca/etoms.c
645
luma = LIMIT(r + g + b);
drivers/media/usb/gspca/sn9c2028.c
253
static void set_gain(struct gspca_dev *gspca_dev, s32 g)
drivers/media/usb/gspca/sn9c2028.c
266
genius_vcam_live_gain_cmds[0].instruction[2] = g;
drivers/media/usb/gspca/sn9c20x.c
1492
static void set_gain(struct gspca_dev *gspca_dev, s32 g)
drivers/media/usb/gspca/sn9c20x.c
1508
gain[3] = ov_gain[g];
drivers/media/usb/gspca/sn9c20x.c
1513
gain[3] = micron1_gain[g] >> 8;
drivers/media/usb/gspca/sn9c20x.c
1514
gain[4] = micron1_gain[g];
drivers/media/usb/gspca/sn9c20x.c
1519
gain[3] = micron1_gain[g] >> 8;
drivers/media/usb/gspca/sn9c20x.c
1520
gain[4] = micron1_gain[g];
drivers/media/usb/gspca/sn9c20x.c
1525
gain[3] = micron2_gain[g] >> 8;
drivers/media/usb/gspca/sn9c20x.c
1526
gain[4] = micron2_gain[g];
drivers/media/usb/gspca/sn9c20x.c
1531
gain[3] = hv7131r_gain[g];
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
250
static int hdcs_set_gains(struct sd *sd, u8 g)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
256
if (g > 127)
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
257
g = 0x80 | (g / 2);
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
259
gains[0] = g;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
260
gains[1] = g;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
261
gains[2] = g;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
262
gains[3] = g;
drivers/media/usb/gspca/zc3xx.c
5713
int g, i, adj, gp1, gp2;
drivers/media/usb/gspca/zc3xx.c
5743
g = Tgamma[i] + delta_b[i] * brightness / 256
drivers/media/usb/gspca/zc3xx.c
5745
if (g > 0xff)
drivers/media/usb/gspca/zc3xx.c
5746
g = 0xff;
drivers/media/usb/gspca/zc3xx.c
5747
else if (g < 0)
drivers/media/usb/gspca/zc3xx.c
5748
g = 0;
drivers/media/usb/gspca/zc3xx.c
5749
reg_w(gspca_dev, g, 0x0120 + i); /* gamma */
drivers/media/usb/gspca/zc3xx.c
5755
gr[i - 1] = (g - gp2) / 2;
drivers/media/usb/gspca/zc3xx.c
5757
gr[0] = gp1 == 0 ? 0 : (g - gp1);
drivers/media/usb/gspca/zc3xx.c
5759
gp1 = g;
drivers/memory/tegra/tegra20.c
436
static u32 tegra20_mc_stat_gather_control(const struct tegra20_mc_stat_gather *g)
drivers/memory/tegra/tegra20.c
440
control = FIELD_PREP(MC_STAT_CONTROL_EVENT, g->event);
drivers/memory/tegra/tegra20.c
441
control |= FIELD_PREP(MC_STAT_CONTROL_CLIENT_ID, g->client);
drivers/memory/tegra/tegra20.c
442
control |= FIELD_PREP(MC_STAT_CONTROL_PRI_EVENT, g->pri_event);
drivers/memory/tegra/tegra20.c
443
control |= FIELD_PREP(MC_STAT_CONTROL_FILTER_PRI, g->pri_filter);
drivers/memory/tegra/tegra20.c
444
control |= FIELD_PREP(MC_STAT_CONTROL_FILTER_CLIENT_ENABLE, g->client_enb);
drivers/misc/lkdtm/bugs.c
756
.g = 0, /* limit in bytes */
drivers/misc/sgi-gru/grumain.c
751
#define next_gru(b, g) (((g) < &(b)->bs_grus[GRU_CHIPLETS_PER_BLADE - 1]) ? \
drivers/misc/sgi-gru/grumain.c
752
((g)+1) : &(b)->bs_grus[0])
drivers/misc/sgi-gru/grutables.h
472
#define get_tfm_for_cpu(g, c) \
drivers/misc/sgi-gru/grutables.h
473
((struct gru_tlb_fault_map *)get_tfm((g)->gs_gru_base_vaddr, (c)))
drivers/misc/sgi-gru/grutables.h
474
#define get_tfh_by_index(g, i) \
drivers/misc/sgi-gru/grutables.h
475
((struct gru_tlb_fault_handle *)get_tfh((g)->gs_gru_base_vaddr, (i)))
drivers/misc/sgi-gru/grutables.h
476
#define get_tgh_by_index(g, i) \
drivers/misc/sgi-gru/grutables.h
477
((struct gru_tlb_global_handle *)get_tgh((g)->gs_gru_base_vaddr, (i)))
drivers/misc/sgi-gru/grutables.h
478
#define get_cbe_by_index(g, i) \
drivers/misc/sgi-gru/grutables.h
479
((struct gru_control_block_extended *)get_cbe((g)->gs_gru_base_vaddr,\
drivers/misc/vmw_vmci/vmci_queue_pair.c
134
} g; /* Used by the guest. */
drivers/misc/vmw_vmci/vmci_queue_pair.c
258
queue->kernel_if->u.g.vas[i],
drivers/misc/vmw_vmci/vmci_queue_pair.c
259
queue->kernel_if->u.g.pas[i]);
drivers/misc/vmw_vmci/vmci_queue_pair.c
285
(sizeof(*queue->kernel_if->u.g.pas) +
drivers/misc/vmw_vmci/vmci_queue_pair.c
286
sizeof(*queue->kernel_if->u.g.vas)))
drivers/misc/vmw_vmci/vmci_queue_pair.c
289
pas_size = num_pages * sizeof(*queue->kernel_if->u.g.pas);
drivers/misc/vmw_vmci/vmci_queue_pair.c
290
vas_size = num_pages * sizeof(*queue->kernel_if->u.g.vas);
drivers/misc/vmw_vmci/vmci_queue_pair.c
302
queue->kernel_if->u.g.pas = (dma_addr_t *)(queue->kernel_if + 1);
drivers/misc/vmw_vmci/vmci_queue_pair.c
303
queue->kernel_if->u.g.vas =
drivers/misc/vmw_vmci/vmci_queue_pair.c
304
(void **)((u8 *)queue->kernel_if->u.g.pas + pas_size);
drivers/misc/vmw_vmci/vmci_queue_pair.c
308
queue->kernel_if->u.g.vas[i] =
drivers/misc/vmw_vmci/vmci_queue_pair.c
310
&queue->kernel_if->u.g.pas[i],
drivers/misc/vmw_vmci/vmci_queue_pair.c
312
if (!queue->kernel_if->u.g.vas[i]) {
drivers/misc/vmw_vmci/vmci_queue_pair.c
320
queue->q_header = queue->kernel_if->u.g.vas[0];
drivers/misc/vmw_vmci/vmci_queue_pair.c
350
va = kernel_if->u.g.vas[page_index + 1];
drivers/misc/vmw_vmci/vmci_queue_pair.c
398
va = kernel_if->u.g.vas[page_index + 1];
drivers/misc/vmw_vmci/vmci_queue_pair.c
461
produce_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT;
drivers/misc/vmw_vmci/vmci_queue_pair.c
465
consume_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT;
drivers/mtd/nand/raw/nandsim.c
933
char *g;
drivers/mtd/nand/raw/nandsim.c
941
g = gravepages;
drivers/mtd/nand/raw/nandsim.c
943
zero_ok = (*g == '0' ? 1 : 0);
drivers/mtd/nand/raw/nandsim.c
944
page_no = simple_strtoul(g, &g, 0);
drivers/mtd/nand/raw/nandsim.c
950
if (*g == ':') {
drivers/mtd/nand/raw/nandsim.c
951
g += 1;
drivers/mtd/nand/raw/nandsim.c
952
max_reads = simple_strtoul(g, &g, 0);
drivers/mtd/nand/raw/nandsim.c
954
if (*g == ',')
drivers/mtd/nand/raw/nandsim.c
955
g += 1;
drivers/mtd/nand/raw/nandsim.c
964
} while (*g);
drivers/mtd/ubi/debug.h
25
#define ubi_dbg_print_hex_dump(l, ps, pt, r, g, b, len, a) \
drivers/mtd/ubi/debug.h
26
print_hex_dump(l, ps, pt, r, g, b, len, a)
drivers/mtd/ubi/gluebi.c
281
struct gluebi_device *gluebi, *g;
drivers/mtd/ubi/gluebi.c
321
g = find_gluebi_nolock(vi->ubi_num, vi->vol_id);
drivers/mtd/ubi/gluebi.c
322
if (g)
drivers/mtd/ubi/gluebi.c
324
g->mtd.index, vi->ubi_num, vi->vol_id);
drivers/mtd/ubi/gluebi.c
479
struct gluebi_device *gluebi, *g;
drivers/mtd/ubi/gluebi.c
481
list_for_each_entry_safe(gluebi, g, &gluebi_devices, list) {
drivers/net/amt.c
1151
amtmq->g = 0;
drivers/net/ethernet/cavium/liquidio/lio_core.c
136
g = kzalloc_node(sizeof(*g), GFP_KERNEL,
drivers/net/ethernet/cavium/liquidio/lio_core.c
138
if (!g)
drivers/net/ethernet/cavium/liquidio/lio_core.c
139
g = kzalloc_obj(*g);
drivers/net/ethernet/cavium/liquidio/lio_core.c
140
if (!g)
drivers/net/ethernet/cavium/liquidio/lio_core.c
143
g->sg = lio->glists_virt_base[i] +
drivers/net/ethernet/cavium/liquidio/lio_core.c
146
g->sg_dma_ptr = lio->glists_dma_base[i] +
drivers/net/ethernet/cavium/liquidio/lio_core.c
149
list_add_tail(&g->list, &lio->glist[i]);
drivers/net/ethernet/cavium/liquidio/lio_core.c
44
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_core.c
55
g = (struct octnic_gather *)
drivers/net/ethernet/cavium/liquidio/lio_core.c
57
kfree(g);
drivers/net/ethernet/cavium/liquidio/lio_core.c
58
} while (g);
drivers/net/ethernet/cavium/liquidio/lio_core.c
88
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_main.c
1429
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_main.c
1435
g = finfo->g;
drivers/net/ethernet/cavium/liquidio/lio_main.c
1439
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
1447
g->sg[(i >> 2)].ptr[(i & 3)],
drivers/net/ethernet/cavium/liquidio/lio_main.c
1454
list_add_tail(&g->list, &lio->glist[iq]);
drivers/net/ethernet/cavium/liquidio/lio_main.c
1470
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_main.c
1478
g = finfo->g;
drivers/net/ethernet/cavium/liquidio/lio_main.c
1482
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
1490
g->sg[(i >> 2)].ptr[(i & 3)],
drivers/net/ethernet/cavium/liquidio/lio_main.c
1498
list_add_tail(&g->list, &lio->glist[iq]);
drivers/net/ethernet/cavium/liquidio/lio_main.c
2393
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_main.c
2396
g = (struct octnic_gather *)
drivers/net/ethernet/cavium/liquidio/lio_main.c
2400
if (!g) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
2410
memset(g->sg, 0, g->sg_size);
drivers/net/ethernet/cavium/liquidio/lio_main.c
2412
g->sg[0].ptr[0] = dma_map_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2416
if (dma_mapping_error(&oct->pci_dev->dev, g->sg[0].ptr[0])) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
2422
add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0);
drivers/net/ethernet/cavium/liquidio/lio_main.c
2429
g->sg[(i >> 2)].ptr[(i & 3)] =
drivers/net/ethernet/cavium/liquidio/lio_main.c
2435
g->sg[i >> 2].ptr[i & 3])) {
drivers/net/ethernet/cavium/liquidio/lio_main.c
2437
g->sg[0].ptr[0],
drivers/net/ethernet/cavium/liquidio/lio_main.c
2443
g->sg[j >> 2].ptr[j & 3],
drivers/net/ethernet/cavium/liquidio/lio_main.c
2452
add_sg_size(&g->sg[(i >> 2)], skb_frag_size(frag),
drivers/net/ethernet/cavium/liquidio/lio_main.c
2457
dptr = g->sg_dma_ptr;
drivers/net/ethernet/cavium/liquidio/lio_main.c
2464
finfo->g = g;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1490
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1494
g = (struct octnic_gather *)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1498
if (!g) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1508
memset(g->sg, 0, g->sg_size);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1510
g->sg[0].ptr[0] = dma_map_single(&oct->pci_dev->dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1514
if (dma_mapping_error(&oct->pci_dev->dev, g->sg[0].ptr[0])) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1519
add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1526
g->sg[(i >> 2)].ptr[(i & 3)] =
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1531
g->sg[i >> 2].ptr[i & 3])) {
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1533
g->sg[0].ptr[0],
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1539
g->sg[j >> 2].ptr[j & 3],
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1548
add_sg_size(&g->sg[(i >> 2)], skb_frag_size(frag),
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1553
dptr = g->sg_dma_ptr;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1557
finfo->g = g;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
821
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
829
g = finfo->g;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
833
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
841
g->sg[(i >> 2)].ptr[(i & 3)],
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
849
list_add_tail(&g->list, &lio->glist[iq]);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
863
struct octnic_gather *g;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
873
g = finfo->g;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
877
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
885
g->sg[(i >> 2)].ptr[(i & 3)],
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
893
list_add_tail(&g->list, &lio->glist[iq]);
drivers/net/ethernet/cavium/liquidio/octeon_main.h
57
struct octnic_gather *g;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
914
struct enetc_psfp_gate *g;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
916
hlist_for_each_entry(g, &epsfp.psfp_gate_list, node)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
917
if (g->index == index)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
918
return g;
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
28
struct mlx5_flow_group **g;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
153
ft->g = kzalloc_objs(*ft->g, MLX5E_FS_UDP_NUM_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
155
if (!in || !ft->g) {
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
156
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
157
ft->g = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
181
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
182
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
191
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
192
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
200
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
201
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
435
ft->g = kzalloc_objs(*ft->g, MLX5E_FS_UDP_NUM_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
437
if (!in || !ft->g) {
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
438
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
439
ft->g = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
452
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
453
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
462
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
463
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
471
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
472
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1716
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1763
g = mlx5_create_flow_group(ft, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1764
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1765
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1769
pre_ct->flow_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1775
g = mlx5_create_flow_group(ft, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1776
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1777
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1781
pre_ct->miss_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
189
ft->g = kzalloc_objs(*ft->g, MLX5E_ACCEL_FS_TCP_NUM_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
191
if (!in || !ft->g) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
192
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
193
ft->g = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
238
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
239
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
248
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
249
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
257
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
258
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
345
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
358
g = mlx5_create_flow_group(ft, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
359
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
360
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
387
rx->status_checks.drop_all_group = g;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
398
mlx5_destroy_flow_group(g);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
263
ft->g = kzalloc_objs(*ft->g, MLX5E_ARFS_NUM_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
264
if (!ft->g)
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
319
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
320
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
328
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
329
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
337
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
338
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
342
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
343
ft->g = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1061
ft->g = kzalloc_objs(*ft->g, MLX5E_NUM_L2_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1062
if (!ft->g)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1066
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1079
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1080
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1090
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1091
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1100
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1101
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1109
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1110
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1113
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1182
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1183
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1194
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1195
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1205
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1206
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1216
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1217
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1225
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1226
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1233
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1234
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1273
ft->g = kzalloc_objs(*ft->g, MLX5E_NUM_VLAN_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1274
if (!ft->g) {
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1288
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
891
if (!IS_ERR_OR_NULL(ft->g[i]))
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
892
mlx5_destroy_flow_group(ft->g[i]);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
893
ft->g[i] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
906
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
644
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
646
g = esw->fdb_table.offloads.send_to_vport_meta_grp;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
647
if (!g)
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2533
u8 g;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2552
g = (flags_rqpn >> 28) & 3;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2554
if ((!g) || dgid[0] != 0xff)
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2564
if (g && (qpn == (flags_rqpn & 0xffffff)) &&
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
23
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
42
g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
43
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
44
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
49
vport->ingress.legacy.allow_untagged_spoofchk_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
58
g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
59
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
60
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
65
vport->ingress.legacy.allow_untagged_only_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
75
g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
76
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
77
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
82
vport->ingress.legacy.allow_spoofchk_only_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
88
g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
89
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
90
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
95
vport->ingress.legacy.drop_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
211
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
228
g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
229
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
230
ret = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
235
vport->ingress.offloads.drop_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
252
g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
253
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
254
ret = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
259
vport->ingress.offloads.metadata_prio_tag_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
272
g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
273
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
274
ret = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
279
vport->ingress.offloads.metadata_allmatch_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
118
g = mlx5_create_flow_group(fdb, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
119
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
120
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
124
esw->fdb_table.legacy.addr_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
133
g = mlx5_create_flow_group(fdb, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
134
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
135
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
139
esw->fdb_table.legacy.allmulti_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
150
g = mlx5_create_flow_group(fdb, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
151
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
152
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
156
esw->fdb_table.legacy.promisc_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
78
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1754
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1779
g = mlx5_create_flow_group(fdb, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1780
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1781
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1785
esw->fdb_table.offloads.send_to_vport_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1798
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1823
g = mlx5_create_flow_group(fdb, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1824
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1825
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1830
esw->fdb_table.offloads.send_to_vport_meta_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1846
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1874
g = mlx5_create_flow_group(fdb, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1875
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1876
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1880
esw->fdb_table.offloads.peer_miss_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1893
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1912
g = mlx5_create_flow_group(fdb, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1913
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1914
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1918
esw->fdb_table.offloads.miss_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2130
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2145
g = mlx5_create_flow_group(esw->offloads.ft_offloads, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2147
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2148
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2154
esw->offloads.vport_rx_group = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2177
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2191
g = mlx5_create_flow_group(esw->offloads.ft_offloads, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2193
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2194
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2200
esw->offloads.vport_rx_drop_group = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2357
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2397
g = mlx5_create_flow_group(ft, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2398
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2399
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2421
esw->offloads.restore_group = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2429
mlx5_destroy_flow_group(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3057
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3084
g = mlx5_create_flow_group(acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3085
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3086
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3091
vport->egress.offloads.bounce_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3187
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3222
g = mlx5_create_flow_group(acl, flow_group_in);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3223
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3224
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3229
vport->egress.offloads.bounce_grp = g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2058
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2067
tree_put_node(&iter->g->node, ft_locked);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2080
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2087
rhl_for_each_entry_rcu(g, tmp, list, hash) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2090
if (fg && fg != g)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2093
if (unlikely(!tree_get_node(&g->node)))
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2102
curr_match->g = g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2115
version += (u64)atomic_read(&iter->g->node.version);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2120
lookup_fte_locked(struct mlx5_flow_group *g,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2127
nested_down_write_ref_node(&g->node, FS_LOCK_PARENT);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2129
nested_down_read_ref_node(&g->node, FS_LOCK_PARENT);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2130
fte_tmp = rhashtable_lookup_fast(&g->ftes_hash, match_value,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2143
up_write_ref_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2145
up_read_ref_node(&g->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2154
up_write_ref_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2156
up_read_ref_node(&g->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2227
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2252
g = iter->g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2253
fte_tmp = lookup_fte_locked(g, spec->match_value, take_write);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2259
rule = add_rule_fg(g, spec, flow_act, dest, dest_num, fte_tmp);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2291
g = iter->g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2293
nested_down_write_ref_node(&g->node, FS_LOCK_PARENT);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2295
if (!g->node.active) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2297
up_write_ref_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2301
err = insert_fte(g, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2303
up_write_ref_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2311
up_write_ref_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2312
rule = add_rule_fg(g, spec, flow_act, dest, dest_num, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2336
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2392
g = alloc_auto_flow_group(ft, spec);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2393
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2394
rule = ERR_CAST(g);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2406
nested_down_write_ref_node(&g->node, FS_LOCK_PARENT);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2409
err = create_auto_flow_group(ft, g);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2413
err = insert_fte(g, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2418
up_write_ref_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2419
rule = add_rule_fg(g, spec, flow_act, dest, dest_num, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2423
tree_put_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2427
up_write_ref_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2430
tree_put_node(&g->node, false);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
37
struct mlx5_flow_group **g;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
477
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
478
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
495
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
496
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
516
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
517
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
526
return PTR_ERR(ttc->g[ttc->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
539
ttc->g = kzalloc_objs(*ttc->g, groups->num_groups);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
540
if (!ttc->g)
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
544
kfree(ttc->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
545
ttc->g = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
562
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
563
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
575
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
576
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
595
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
596
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
605
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
606
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
614
err = PTR_ERR(ttc->g[ttc->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
615
ttc->g[ttc->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
716
ttc->g = kzalloc_objs(*ttc->g, groups->num_groups);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
717
if (!ttc->g)
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
721
kfree(ttc->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
722
ttc->g = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
736
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
737
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
749
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
750
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
759
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
760
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
769
ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
770
if (IS_ERR(ttc->g[ttc->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
778
err = PTR_ERR(ttc->g[ttc->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
779
ttc->g[ttc->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
850
if (!IS_ERR_OR_NULL(ttc->g[i]))
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
851
mlx5_destroy_flow_group(ttc->g[i]);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
852
ttc->g[i] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
855
kfree(ttc->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
17
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
33
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
356
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
368
g = mlx5_create_flow_group(roce->ft, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
369
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
370
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
374
roce->g = g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
385
mlx5_destroy_flow_group(roce->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
460
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
523
g = mlx5_create_flow_group(roce->nic_master_ft, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
524
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
525
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
529
roce->nic_master_group = g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
588
mlx5_destroy_flow_group(tx_roce->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
618
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
652
g = mlx5_create_flow_group(ft, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
653
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
654
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
658
roce->g = g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
670
mlx5_destroy_flow_group(roce->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
713
mlx5_destroy_flow_group(rx_roce->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
728
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
768
g = mlx5_create_flow_group(ft, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
769
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
770
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
774
roce->g = g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
780
g = mlx5_create_flow_group(ft, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
781
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
782
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
786
roce->roce_miss.group = g;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
827
mlx5_destroy_flow_group(roce->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1058
ft->g = kzalloc_objs(*ft->g, RX_CRYPTO_TABLE_NUM_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1059
if (!ft->g)
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1064
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1084
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1085
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1104
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1105
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1115
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1116
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1124
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1125
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1239
roce->miss.g = flow_group;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1255
mlx5_destroy_flow_group(roce->miss.g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1266
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1286
g = mlx5_create_flow_group(roce->ft, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1287
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1288
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1293
roce->g = g;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1299
g = mlx5_create_flow_group(roce->ft, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1300
if (IS_ERR(g)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1301
err = PTR_ERR(g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1306
roce->nic_miss.g = g;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
131
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1312
mlx5_destroy_flow_group(roce->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
137
struct mlx5_flow_group *g;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1409
mlx5_destroy_flow_group(roce->nic_miss.g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1410
mlx5_destroy_flow_group(roce->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
201
if (!IS_ERR_OR_NULL(ft->g[i]))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
202
mlx5_destroy_flow_group(ft->g[i]);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
203
ft->g[i] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
211
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
270
ft->g = kzalloc_objs(*ft->g, TX_CRYPTO_TABLE_NUM_GROUPS);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
271
if (!ft->g)
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
276
kfree(ft->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
277
ft->g = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
290
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
291
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
305
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
306
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
316
ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
317
if (IS_ERR(ft->g[ft->num_groups]))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
325
err = PTR_ERR(ft->g[ft->num_groups]);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
326
ft->g[ft->num_groups] = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
76
struct mlx5_flow_group **g;
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
981
mlx5_destroy_flow_group(miss->g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
992
mlx5_destroy_flow_group(roce->nic_miss.g);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
993
mlx5_destroy_flow_group(roce->g);
drivers/net/ethernet/mellanox/mlx5/core/port.c
715
MLX5_SET(qetc_reg, in, tc_configuration[i].g, 1);
drivers/net/ethernet/mellanox/mlxsw/reg.h
2630
MLXSW_ITEM32(reg, ppbt, g, 0x10, 31, 1);
drivers/net/ethernet/mellanox/mlxsw/reg.h
3885
MLXSW_ITEM32(reg, qpcr, g, 0x00, 14, 2);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3994
int i, g = 0, sum_norm_weight = 0;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4002
if (g > 0)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4003
g = gcd(nh->nh_weight, g);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4005
g = nh->nh_weight;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4013
nh->norm_nh_weight = nh->nh_weight / g;
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1079
#define PTP_CLK_PER_CFG(g, r) __REG(TARGET_PTP, 0, 1, 528, g, 3, 28, 0, r, 2, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1082
#define PTP_PIN_CFG(g) __REG(TARGET_PTP, 0, 1, 0, g, 8, 64, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1109
#define PTP_TOD_SEC_MSB(g) __REG(TARGET_PTP, 0, 1, 0, g, 8, 64, 4, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1118
#define PTP_TOD_SEC_LSB(g) __REG(TARGET_PTP, 0, 1, 0, g, 8, 64, 8, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1121
#define PTP_TOD_NSEC(g) __REG(TARGET_PTP, 0, 1, 0, g, 8, 64, 12, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1130
#define PTP_WF_HIGH_PERIOD(g) __REG(TARGET_PTP,\
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1131
0, 1, 0, g, 8, 64, 24, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1138
#define PTP_WF_LOW_PERIOD(g) __REG(TARGET_PTP,\
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1139
0, 1, 0, g, 8, 64, 28, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1326
#define QSYS_RES_CFG(g) __REG(TARGET_QSYS, 0, 1, 32768, g, 1024, 8, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1329
#define QSYS_CIR_CFG(g) __REG(TARGET_QSYS, 0, 1, 16384, g, 90, 128, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1344
#define QSYS_SE_CFG(g) __REG(TARGET_QSYS, 0, 1, 16384, g, 90, 128, 8, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1370
#define QSYS_SE_DWRR_CFG(g, r) __REG(TARGET_QSYS, 0, 1, 16384, g, 90, 128, 12, r, 12, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1424
#define QSYS_TAS_PROFILE_CFG(g) __REG(TARGET_QSYS, 0, 1, 30720, g, 16, 64, 32, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1538
#define REW_PORT_VLAN_CFG(g) __REG(TARGET_REW, 0, 1, 0, g, 10, 128, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1553
#define REW_TAG_CFG(g) __REG(TARGET_REW, 0, 1, 0, g, 10, 128, 4, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1580
#define REW_PORT_CFG(g) __REG(TARGET_REW, 0, 1, 0, g, 10, 128, 8, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1595
#define REW_DSCP_CFG(g) __REG(TARGET_REW, 0, 1, 0, g, 10, 128, 12, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1604
#define REW_PCP_DEI_CFG(g, r) __REG(TARGET_REW, 0, 1, 0, g, 10, 128, 16, r, 16, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
161
#define ANA_PGID(g) __REG(TARGET_ANA, 0, 1, 27648, g, 89, 8, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
170
#define ANA_PGID_CFG(g) __REG(TARGET_ANA, 0, 1, 27648, g, 89, 8, 4, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
1745
#define SYS_CNT(g) __REG(TARGET_SYS, 0, 1, 0, g, 896, 4, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
272
#define ANA_VLAN_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
305
#define ANA_DROP_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 4, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
332
#define ANA_QOS_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 8, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
35
#define AFI_PORT_FRM_OUT(g) __REG(TARGET_AFI, 0, 1, 98816, g, 10, 8, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
365
#define ANA_VCAP_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 12, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
374
#define ANA_VCAP_S1_CFG(g, r) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 16, r, 3, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
401
#define ANA_VCAP_S2_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 28, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
44
#define AFI_PORT_CFG(g) __REG(TARGET_AFI, 0, 1, 98816, g, 10, 8, 4, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
464
#define ANA_PCP_DEI_CFG(g, r) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 32, r, 16, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
479
#define ANA_CPU_FWD_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 96, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
506
#define ANA_CPU_FWD_BPDU_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 100, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
509
#define ANA_PORT_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 112, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
551
#define ANA_POL_CFG(g) __REG(TARGET_ANA, 0, 1, 28672, g, 9, 128, 116, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
566
#define ANA_PFC_CFG(g) __REG(TARGET_ANA, 0, 1, 30720, g, 8, 64, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
647
#define ANA_POL_PIR_CFG(g) __REG(TARGET_ANA, 0, 1, 16384, g, 345, 32, 0, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
662
#define ANA_POL_MODE(g) __REG(TARGET_ANA, 0, 1, 16384, g, 345, 32, 8, 0, 1, 4)
drivers/net/ethernet/microchip/lan966x/lan966x_regs.h
695
#define ANA_POL_PIR_STATE(g) __REG(TARGET_ANA, 0, 1, 16384, g, 345, 32, 12, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1011
#define ANA_AC_SDLB_XLB_START(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1013
g, regs->gcnt[GC_ANA_AC_SDLB_LBGRP_TBL], 24, 0, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1023
#define ANA_AC_SDLB_PUP_INTERVAL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1025
g, regs->gcnt[GC_ANA_AC_SDLB_LBGRP_TBL], 24, 4, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1034
#define ANA_AC_SDLB_PUP_CTRL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1036
g, regs->gcnt[GC_ANA_AC_SDLB_LBGRP_TBL], 24, 8, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
105
#define ANA_AC_PROBE_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1051
#define ANA_AC_SDLB_LBGRP_MISC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1053
g, regs->gcnt[GC_ANA_AC_SDLB_LBGRP_TBL], 24, 12, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
106
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_MIRROR_PROBE], g, 3, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1063
#define ANA_AC_SDLB_FRM_RATE_TOKENS(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1065
g, regs->gcnt[GC_ANA_AC_SDLB_LBGRP_TBL], 24, 16, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1074
#define ANA_AC_SDLB_LBGRP_STATE_TBL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1076
g, regs->gcnt[GC_ANA_AC_SDLB_LBGRP_TBL], 24, 20, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1098
#define ANA_AC_SDLB_PUP_TOKENS(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1099
__REG(TARGET_ANA_AC_SDLB, 0, 1, 0, g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1109
#define ANA_AC_SDLB_THRES(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1110
__REG(TARGET_ANA_AC_SDLB, 0, 1, 0, g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1126
#define ANA_AC_SDLB_XLB_NEXT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1127
__REG(TARGET_ANA_AC_SDLB, 0, 1, 0, g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1145
#define ANA_AC_SDLB_INH_CTRL(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1146
__REG(TARGET_ANA_AC_SDLB, 0, 1, 0, g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1168
#define ANA_AC_SDLB_INH_LBSET_ADDR(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1169
__REG(TARGET_ANA_AC_SDLB, 0, 1, 0, g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1180
#define ANA_AC_SDLB_DLB_MISC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1181
__REG(TARGET_ANA_AC_SDLB, 0, 1, 0, g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1203
#define ANA_AC_SDLB_DLB_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1204
__REG(TARGET_ANA_AC_SDLB, 0, 1, 0, g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1256
#define ANA_CL_FILTER_CTRL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1257
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1279
#define ANA_CL_VLAN_FILTER_CTRL(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1280
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1350
#define ANA_CL_ETAG_FILTER_CTRL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1351
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1367
#define ANA_CL_VLAN_CTRL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1368
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1438
#define ANA_CL_VLAN_CTRL_2(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1439
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1449
#define ANA_CL_PCP_DEI_MAP_CFG(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1450
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
146
#define ANA_AC_PROBE_PORT_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1466
#define ANA_CL_QOS_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1467
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
147
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_MIRROR_PROBE], g, 3, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
152
#define ANA_AC_PROBE_PORT_CFG1(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
153
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_MIRROR_PROBE], g, 3, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1543
#define ANA_CL_CAPTURE_BPDU_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1544
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1548
#define ANA_CL_ADV_CL_CFG_2(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1549
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1565
#define ANA_CL_ADV_CL_CFG(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1566
__REG(TARGET_ANA_CL, 0, 1, regs->gaddr[GA_ANA_CL_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
158
#define ANA_AC_PROBE_PORT_CFG2(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
159
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_MIRROR_PROBE], g, 3, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
169
#define ANA_AC_SRC_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
170
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_SRC], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
175
#define ANA_AC_SRC_CFG1(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
176
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_SRC], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1781
#define ANA_L2_DLB_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1782
__REG(TARGET_ANA_L2, 0, 1, 0, g, regs->gcnt[GC_ANA_L2_ISDX], 128, 56, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1793
#define ANA_L2_TSN_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1794
__REG(TARGET_ANA_L2, 0, 1, 0, g, regs->gcnt[GC_ANA_L2_ISDX], 128, 100, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
181
#define ANA_AC_SRC_CFG2(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1816
#define ANA_L3_VLAN_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1817
__REG(TARGET_ANA_L3, 0, 1, 0, g, regs->gcnt[GC_ANA_L3_VLAN], 64, 8, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
182
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_SRC], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1875
#define ANA_L3_VLAN_MASK_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1876
__REG(TARGET_ANA_L3, 0, 1, 0, g, regs->gcnt[GC_ANA_L3_VLAN], 64, 16, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1881
#define ANA_L3_VLAN_MASK_CFG1(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1882
__REG(TARGET_ANA_L3, 0, 1, 0, g, regs->gcnt[GC_ANA_L3_VLAN], 64, 20, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1887
#define ANA_L3_VLAN_MASK_CFG2(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1888
__REG(TARGET_ANA_L3, 0, 1, 0, g, regs->gcnt[GC_ANA_L3_VLAN], 64, 24, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1898
#define ASM_RX_IN_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1899
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1903
#define ASM_RX_SYMBOL_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1904
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1908
#define ASM_RX_PAUSE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1909
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1913
#define ASM_RX_UNSUP_OPCODE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1914
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1918
#define ASM_RX_OK_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1919
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
192
#define ANA_AC_PGID_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1923
#define ASM_RX_BAD_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1924
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1928
#define ASM_RX_UC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1929
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
193
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_PGID], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1933
#define ASM_RX_MC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1934
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1938
#define ASM_RX_BC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1939
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1943
#define ASM_RX_CRC_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1944
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1948
#define ASM_RX_UNDERSIZE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1949
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1953
#define ASM_RX_FRAGMENTS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1954
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1958
#define ASM_RX_IN_RANGE_LEN_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1959
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1963
#define ASM_RX_OUT_OF_RANGE_LEN_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1964
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1968
#define ASM_RX_OVERSIZE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1969
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1973
#define ASM_RX_JABBERS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1974
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1978
#define ASM_RX_SIZE64_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1979
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
198
#define ANA_AC_PGID_CFG1(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1983
#define ASM_RX_SIZE65TO127_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1984
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1988
#define ASM_RX_SIZE128TO255_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1989
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
199
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_PGID], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1993
#define ASM_RX_SIZE256TO511_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1994
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1998
#define ASM_RX_SIZE512TO1023_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
1999
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2003
#define ASM_RX_SIZE1024TO1518_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2004
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2008
#define ASM_RX_SIZE1519TOMAX_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2009
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2013
#define ASM_RX_IPG_SHRINK_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2014
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2018
#define ASM_TX_OUT_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2019
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2023
#define ASM_TX_PAUSE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2024
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2028
#define ASM_TX_OK_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2029
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2033
#define ASM_TX_UC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2034
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2038
#define ASM_TX_MC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2039
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
204
#define ANA_AC_PGID_CFG2(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2043
#define ASM_TX_BC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2044
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2048
#define ASM_TX_SIZE64_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2049
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
205
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_PGID], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2053
#define ASM_TX_SIZE65TO127_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2054
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2058
#define ASM_TX_SIZE128TO255_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2059
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2063
#define ASM_TX_SIZE256TO511_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2064
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2068
#define ASM_TX_SIZE512TO1023_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2069
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2073
#define ASM_TX_SIZE1024TO1518_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2074
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2078
#define ASM_TX_SIZE1519TOMAX_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2079
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2083
#define ASM_RX_ALIGNMENT_LOST_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2084
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2088
#define ASM_RX_TAGGED_FRMS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2089
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2093
#define ASM_RX_UNTAGGED_FRMS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2094
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2098
#define ASM_TX_TAGGED_FRMS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2099
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2103
#define ASM_TX_UNTAGGED_FRMS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2104
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2108
#define ASM_PMAC_RX_SYMBOL_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2109
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2113
#define ASM_PMAC_RX_PAUSE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2114
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2118
#define ASM_PMAC_RX_UNSUP_OPCODE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2119
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2123
#define ASM_PMAC_RX_OK_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2124
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2128
#define ASM_PMAC_RX_BAD_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2129
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2133
#define ASM_PMAC_RX_UC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2134
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2138
#define ASM_PMAC_RX_MC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2139
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2143
#define ASM_PMAC_RX_BC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2144
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2148
#define ASM_PMAC_RX_CRC_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2149
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
215
#define ANA_AC_PGID_MISC_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2153
#define ASM_PMAC_RX_UNDERSIZE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2154
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2158
#define ASM_PMAC_RX_FRAGMENTS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2159
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
216
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_PGID], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2163
#define ASM_PMAC_RX_IN_RANGE_LEN_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2164
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2168
#define ASM_PMAC_RX_OUT_OF_RANGE_LEN_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2169
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2173
#define ASM_PMAC_RX_OVERSIZE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2174
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2178
#define ASM_PMAC_RX_JABBERS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2179
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2183
#define ASM_PMAC_RX_SIZE64_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2184
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2188
#define ASM_PMAC_RX_SIZE65TO127_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2189
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2193
#define ASM_PMAC_RX_SIZE128TO255_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2194
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2198
#define ASM_PMAC_RX_SIZE256TO511_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2199
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2203
#define ASM_PMAC_RX_SIZE512TO1023_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2204
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2208
#define ASM_PMAC_RX_SIZE1024TO1518_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2209
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2213
#define ASM_PMAC_RX_SIZE1519TOMAX_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2214
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2218
#define ASM_PMAC_TX_PAUSE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2219
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2223
#define ASM_PMAC_TX_OK_BYTES_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2224
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2228
#define ASM_PMAC_TX_UC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2229
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2233
#define ASM_PMAC_TX_MC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2234
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2238
#define ASM_PMAC_TX_BC_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2239
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2243
#define ASM_PMAC_TX_SIZE64_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2244
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2248
#define ASM_PMAC_TX_SIZE65TO127_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2249
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2253
#define ASM_PMAC_TX_SIZE128TO255_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2254
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2258
#define ASM_PMAC_TX_SIZE256TO511_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2259
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2263
#define ASM_PMAC_TX_SIZE512TO1023_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2264
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2268
#define ASM_PMAC_TX_SIZE1024TO1518_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2269
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2273
#define ASM_PMAC_TX_SIZE1519TOMAX_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2274
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2278
#define ASM_PMAC_RX_ALIGNMENT_LOST_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2279
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2283
#define ASM_MM_RX_ASSEMBLY_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2284
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2288
#define ASM_MM_RX_SMD_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2289
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2293
#define ASM_MM_RX_ASSEMBLY_OK_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2294
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2298
#define ASM_MM_RX_MERGE_FRAG_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2299
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2303
#define ASM_MM_TX_PFRAGMENT_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2304
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2308
#define ASM_TX_MULTI_COLL_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2309
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2313
#define ASM_TX_LATE_COLL_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2314
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2318
#define ASM_TX_XCOLL_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2319
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2323
#define ASM_TX_DEFER_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2324
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2328
#define ASM_TX_XDEFER_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2329
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2333
#define ASM_TX_BACKOFF1_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2334
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2338
#define ASM_TX_CSENSE_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2339
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2343
#define ASM_RX_IN_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2344
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2354
#define ASM_RX_OK_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2355
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2365
#define ASM_PMAC_RX_OK_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2366
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2376
#define ASM_RX_BAD_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2377
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2387
#define ASM_PMAC_RX_BAD_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2388
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2398
#define ASM_TX_OUT_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2399
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2409
#define ASM_TX_OK_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2410
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2420
#define ASM_PMAC_TX_OK_BYTES_MSB_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2421
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2431
#define ASM_RX_SYNC_LOST_ERR_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2432
__REG(TARGET_ASM, 0, 1, 0, g, regs->gcnt[GC_ASM_DEV_STATISTICS], 512, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
256
#define ANA_AC_TSN_SF_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
257
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_TSN_SF_CFG], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2672
#define DEV2G5_PHAD_CTRL(t, g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2673
__REG(TARGET_DEV2G5, t, regs->tsize[TC_DEV2G5], 200, g, 2, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2691
#define DEV2G5_PHAD_CTRL(t, g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
2692
__REG(TARGET_DEV2G5, t, regs->tsize[TC_DEV2G5], 200, g, 2, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
4519
#define EACL_VCAP_ES2_KEY_SEL(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
4521
g, regs->gcnt[GC_EACL_ES2_KEY_SELECT_PROFILE], 8, 0, r, 2, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
4548
#define EACL_ES2_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
4549
__REG(TARGET_EACL, 0, 1, regs->gaddr[GA_EACL_CNT_TBL], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5039
#define GCB_SIO_CLOCK(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5040
__REG(TARGET_GCB, 0, 1, regs->gaddr[GA_GCB_SIO_CTRL], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5056
#define HSCH_CIR_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5057
__REG(TARGET_HSCH, 0, 1, 0, g, regs->gcnt[GC_HSCH_HSCH_CFG], 32, 0, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5073
#define HSCH_EIR_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5074
__REG(TARGET_HSCH, 0, 1, 0, g, regs->gcnt[GC_HSCH_HSCH_CFG], 32, 4, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5090
#define HSCH_SE_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5091
__REG(TARGET_HSCH, 0, 1, 0, g, regs->gcnt[GC_HSCH_HSCH_CFG], 32, 8, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5126
#define HSCH_SE_CONNECT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5127
__REG(TARGET_HSCH, 0, 1, 0, g, regs->gcnt[GC_HSCH_HSCH_CFG], 32, 12, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5138
#define HSCH_SE_DLB_SENSE(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5139
__REG(TARGET_HSCH, 0, 1, 0, g, regs->gcnt[GC_HSCH_HSCH_CFG], 32, 16, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5174
#define HSCH_DWRR_ENTRY(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5175
__REG(TARGET_HSCH, 0, 1, regs->gaddr[GA_HSCH_HSCH_DWRR], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5227
#define HSCH_HSCH_TIMER_CFG(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5228
__REG(TARGET_HSCH, 0, 1, regs->gaddr[GA_HSCH_HSCH_LEAK_LISTS], g, 4, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5238
#define HSCH_HSCH_LEAK_CFG(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5239
__REG(TARGET_HSCH, 0, 1, regs->gaddr[GA_HSCH_HSCH_LEAK_LISTS], g, 4, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
530
#define ANA_AC_PORT_STAT_CFG(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
531
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_STAT_CNT_CFG_PORT], g,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5374
#define HSIO_WRAP_XMII_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5375
__REG(TARGET_HSIO_WRAP, 0, 1, 116, g, 2, 20, 0, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5385
#define HSIO_WRAP_RGMII_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5386
__REG(TARGET_HSIO_WRAP, 0, 1, 116, g, 2, 20, 4, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5408
#define HSIO_WRAP_DLL_CFG(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
5409
__REG(TARGET_HSIO_WRAP, 0, 1, 116, g, 2, 20, 12, r, 2, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
553
#define ANA_AC_PORT_STAT_LSB_CNT(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
554
__REG(TARGET_ANA_AC, 0, 1, regs->gaddr[GA_ANA_AC_STAT_CNT_CFG_PORT], g,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6515
#define PORT_CONF_USGMII_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6516
__REG(TARGET_PORT_CONF, 0, 1, 72, g, 6, 8, 0, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6626
#define PTP_CLK_PER_CFG(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6627
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PTP_TOD_DOMAINS], g, 3, 28, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6631
#define PTP_PTP_CUR_NSEC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6632
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PTP_TOD_DOMAINS], g, 3, 28, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6642
#define PTP_PTP_CUR_NSEC_FRAC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6643
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PTP_TOD_DOMAINS], g, 3, 28, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6653
#define PTP_PTP_CUR_SEC_LSB(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6654
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PTP_TOD_DOMAINS], g, 3, 28, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6658
#define PTP_PTP_CUR_SEC_MSB(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6659
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PTP_TOD_DOMAINS], g, 3, 28, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6669
#define PTP_NTP_CUR_NSEC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6670
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PTP_TOD_DOMAINS], g, 3, 28, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6674
#define PTP_PTP_PIN_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6675
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 0, 0, 1,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6737
#define PTP_PTP_TOD_SEC_MSB(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6738
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 4, 0, 1,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6748
#define PTP_PTP_TOD_SEC_LSB(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6749
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 8, 0, 1,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6753
#define PTP_PTP_TOD_NSEC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6754
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 12, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6764
#define PTP_PTP_TOD_NSEC_FRAC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6765
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 16, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6775
#define PTP_NTP_NSEC(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6776
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 20, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6780
#define PTP_PIN_WF_HIGH_PERIOD(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6781
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 24, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6791
#define PTP_PIN_WF_LOW_PERIOD(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6792
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 28, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6802
#define PTP_PIN_IOBOUNCH_DELAY(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6803
__REG(TARGET_PTP, 0, 1, 0, g, regs->gcnt[GC_PTP_PTP_PINS], 64, 32, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6819
#define PTP_PHAD_CTRL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6820
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PHASE_DETECTOR_CTRL], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6852
#define PTP_PHAD_CYC_STAT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6853
__REG(TARGET_PTP, 0, 1, regs->gaddr[GA_PTP_PHASE_DETECTOR_CTRL], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6991
#define QRES_RES_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
6992
__REG(TARGET_QRES, 0, 1, 0, g, 5120, 16, 0, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7002
#define QRES_RES_STAT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7003
__REG(TARGET_QRES, 0, 1, 0, g, 5120, 16, 4, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7013
#define QRES_RES_STAT_CUR(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7014
__REG(TARGET_QRES, 0, 1, 0, g, 5120, 16, 8, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7345
#define REW_PORT_VLAN_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7346
__REG(TARGET_REW, 0, 1, regs->gaddr[GA_REW_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7368
#define REW_PCP_MAP_DE0(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7369
__REG(TARGET_REW, 0, 1, regs->gaddr[GA_REW_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7379
#define REW_PCP_MAP_DE1(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7380
__REG(TARGET_REW, 0, 1, regs->gaddr[GA_REW_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7390
#define REW_DEI_MAP_DE0(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7391
__REG(TARGET_REW, 0, 1, regs->gaddr[GA_REW_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7401
#define REW_DEI_MAP_DE1(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7402
__REG(TARGET_REW, 0, 1, regs->gaddr[GA_REW_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7412
#define REW_TAG_CTRL(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7413
__REG(TARGET_REW, 0, 1, regs->gaddr[GA_REW_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7453
#define REW_DSCP_MAP(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
7454
__REG(TARGET_REW, 0, 1, regs->gaddr[GA_REW_PORT], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
766
#define ANA_ACL_VCAP_S2_KEY_SEL(g, r) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
767
__REG(TARGET_ANA_ACL, 0, 1, regs->gaddr[GA_ANA_ACL_KEY_SEL], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8127
#define XQS_QLIMIT_SHR_TOP_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8128
__REG(TARGET_XQS, 0, 1, regs->gaddr[GA_XQS_QLIMIT_SHR], g, 4, 48, 0, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8139
#define XQS_QLIMIT_SHR_ATOP_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8140
__REG(TARGET_XQS, 0, 1, regs->gaddr[GA_XQS_QLIMIT_SHR], g, 4, 48, 4, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8151
#define XQS_QLIMIT_SHR_CTOP_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8152
__REG(TARGET_XQS, 0, 1, regs->gaddr[GA_XQS_QLIMIT_SHR], g, 4, 48, 8, 0,\
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8163
#define XQS_QLIMIT_SHR_QLIM_CFG(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8164
__REG(TARGET_XQS, 0, 1, regs->gaddr[GA_XQS_QLIMIT_SHR], g, 4, 48, 12, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8175
#define XQS_CNT(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
8176
__REG(TARGET_XQS, 0, 1, 0, g, 1024, 4, 0, 0, 1, 4)
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
819
#define ANA_ACL_CNT_A(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
820
__REG(TARGET_ANA_ACL, 0, 1, 0, g, regs->gcnt[GC_ANA_ACL_CNT_A], 4, 0, \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
824
#define ANA_ACL_CNT_B(g) \
drivers/net/ethernet/microchip/sparx5/sparx5_main_regs.h
825
__REG(TARGET_ANA_ACL, 0, 1, regs->gaddr[GA_ANA_ACL_CNT_B], g, \
drivers/net/ethernet/microchip/sparx5/sparx5_police.c
15
struct sparx5_sdlb_group *g;
drivers/net/ethernet/microchip/sparx5/sparx5_police.c
18
g = ops->get_sdlb_group(pol->group);
drivers/net/ethernet/microchip/sparx5/sparx5_police.c
24
pup_tokens = sparx5_sdlb_pup_token_get(sparx5, g->pup_interval, rate);
drivers/net/ethernet/microchip/sparx5/sparx5_police.c
26
sparx5_sdlb_pup_token_get(sparx5, g->pup_interval, g->max_rate);
drivers/net/ethernet/microchip/sparx5/sparx5_police.c
28
thres = DIV_ROUND_UP(burst, g->min_burst);
drivers/net/ethernet/microsoft/mana/gdma_main.c
33
static u32 mana_gd_r32(struct gdma_context *g, u64 offset)
drivers/net/ethernet/microsoft/mana/gdma_main.c
35
return readl(g->bar0_va + offset);
drivers/net/ethernet/microsoft/mana/gdma_main.c
38
static u64 mana_gd_r64(struct gdma_context *g, u64 offset)
drivers/net/ethernet/microsoft/mana/gdma_main.c
40
return readq(g->bar0_va + offset);
drivers/net/ethernet/wangxun/libwx/wx_vf.h
100
#define WX_PFLINK_SPEED(g) FIELD_GET(GENMASK(31, 1), g)
drivers/net/ethernet/wangxun/libwx/wx_vf.h
101
#define WX_VXSTATUS_SPEED(g) FIELD_GET(GENMASK(4, 1), g)
drivers/net/ethernet/wangxun/libwx/wx_vf.h
99
#define WX_PFLINK_STATUS(g) FIELD_GET(BIT(0), g)
drivers/net/wireguard/selftest/allowedips.c
498
*g = init_peer(), *h = init_peer();
drivers/net/wireguard/selftest/allowedips.c
511
if (!a || !b || !c || !d || !e || !f || !g || !h) {
drivers/net/wireguard/selftest/allowedips.c
528
insert(6, g, 0x24046800, 0, 0, 0, 32);
drivers/net/wireguard/selftest/allowedips.c
534
insert(4, g, 64, 15, 112, 0, 20);
drivers/net/wireguard/selftest/allowedips.c
560
test(6, g, 0x24046800, 0x40040806, 0, 0x1006);
drivers/net/wireguard/selftest/allowedips.c
561
test(6, g, 0x24046800, 0x40040806, 0x1234, 0x5678);
drivers/net/wireguard/selftest/allowedips.c
568
test(4, g, 64, 15, 116, 26);
drivers/net/wireguard/selftest/allowedips.c
569
test(4, g, 64, 15, 127, 3);
drivers/net/wireguard/selftest/allowedips.c
570
test(4, g, 64, 15, 123, 1);
drivers/net/wireguard/selftest/allowedips.c
714
kfree(g);
drivers/net/wireless/broadcom/b43/debugfs.c
439
lo = phy->g->lo_control;
drivers/net/wireless/broadcom/b43/debugfs.c
457
active = (b43_compare_bbatt(&cal->bbatt, &phy->g->bbatt) &&
drivers/net/wireless/broadcom/b43/debugfs.c
458
b43_compare_rfatt(&cal->rfatt, &phy->g->rfatt));
drivers/net/wireless/broadcom/b43/lo.c
165
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
262
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
284
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
377
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
491
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
568
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
649
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
725
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
790
struct b43_txpower_lo_control *lo = dev->phy.g->lo_control;
drivers/net/wireless/broadcom/b43/lo.c
809
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
888
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/lo.c
923
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/lo.c
985
struct b43_txpower_lo_control *lo = dev->phy.g->lo_control;
drivers/net/wireless/broadcom/b43/main.c
1421
struct b43_phy_g *phy = dev->phy.g;
drivers/net/wireless/broadcom/b43/phy_common.h
207
struct b43_phy_g *g;
drivers/net/wireless/broadcom/b43/phy_g.c
1104
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
1483
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
1582
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
1698
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
1883
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
1913
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2000
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
208
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2255
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2384
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2430
dev->phy.g = gphy;
drivers/net/wireless/broadcom/b43/phy_g.c
2456
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2503
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2513
dev->phy.g = NULL;
drivers/net/wireless/broadcom/b43/phy_g.c
2519
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
254
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/phy_g.c
2599
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2709
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
273
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2754
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/phy_g.c
2770
struct b43_txpower_lo_control *lo = dev->phy.g->lo_control;
drivers/net/wireless/broadcom/b43/phy_g.c
2821
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2884
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
2991
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
395
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/phy_g.c
559
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
701
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
829
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/phy_g.c
995
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/broadcom/b43/sysfs.c
54
switch (wldev->phy.g->interfmode) {
drivers/net/wireless/broadcom/b43/tables.c
368
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/tables.c
389
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/tables.c
405
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/tables.c
427
struct b43_phy_g *gphy = dev->phy.g;
drivers/net/wireless/broadcom/b43/xmit.c
575
struct b43_phy_g *gphy = phy->g;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
537
__le32 g[SUP_RATE_11G_MAX_NUM_CHANNELS];
drivers/net/wireless/intel/ipw2x00/ipw2200.h
542
__le32 g[SUP_RATE_11G_MAX_NUM_CHANNELS];
drivers/net/wireless/intel/iwlegacy/commands.h
2715
__le32 g[SUP_RATE_11G_MAX_NUM_CHANNELS];
drivers/net/wireless/intel/iwlegacy/commands.h
2720
__le32 g[SUP_RATE_11G_MAX_NUM_CHANNELS];
drivers/net/wireless/intel/iwlwifi/dvm/commands.h
2452
__le32 g[SUP_RATE_11G_MAX_NUM_CHANNELS];
drivers/net/wireless/intel/iwlwifi/dvm/commands.h
2457
__le32 g[SUP_RATE_11G_MAX_NUM_CHANNELS];
drivers/net/wireless/realtek/rtw89/coex.c
2875
struct rtw89_mac_ax_gnt *g = dm->gnt.band;
drivers/net/wireless/realtek/rtw89/coex.c
2887
g[i].gnt_wl_sw_en = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2888
g[i].gnt_wl = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2891
g[i].gnt_wl_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2892
g[i].gnt_wl = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2895
g[i].gnt_wl_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2896
g[i].gnt_wl = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2902
g[i].gnt_bt_sw_en = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2903
g[i].gnt_bt = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2906
g[i].gnt_bt_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2907
g[i].gnt_bt = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2910
g[i].gnt_bt_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2911
g[i].gnt_bt = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2926
struct rtw89_mac_ax_gnt *g = dm->gnt.band;
drivers/net/wireless/realtek/rtw89/coex.c
2938
g[i].gnt_wl_sw_en = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2939
g[i].gnt_wl = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2942
g[i].gnt_wl_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2943
g[i].gnt_wl = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2946
g[i].gnt_wl_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2947
g[i].gnt_wl = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2953
g[i].gnt_bt_sw_en = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2954
g[i].gnt_bt = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2957
g[i].gnt_bt_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2958
g[i].gnt_bt = 0;
drivers/net/wireless/realtek/rtw89/coex.c
2961
g[i].gnt_bt_sw_en = 1;
drivers/net/wireless/realtek/rtw89/coex.c
2962
g[i].gnt_bt = 1;
drivers/net/wireless/realtek/rtw89/mac.c
6646
struct rtw89_mac_ax_gnt *g = dm->gnt.band;
drivers/net/wireless/realtek/rtw89/mac.c
6653
g[i].gnt_bt_sw_en = 1;
drivers/net/wireless/realtek/rtw89/mac.c
6654
g[i].gnt_bt = 1;
drivers/net/wireless/realtek/rtw89/mac.c
6655
g[i].gnt_wl_sw_en = 1;
drivers/net/wireless/realtek/rtw89/mac.c
6656
g[i].gnt_wl = 0;
drivers/net/wireless/realtek/rtw89/mac_be.c
2463
struct rtw89_mac_ax_gnt *g = dm->gnt.band;
drivers/net/wireless/realtek/rtw89/mac_be.c
2472
g[i].gnt_bt_sw_en = 1;
drivers/net/wireless/realtek/rtw89/mac_be.c
2473
g[i].gnt_bt = 1;
drivers/net/wireless/realtek/rtw89/mac_be.c
2474
g[i].gnt_wl_sw_en = 1;
drivers/net/wireless/realtek/rtw89/mac_be.c
2475
g[i].gnt_wl = 0;
drivers/phy/microchip/lan966x_serdes_regs.h
111
#define HSIO_MPLL_CFG(g) __REG(TARGET_HSIO, 0, 1, 8, g, 3, 32, 8, 0, 1, 4)
drivers/phy/microchip/lan966x_serdes_regs.h
138
#define HSIO_SD_STAT(g) __REG(TARGET_HSIO, 0, 1, 8, g, 3, 32, 12, 0, 1, 4)
drivers/phy/microchip/lan966x_serdes_regs.h
18
#define HSIO_SD_CFG(g) __REG(TARGET_HSIO, 0, 1, 8, g, 3, 32, 0, 0, 1, 4)
drivers/phy/samsung/phy-samsung-ufs.h
76
#define PWR_MODE(g, s, m) ((((g) & GR_MASK) << 4) |\
drivers/phy/samsung/phy-samsung-ufs.h
80
#define PWR_MODE_HS(g, s) ((((g) & GR_MASK) << 4) |\
drivers/pinctrl/actions/pinctrl-owl.c
165
static inline int get_group_mfp_mask_val(const struct owl_pingroup *g,
drivers/pinctrl/actions/pinctrl-owl.c
174
for (id = 0; id < g->nfuncs; id++) {
drivers/pinctrl/actions/pinctrl-owl.c
175
if (g->funcs[id] == function)
drivers/pinctrl/actions/pinctrl-owl.c
178
if (WARN_ON(id == g->nfuncs))
drivers/pinctrl/actions/pinctrl-owl.c
181
option_num = (1 << g->mfpctl_width);
drivers/pinctrl/actions/pinctrl-owl.c
186
*mask = (option_mask << g->mfpctl_shift);
drivers/pinctrl/actions/pinctrl-owl.c
187
*val = (id << g->mfpctl_shift);
drivers/pinctrl/actions/pinctrl-owl.c
197
const struct owl_pingroup *g;
drivers/pinctrl/actions/pinctrl-owl.c
201
g = &pctrl->soc->groups[group];
drivers/pinctrl/actions/pinctrl-owl.c
203
if (get_group_mfp_mask_val(g, function, &mask, &val))
drivers/pinctrl/actions/pinctrl-owl.c
208
owl_update_bits(pctrl->base + g->mfpctl_reg, mask, val);
drivers/pinctrl/actions/pinctrl-owl.c
322
static int owl_group_pinconf_reg(const struct owl_pingroup *g,
drivers/pinctrl/actions/pinctrl-owl.c
330
if (g->drv_reg < 0)
drivers/pinctrl/actions/pinctrl-owl.c
332
*reg = g->drv_reg;
drivers/pinctrl/actions/pinctrl-owl.c
333
*bit = g->drv_shift;
drivers/pinctrl/actions/pinctrl-owl.c
334
*width = g->drv_width;
drivers/pinctrl/actions/pinctrl-owl.c
337
if (g->sr_reg < 0)
drivers/pinctrl/actions/pinctrl-owl.c
339
*reg = g->sr_reg;
drivers/pinctrl/actions/pinctrl-owl.c
340
*bit = g->sr_shift;
drivers/pinctrl/actions/pinctrl-owl.c
341
*width = g->sr_width;
drivers/pinctrl/actions/pinctrl-owl.c
350
static int owl_group_pinconf_arg2val(const struct owl_pingroup *g,
drivers/pinctrl/actions/pinctrl-owl.c
386
static int owl_group_pinconf_val2arg(const struct owl_pingroup *g,
drivers/pinctrl/actions/pinctrl-owl.c
426
const struct owl_pingroup *g;
drivers/pinctrl/actions/pinctrl-owl.c
432
g = &pctrl->soc->groups[group];
drivers/pinctrl/actions/pinctrl-owl.c
434
ret = owl_group_pinconf_reg(g, param, ®, &bit, &width);
drivers/pinctrl/actions/pinctrl-owl.c
440
ret = owl_group_pinconf_val2arg(g, param, &arg);
drivers/pinctrl/actions/pinctrl-owl.c
454
const struct owl_pingroup *g;
drivers/pinctrl/actions/pinctrl-owl.c
461
g = &pctrl->soc->groups[group];
drivers/pinctrl/actions/pinctrl-owl.c
467
ret = owl_group_pinconf_reg(g, param, ®, &bit, &width);
drivers/pinctrl/actions/pinctrl-owl.c
471
ret = owl_group_pinconf_arg2val(g, param, &arg);
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
135
#define NSP_PIN_DESC(p, n, g) \
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
139
.gpio_select = g, \
drivers/pinctrl/cix/pinctrl-sky1-base.c
306
struct sky1_pinctrl_group *g =
drivers/pinctrl/cix/pinctrl-sky1-base.c
309
ret = sky1_pctrl_is_function_valid(spctl, g->pin, function);
drivers/pinctrl/cix/pinctrl-sky1-base.c
316
sky1_pmx_set_one_pin(spctl, g->pin, function);
drivers/pinctrl/cix/pinctrl-sky1-base.c
443
struct sky1_pinctrl_group *g = &spctl->groups[group];
drivers/pinctrl/cix/pinctrl-sky1-base.c
445
*config = g->config;
drivers/pinctrl/cix/pinctrl-sky1-base.c
454
struct sky1_pinctrl_group *g = &spctl->groups[group];
drivers/pinctrl/cix/pinctrl-sky1-base.c
458
ret = sky1_pconf_parse_conf(pctldev, g->pin,
drivers/pinctrl/cix/pinctrl-sky1-base.c
464
g->config = configs[i];
drivers/pinctrl/freescale/pinctrl-mxs.c
207
struct mxs_group *g = &d->soc->groups[group];
drivers/pinctrl/freescale/pinctrl-mxs.c
213
for (i = 0; i < g->npins; i++) {
drivers/pinctrl/freescale/pinctrl-mxs.c
214
bank = PINID_TO_BANK(g->pins[i]);
drivers/pinctrl/freescale/pinctrl-mxs.c
215
pin = PINID_TO_PIN(g->pins[i]);
drivers/pinctrl/freescale/pinctrl-mxs.c
220
mxs_pinctrl_rmwl(g->muxsel[i], 0x3, shift, reg);
drivers/pinctrl/freescale/pinctrl-mxs.c
261
struct mxs_group *g = &d->soc->groups[group];
drivers/pinctrl/freescale/pinctrl-mxs.c
276
for (i = 0; i < g->npins; i++) {
drivers/pinctrl/freescale/pinctrl-mxs.c
277
bank = PINID_TO_BANK(g->pins[i]);
drivers/pinctrl/freescale/pinctrl-mxs.c
278
pin = PINID_TO_PIN(g->pins[i]);
drivers/pinctrl/freescale/pinctrl-mxs.c
312
g->config = config;
drivers/pinctrl/freescale/pinctrl-mxs.c
355
struct mxs_group *g = &d->soc->groups[idx];
drivers/pinctrl/freescale/pinctrl-mxs.c
369
g->name = group;
drivers/pinctrl/freescale/pinctrl-mxs.c
374
g->npins = length / sizeof(u32);
drivers/pinctrl/freescale/pinctrl-mxs.c
376
g->pins = devm_kcalloc(&pdev->dev, g->npins, sizeof(*g->pins),
drivers/pinctrl/freescale/pinctrl-mxs.c
378
if (!g->pins)
drivers/pinctrl/freescale/pinctrl-mxs.c
381
g->muxsel = devm_kcalloc(&pdev->dev, g->npins, sizeof(*g->muxsel),
drivers/pinctrl/freescale/pinctrl-mxs.c
383
if (!g->muxsel)
drivers/pinctrl/freescale/pinctrl-mxs.c
386
of_property_read_u32_array(np, propname, g->pins, g->npins);
drivers/pinctrl/freescale/pinctrl-mxs.c
387
for (i = 0; i < g->npins; i++) {
drivers/pinctrl/freescale/pinctrl-mxs.c
388
g->muxsel[i] = MUXID_TO_MUXSEL(g->pins[i]);
drivers/pinctrl/freescale/pinctrl-mxs.c
389
g->pins[i] = MUXID_TO_PINID(g->pins[i]);
drivers/pinctrl/freescale/pinctrl-mxs.c
393
*out_name = g->name;
drivers/pinctrl/intel/pinctrl-alderlake.c
29
#define ADL_N_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-alderlake.c
30
INTEL_COMMUNITY_GPPS(b, s, e, g, ADL_N)
drivers/pinctrl/intel/pinctrl-alderlake.c
32
#define ADL_S_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-alderlake.c
33
INTEL_COMMUNITY_GPPS(b, s, e, g, ADL_S)
drivers/pinctrl/intel/pinctrl-baytrail.c
104
#define BYT_COMMUNITY(p, n, g, map) \
drivers/pinctrl/intel/pinctrl-baytrail.c
108
.gpps = (g), \
drivers/pinctrl/intel/pinctrl-baytrail.c
109
.ngpps = ARRAY_SIZE(g), \
drivers/pinctrl/intel/pinctrl-cannonlake.c
30
#define CNL_LP_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-cannonlake.c
31
INTEL_COMMUNITY_GPPS(b, s, e, g, CNL_LP)
drivers/pinctrl/intel/pinctrl-cannonlake.c
33
#define CNL_H_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-cannonlake.c
34
INTEL_COMMUNITY_GPPS(b, s, e, g, CNL_H)
drivers/pinctrl/intel/pinctrl-cedarfork.c
23
#define CDF_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-cedarfork.c
24
INTEL_COMMUNITY_GPPS(b, s, e, g, CDF)
drivers/pinctrl/intel/pinctrl-cherryview.c
95
#define CHV_COMMUNITY(g, i, a) \
drivers/pinctrl/intel/pinctrl-cherryview.c
97
.gpps = (g), \
drivers/pinctrl/intel/pinctrl-cherryview.c
98
.ngpps = ARRAY_SIZE(g), \
drivers/pinctrl/intel/pinctrl-denverton.c
23
#define DNV_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-denverton.c
24
INTEL_COMMUNITY_GPPS(b, s, e, g, DNV)
drivers/pinctrl/intel/pinctrl-elkhartlake.c
23
#define EHL_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-elkhartlake.c
24
INTEL_COMMUNITY_GPPS(b, s, e, g, EHL)
drivers/pinctrl/intel/pinctrl-emmitsburg.c
23
#define EBG_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-emmitsburg.c
24
INTEL_COMMUNITY_GPPS(b, s, e, g, EBG)
drivers/pinctrl/intel/pinctrl-icelake.c
31
#define ICL_LP_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-icelake.c
32
INTEL_COMMUNITY_GPPS(b, s, e, g, ICL_LP)
drivers/pinctrl/intel/pinctrl-icelake.c
34
#define ICL_N_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-icelake.c
35
INTEL_COMMUNITY_GPPS(b, s, e, g, ICL_N)
drivers/pinctrl/intel/pinctrl-intel.c
126
#define padgroup_offset(g, p) ((p) - (g)->base)
drivers/pinctrl/intel/pinctrl-intel.h
155
#define __INTEL_COMMUNITY(b, s, e, g, n, gs, gn, soc) \
drivers/pinctrl/intel/pinctrl-intel.h
167
.gpps = (g), \
drivers/pinctrl/intel/pinctrl-intel.h
171
#define INTEL_COMMUNITY_GPPS(b, s, e, g, soc) \
drivers/pinctrl/intel/pinctrl-intel.h
172
__INTEL_COMMUNITY(b, s, e, g, ARRAY_SIZE(g), 0, 0, soc)
drivers/pinctrl/intel/pinctrl-intel.h
196
#define FUNCTION(n, g) \
drivers/pinctrl/intel/pinctrl-intel.h
198
.func = PINCTRL_PINFUNCTION((n), (g), ARRAY_SIZE(g)), \
drivers/pinctrl/intel/pinctrl-intel.h
80
#define INTEL_GPP(r, s, e, g) \
drivers/pinctrl/intel/pinctrl-intel.h
85
.gpio_base = (g), \
drivers/pinctrl/intel/pinctrl-jasperlake.c
23
#define JSL_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-jasperlake.c
24
INTEL_COMMUNITY_GPPS(b, s, e, g, JSL)
drivers/pinctrl/intel/pinctrl-lakefield.c
23
#define LKF_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-lakefield.c
24
INTEL_COMMUNITY_GPPS(b, s, e, g, LKF)
drivers/pinctrl/intel/pinctrl-lynxpoint.c
32
#define LPTLP_COMMUNITY(p, n, g) \
drivers/pinctrl/intel/pinctrl-lynxpoint.c
36
.gpps = (g), \
drivers/pinctrl/intel/pinctrl-lynxpoint.c
37
.ngpps = ARRAY_SIZE(g), \
drivers/pinctrl/intel/pinctrl-meteorlake.c
29
#define MTL_P_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-meteorlake.c
30
INTEL_COMMUNITY_GPPS(b, s, e, g, MTL_P)
drivers/pinctrl/intel/pinctrl-meteorlake.c
32
#define MTL_S_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-meteorlake.c
33
INTEL_COMMUNITY_GPPS(b, s, e, g, MTL_S)
drivers/pinctrl/intel/pinctrl-meteorpoint.c
23
#define MTP_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-meteorpoint.c
24
INTEL_COMMUNITY_GPPS(b, s, e, g, MTP)
drivers/pinctrl/intel/pinctrl-sunrisepoint.c
30
#define SPT_H_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-sunrisepoint.c
31
INTEL_COMMUNITY_GPPS(b, s, e, g, SPT_H)
drivers/pinctrl/intel/pinctrl-tigerlake.c
30
#define TGL_LP_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-tigerlake.c
31
INTEL_COMMUNITY_GPPS(b, s, e, g, TGL_LP)
drivers/pinctrl/intel/pinctrl-tigerlake.c
33
#define TGL_H_COMMUNITY(b, s, e, g) \
drivers/pinctrl/intel/pinctrl-tigerlake.c
34
INTEL_COMMUNITY_GPPS(b, s, e, g, TGL_H)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
420
struct mtk_pinctrl_group *g = &pctl->groups[group];
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
424
ret = mtk_pconf_parse_conf(pctldev, g->pin,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
430
g->config = configs[i];
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
749
struct mtk_pinctrl_group *g = pctl->groups + group;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
751
ret = mtk_pctrl_is_function_valid(pctl, g->pin, function);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
758
desc = mtk_pctrl_find_function_by_pin(pctl, g->pin, function);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
761
mtk_pmx_set_mode(pctldev, g->pin, desc->muxval);
drivers/pinctrl/meson/pinctrl-meson8-pmx.h
15
#define PMX_DATA(r, b, g) \
drivers/pinctrl/meson/pinctrl-meson8-pmx.h
19
.is_gpio = g, \
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
933
int g;
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
943
for (g = 0; g < info->ngroups; g++) {
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
944
struct armada_37xx_pin_group *gp = &info->groups[g];
drivers/pinctrl/nomadik/pinctrl-abx500.c
577
const struct abx500_pingroup *g;
drivers/pinctrl/nomadik/pinctrl-abx500.c
581
g = &pct->soc->groups[group];
drivers/pinctrl/nomadik/pinctrl-abx500.c
582
if (g->altsetting < 0)
drivers/pinctrl/nomadik/pinctrl-abx500.c
585
dev_dbg(pct->dev, "enable group %s, %u pins\n", g->name, g->npins);
drivers/pinctrl/nomadik/pinctrl-abx500.c
587
for (i = 0; i < g->npins; i++) {
drivers/pinctrl/nomadik/pinctrl-abx500.c
589
g->pins[i], g->altsetting);
drivers/pinctrl/nomadik/pinctrl-abx500.c
591
ret = abx500_set_mode(pctldev, chip, g->pins[i], g->altsetting);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
876
const struct nmk_pingroup *g;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
883
g = &npct->soc->groups[group];
drivers/pinctrl/nomadik/pinctrl-nomadik.c
885
if (g->altsetting < 0)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
888
dev_dbg(npct->dev, "enable group %s, %zu pins\n", g->grp.name, g->grp.npins);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
911
glitch = ((g->altsetting & NMK_GPIO_ALT_C) == NMK_GPIO_ALT_C);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
923
for (i = 0; i < g->grp.npins; i++) {
drivers/pinctrl/nomadik/pinctrl-nomadik.c
927
nmk_chip = find_nmk_gpio_from_pin(g->grp.pins[i], &bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
931
g->grp.pins[i], g->grp.name, i);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
942
for (i = 0; i < g->grp.npins; i++) {
drivers/pinctrl/nomadik/pinctrl-nomadik.c
946
nmk_chip = find_nmk_gpio_from_pin(g->grp.pins[i], &bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
950
g->grp.pins[i], g->grp.name, i);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
954
g->grp.pins[i], g->altsetting);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
970
(g->altsetting & NMK_GPIO_ALT_C), glitch);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
981
if ((g->altsetting & NMK_GPIO_ALT_C) == NMK_GPIO_ALT_C)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
982
nmk_prcm_altcx_set_mode(npct, g->grp.pins[i],
drivers/pinctrl/nomadik/pinctrl-nomadik.c
983
g->altsetting >> NMK_GPIO_ALT_CX_SHIFT);
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
872
#define NPCM7XX_PINCFG(a, b, c, d, e, f, g, h, i, j, k) \
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
874
.fn1 = fn_ ## e, .reg1 = NPCM7XX_GCR_ ## f, .bit1 = g, \
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1271
#define NPCM8XX_PINCFG(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q) \
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1275
.fn1 = fn_ ## e, .reg1 = NPCM8XX_GCR_ ## f, .bit1 = g, \
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
617
#define WPCM450_PINCFG(a, b, c, d, e, f, g) \
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
619
.fn1 = fn_ ## e, .reg1 = WPCM450_GCR_ ## f, .bit1 = g }
drivers/pinctrl/pinctrl-apple-gpio.c
67
#define REG_IRQ(g, x) (0x800 + 0x40 * (g) + 4 * ((x) >> 5))
drivers/pinctrl/pinctrl-palmas.c
561
const struct palmas_pingroup *g;
drivers/pinctrl/pinctrl-palmas.c
567
g = &pci->pin_groups[i];
drivers/pinctrl/pinctrl-palmas.c
568
if (g->mux_reg_base == PALMAS_NONE_BASE) {
drivers/pinctrl/pinctrl-palmas.c
572
ret = palmas_read(pci->palmas, g->mux_reg_base,
drivers/pinctrl/pinctrl-palmas.c
573
g->mux_reg_add, &val);
drivers/pinctrl/pinctrl-palmas.c
576
g->mux_reg_add, ret);
drivers/pinctrl/pinctrl-palmas.c
579
val &= g->mux_reg_mask;
drivers/pinctrl/pinctrl-palmas.c
580
pci->pins_current_opt[i] = val >> g->mux_bit_shift;
drivers/pinctrl/pinctrl-palmas.c
679
const struct palmas_pingroup *g;
drivers/pinctrl/pinctrl-palmas.c
683
g = &pci->pin_groups[group];
drivers/pinctrl/pinctrl-palmas.c
687
if (!g->opt[function]) {
drivers/pinctrl/pinctrl-palmas.c
689
g->name, function);
drivers/pinctrl/pinctrl-palmas.c
694
for (i = 0; i < ARRAY_SIZE(g->opt); i++) {
drivers/pinctrl/pinctrl-palmas.c
695
if (!g->opt[i])
drivers/pinctrl/pinctrl-palmas.c
697
if (g->opt[i]->mux_opt == function)
drivers/pinctrl/pinctrl-palmas.c
700
if (WARN_ON(i == ARRAY_SIZE(g->opt))) {
drivers/pinctrl/pinctrl-palmas.c
702
g->name, function);
drivers/pinctrl/pinctrl-palmas.c
707
if (g->mux_reg_base == PALMAS_NONE_BASE) {
drivers/pinctrl/pinctrl-palmas.c
714
__func__, g->mux_reg_base, g->mux_reg_add,
drivers/pinctrl/pinctrl-palmas.c
715
g->mux_reg_mask, i << g->mux_bit_shift);
drivers/pinctrl/pinctrl-palmas.c
717
ret = palmas_update_bits(pci->palmas, g->mux_reg_base, g->mux_reg_add,
drivers/pinctrl/pinctrl-palmas.c
718
g->mux_reg_mask, i << g->mux_bit_shift);
drivers/pinctrl/pinctrl-palmas.c
721
g->mux_reg_add, ret);
drivers/pinctrl/pinctrl-palmas.c
740
const struct palmas_pingroup *g;
drivers/pinctrl/pinctrl-palmas.c
760
g = &pci->pin_groups[group_nr];
drivers/pinctrl/pinctrl-palmas.c
761
opt = g->opt[pci->pins_current_opt[group_nr]];
drivers/pinctrl/pinctrl-palmas.c
764
"Pinconf is not supported for pin %s\n", g->name);
drivers/pinctrl/pinctrl-palmas.c
775
g->name);
drivers/pinctrl/pinctrl-palmas.c
807
g->name);
drivers/pinctrl/pinctrl-palmas.c
829
g->name);
drivers/pinctrl/pinctrl-palmas.c
850
const struct palmas_pingroup *g;
drivers/pinctrl/pinctrl-palmas.c
869
g = &pci->pin_groups[group_nr];
drivers/pinctrl/pinctrl-palmas.c
870
opt = g->opt[pci->pins_current_opt[group_nr]];
drivers/pinctrl/pinctrl-palmas.c
873
"Pinconf is not supported for pin %s\n", g->name);
drivers/pinctrl/pinctrl-palmas.c
888
g->name);
drivers/pinctrl/pinctrl-palmas.c
905
g->name);
drivers/pinctrl/pinctrl-palmas.c
914
g->name);
drivers/pinctrl/pinctrl-palmas.c
927
g->name);
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
142
struct pingroup *g = pctl->groups + tgroup;
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
143
unsigned int pin = g->pins[0];
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
150
df = pxa_desc_by_func_group(pctl, g->name, (pctl->functions + function)->name);
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
187
struct pingroup *g = pctl->groups + group;
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
188
unsigned int pin = g->pins[0];
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
209
struct pingroup *g = pctl->groups + group;
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
210
unsigned int pin = g->pins[0];
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
122
const struct lpi_pingroup *g = &pctrl->data->groups[group];
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
124
int i, pin = g->pin, ret;
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
126
for (i = 0; i < g->nfuncs; i++) {
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
127
if (g->funcs[i] == function)
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
131
if (WARN_ON(i == g->nfuncs))
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
227
const struct lpi_pingroup *g,
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
240
slew_offset = g->slew_offset;
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
246
else if (g->slew_base_spare_1)
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
273
const struct lpi_pingroup *g;
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
277
g = &pctrl->data->groups[group];
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
306
ret = lpi_config_set_slew_rate(pctrl, g, group, arg);
drivers/pinctrl/qcom/pinctrl-msm.c
1001
g = &pctrl->soc->groups[d->hwirq];
drivers/pinctrl/qcom/pinctrl-msm.c
1005
msm_ack_intr_status(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1008
msm_gpio_update_dual_edge_pos(pctrl, g, d);
drivers/pinctrl/qcom/pinctrl-msm.c
103
const struct msm_pingroup *g)
drivers/pinctrl/qcom/pinctrl-msm.c
1035
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
1041
g = &pctrl->soc->groups[i];
drivers/pinctrl/qcom/pinctrl-msm.c
1043
if (g->intr_detection_width != 1 &&
drivers/pinctrl/qcom/pinctrl-msm.c
1044
g->intr_detection_width != 2)
drivers/pinctrl/qcom/pinctrl-msm.c
105
u32 reg = g->intr_target_reg ? g->intr_target_reg : g->intr_cfg_reg;
drivers/pinctrl/qcom/pinctrl-msm.c
1053
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
107
return readl(pctrl->regs[g->tile] + reg);
drivers/pinctrl/qcom/pinctrl-msm.c
1074
g = &pctrl->soc->groups[d->hwirq];
drivers/pinctrl/qcom/pinctrl-msm.c
1081
if (g->intr_detection_width == 1 && type == IRQ_TYPE_EDGE_BOTH)
drivers/pinctrl/qcom/pinctrl-msm.c
1090
if (g->intr_target_width)
drivers/pinctrl/qcom/pinctrl-msm.c
1091
intr_target_mask = GENMASK(g->intr_target_width - 1, 0);
drivers/pinctrl/qcom/pinctrl-msm.c
1094
u32 reg = g->intr_target_reg ? g->intr_target_reg : g->intr_cfg_reg;
drivers/pinctrl/qcom/pinctrl-msm.c
1099
val &= ~(intr_target_mask << g->intr_target_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1100
val |= g->intr_target_kpss_val << g->intr_target_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
1108
val = msm_readl_intr_target(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1109
val &= ~(intr_target_mask << g->intr_target_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
111
const struct msm_pingroup *g)
drivers/pinctrl/qcom/pinctrl-msm.c
1110
val |= g->intr_target_kpss_val << g->intr_target_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
1111
msm_writel_intr_target(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1119
val = oldval = msm_readl_intr_cfg(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1120
val |= BIT(g->intr_raw_status_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1121
if (g->intr_detection_width == 2) {
drivers/pinctrl/qcom/pinctrl-msm.c
1122
val &= ~(3 << g->intr_detection_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1123
val &= ~(1 << g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1126
val |= 1 << g->intr_detection_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
1127
val |= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
113
u32 reg = g->intr_target_reg ? g->intr_target_reg : g->intr_cfg_reg;
drivers/pinctrl/qcom/pinctrl-msm.c
1130
val |= 2 << g->intr_detection_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
1131
val |= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1134
val |= 3 << g->intr_detection_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
1135
val |= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1140
val |= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1143
} else if (g->intr_detection_width == 1) {
drivers/pinctrl/qcom/pinctrl-msm.c
1144
val &= ~(1 << g->intr_detection_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1145
val &= ~(1 << g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1148
val |= BIT(g->intr_detection_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1149
val |= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
115
writel(val, pctrl->regs[g->tile] + reg);
drivers/pinctrl/qcom/pinctrl-msm.c
1152
val |= BIT(g->intr_detection_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1155
val |= BIT(g->intr_detection_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1156
val |= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1161
val |= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1167
msm_writel_intr_cfg(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1177
msm_ack_intr_status(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1180
msm_gpio_update_dual_edge_pos(pctrl, g, d);
drivers/pinctrl/qcom/pinctrl-msm.c
119
const struct msm_pingroup *g)
drivers/pinctrl/qcom/pinctrl-msm.c
121
u32 val = g->intr_ack_high ? BIT(g->intr_status_bit) : 0;
drivers/pinctrl/qcom/pinctrl-msm.c
1213
const struct msm_pingroup *g = &pctrl->soc->groups[d->hwirq];
drivers/pinctrl/qcom/pinctrl-msm.c
123
msm_writel_intr_status(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1248
if (g->intr_wakeup_present_bit) {
drivers/pinctrl/qcom/pinctrl-msm.c
1253
intr_cfg = msm_readl_intr_cfg(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1254
if (intr_cfg & BIT(g->intr_wakeup_present_bit)) {
drivers/pinctrl/qcom/pinctrl-msm.c
1255
intr_cfg |= BIT(g->intr_wakeup_enable_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1256
msm_writel_intr_cfg(intr_cfg, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1272
const struct msm_pingroup *g = &pctrl->soc->groups[d->hwirq];
drivers/pinctrl/qcom/pinctrl-msm.c
1276
if (g->intr_wakeup_present_bit) {
drivers/pinctrl/qcom/pinctrl-msm.c
1281
intr_cfg = msm_readl_intr_cfg(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1282
if (intr_cfg & BIT(g->intr_wakeup_present_bit)) {
drivers/pinctrl/qcom/pinctrl-msm.c
1283
intr_cfg &= ~BIT(g->intr_wakeup_enable_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
1284
msm_writel_intr_cfg(intr_cfg, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1320
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
1334
g = &pctrl->soc->groups[i];
drivers/pinctrl/qcom/pinctrl-msm.c
1335
val = msm_readl_intr_status(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
1336
if (val & BIT(g->intr_status_bit)) {
drivers/pinctrl/qcom/pinctrl-msm.c
179
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
184
g = &pctrl->soc->groups[group];
drivers/pinctrl/qcom/pinctrl-msm.c
185
mask = GENMASK(g->mux_bit + order_base_2(g->nfuncs) - 1, g->mux_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
187
for (i = 0; i < g->nfuncs; i++) {
drivers/pinctrl/qcom/pinctrl-msm.c
188
if (g->funcs[i] == function)
drivers/pinctrl/qcom/pinctrl-msm.c
192
if (WARN_ON(i == g->nfuncs))
drivers/pinctrl/qcom/pinctrl-msm.c
211
val = msm_readl_ctl(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
219
if (i == gpio_func && (val & BIT(g->oe_bit)) &&
drivers/pinctrl/qcom/pinctrl-msm.c
221
u32 io_val = msm_readl_io(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
223
if (io_val & BIT(g->in_bit)) {
drivers/pinctrl/qcom/pinctrl-msm.c
224
if (!(io_val & BIT(g->out_bit)))
drivers/pinctrl/qcom/pinctrl-msm.c
225
msm_writel_io(io_val | BIT(g->out_bit), pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
227
if (io_val & BIT(g->out_bit))
drivers/pinctrl/qcom/pinctrl-msm.c
228
msm_writel_io(io_val & ~BIT(g->out_bit), pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
233
if (val & BIT(g->egpio_present))
drivers/pinctrl/qcom/pinctrl-msm.c
234
val &= ~BIT(g->egpio_enable);
drivers/pinctrl/qcom/pinctrl-msm.c
237
val |= i << g->mux_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
239
if (egpio_func && val & BIT(g->egpio_present))
drivers/pinctrl/qcom/pinctrl-msm.c
240
val |= BIT(g->egpio_enable);
drivers/pinctrl/qcom/pinctrl-msm.c
243
msm_writel_ctl(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
256
msm_ack_intr_status(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
269
const struct msm_pingroup *g = &pctrl->soc->groups[offset];
drivers/pinctrl/qcom/pinctrl-msm.c
272
if (!g->nfuncs)
drivers/pinctrl/qcom/pinctrl-msm.c
275
return msm_pinmux_set_mux(pctldev, g->funcs[pctrl->soc->gpio_func], offset);
drivers/pinctrl/qcom/pinctrl-msm.c
290
const struct msm_pingroup *g,
drivers/pinctrl/qcom/pinctrl-msm.c
300
*bit = g->pull_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
302
if (g->i2c_pull_bit)
drivers/pinctrl/qcom/pinctrl-msm.c
303
*mask |= BIT(g->i2c_pull_bit) >> *bit;
drivers/pinctrl/qcom/pinctrl-msm.c
306
*bit = g->od_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
310
*bit = g->drv_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
316
*bit = g->oe_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
342
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
355
g = &pctrl->soc->groups[group];
drivers/pinctrl/qcom/pinctrl-msm.c
357
ret = msm_config_reg(pctrl, g, param, &mask, &bit);
drivers/pinctrl/qcom/pinctrl-msm.c
361
val = msm_readl_ctl(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
387
else if (arg & BIT(g->i2c_pull_bit))
drivers/pinctrl/qcom/pinctrl-msm.c
408
val = msm_readl_io(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
409
arg = !!(val & BIT(g->in_bit));
drivers/pinctrl/qcom/pinctrl-msm.c
429
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
440
g = &pctrl->soc->groups[group];
drivers/pinctrl/qcom/pinctrl-msm.c
446
ret = msm_config_reg(pctrl, g, param, &mask, &bit);
drivers/pinctrl/qcom/pinctrl-msm.c
467
else if (g->i2c_pull_bit && arg == MSM_I2C_STRONG_PULL_UP)
drivers/pinctrl/qcom/pinctrl-msm.c
468
arg = BIT(g->i2c_pull_bit) | MSM_PULL_UP;
drivers/pinctrl/qcom/pinctrl-msm.c
485
val = msm_readl_io(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
487
val |= BIT(g->out_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
489
val &= ~BIT(g->out_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
490
msm_writel_io(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
540
val = msm_readl_ctl(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
543
msm_writel_ctl(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
558
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
563
g = &pctrl->soc->groups[offset];
drivers/pinctrl/qcom/pinctrl-msm.c
567
val = msm_readl_ctl(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
568
val &= ~BIT(g->oe_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
569
msm_writel_ctl(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
578
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
583
g = &pctrl->soc->groups[offset];
drivers/pinctrl/qcom/pinctrl-msm.c
587
val = msm_readl_io(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
589
val |= BIT(g->out_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
591
val &= ~BIT(g->out_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
592
msm_writel_io(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
594
val = msm_readl_ctl(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
595
val |= BIT(g->oe_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
596
msm_writel_ctl(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
606
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
609
g = &pctrl->soc->groups[offset];
drivers/pinctrl/qcom/pinctrl-msm.c
611
val = msm_readl_ctl(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
613
return val & BIT(g->oe_bit) ? GPIO_LINE_DIRECTION_OUT :
drivers/pinctrl/qcom/pinctrl-msm.c
619
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
623
g = &pctrl->soc->groups[offset];
drivers/pinctrl/qcom/pinctrl-msm.c
625
val = msm_readl_io(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
626
return !!(val & BIT(g->in_bit));
drivers/pinctrl/qcom/pinctrl-msm.c
631
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
636
g = &pctrl->soc->groups[offset];
drivers/pinctrl/qcom/pinctrl-msm.c
640
val = msm_readl_io(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
642
val |= BIT(g->out_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
644
val &= ~BIT(g->out_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
645
msm_writel_io(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
660
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
686
g = &pctrl->soc->groups[offset];
drivers/pinctrl/qcom/pinctrl-msm.c
687
ctl_reg = msm_readl_ctl(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
688
io_reg = msm_readl_io(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
690
is_out = !!(ctl_reg & BIT(g->oe_bit));
drivers/pinctrl/qcom/pinctrl-msm.c
691
func = (ctl_reg >> g->mux_bit) & 7;
drivers/pinctrl/qcom/pinctrl-msm.c
692
drive = (ctl_reg >> g->drv_bit) & 7;
drivers/pinctrl/qcom/pinctrl-msm.c
693
pull = (ctl_reg >> g->pull_bit) & 3;
drivers/pinctrl/qcom/pinctrl-msm.c
695
if (pctrl->soc->egpio_func && ctl_reg & BIT(g->egpio_present))
drivers/pinctrl/qcom/pinctrl-msm.c
696
egpio_enable = !(ctl_reg & BIT(g->egpio_enable));
drivers/pinctrl/qcom/pinctrl-msm.c
699
val = !!(io_reg & BIT(g->out_bit));
drivers/pinctrl/qcom/pinctrl-msm.c
701
val = !!(io_reg & BIT(g->in_bit));
drivers/pinctrl/qcom/pinctrl-msm.c
704
seq_printf(s, " %-8s: egpio\n", g->grp.name);
drivers/pinctrl/qcom/pinctrl-msm.c
708
seq_printf(s, " %-8s: %-3s", g->grp.name, is_out ? "out" : "in");
drivers/pinctrl/qcom/pinctrl-msm.c
813
const struct msm_pingroup *g,
drivers/pinctrl/qcom/pinctrl-msm.c
821
val = msm_readl_io(pctrl, g) & BIT(g->in_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
823
pol = msm_readl_intr_cfg(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
824
pol ^= BIT(g->intr_polarity_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
825
msm_writel_intr_cfg(pol, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
827
val2 = msm_readl_io(pctrl, g) & BIT(g->in_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
828
intstat = msm_readl_intr_status(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
840
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
850
g = &pctrl->soc->groups[d->hwirq];
drivers/pinctrl/qcom/pinctrl-msm.c
854
val = msm_readl_intr_cfg(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
87
const struct msm_pingroup *g) \
drivers/pinctrl/qcom/pinctrl-msm.c
876
val &= ~BIT(g->intr_raw_status_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
878
val &= ~BIT(g->intr_enable_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
879
msm_writel_intr_cfg(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
89
return readl(pctrl->regs[g->tile] + g->name##_reg); \
drivers/pinctrl/qcom/pinctrl-msm.c
890
const struct msm_pingroup *g;
drivers/pinctrl/qcom/pinctrl-msm.c
900
g = &pctrl->soc->groups[d->hwirq];
drivers/pinctrl/qcom/pinctrl-msm.c
904
val = msm_readl_intr_cfg(pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
905
val |= BIT(g->intr_raw_status_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
906
val |= BIT(g->intr_enable_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
907
msm_writel_intr_cfg(val, pctrl, g);
drivers/pinctrl/qcom/pinctrl-msm.c
92
const struct msm_pingroup *g) \
drivers/pinctrl/qcom/pinctrl-msm.c
94
writel(val, pctrl->regs[g->tile] + g->name##_reg); \
drivers/pinctrl/qcom/pinctrl-msm.c
955
const struct msm_pingroup *g = &pctrl->soc->groups[d->hwirq];
drivers/pinctrl/qcom/pinctrl-msm.c
961
val = msm_readl_io(pctrl, g) & BIT(g->in_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
974
val = msm_readl_io(pctrl, g) & BIT(g->in_bit);
drivers/pinctrl/qcom/pinctrl-msm.c
992
const struct msm_pingroup *g;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
44
#define EINT_REG(g) (4 * ((g) / 2))
drivers/pinctrl/samsung/pinctrl-samsung.h
115
#define PMX_FUNC(n, g) \
drivers/pinctrl/samsung/pinctrl-samsung.h
118
.groups = g, \
drivers/pinctrl/samsung/pinctrl-samsung.h
119
.num_groups = ARRAY_SIZE(g), \
drivers/pinctrl/stm32/pinctrl-stm32.c
1004
ret = stm32_pctrl_is_function_valid(pctl, g->pin, function);
drivers/pinctrl/stm32/pinctrl-stm32.c
1008
range = pinctrl_find_gpio_range_from_pin(pctldev, g->pin);
drivers/pinctrl/stm32/pinctrl-stm32.c
1020
pin = stm32_gpio_pin(g->pin);
drivers/pinctrl/stm32/pinctrl-stm32.c
1467
struct stm32_pinctrl_group *g = &pctl->groups[group];
drivers/pinctrl/stm32/pinctrl-stm32.c
1472
ret = stm32_pconf_parse_conf(pctldev, g->pin, configs[i]);
drivers/pinctrl/stm32/pinctrl-stm32.c
1477
g->config = configs[i];
drivers/pinctrl/stm32/pinctrl-stm32.c
2100
struct stm32_pinctrl_group *g = pctl->groups;
drivers/pinctrl/stm32/pinctrl-stm32.c
2107
for (i = 0; i < pctl->ngroups; i++, g++)
drivers/pinctrl/stm32/pinctrl-stm32.c
2108
stm32_pinctrl_restore_gpio_regs(pctl, g->pin);
drivers/pinctrl/stm32/pinctrl-stm32.c
998
struct stm32_pinctrl_group *g = pctl->groups + group;
drivers/pinctrl/sunplus/sppctl.h
53
#define FNCE(n, r, o, bo, bl, g) { \
drivers/pinctrl/sunplus/sppctl.h
59
.grps = (g), \
drivers/pinctrl/sunplus/sppctl.h
60
.gnum = ARRAY_SIZE(g), \
drivers/pinctrl/sunxi/pinctrl-sunxi.c
639
struct sunxi_pinctrl_group *g = &pctl->groups[group];
drivers/pinctrl/sunxi/pinctrl-sunxi.c
642
return sunxi_pconf_get(pctldev, g->pin, config);
drivers/pinctrl/sunxi/pinctrl-sunxi.c
711
struct sunxi_pinctrl_group *g = &pctl->groups[group];
drivers/pinctrl/sunxi/pinctrl-sunxi.c
714
return sunxi_pconf_set(pctldev, g->pin, configs, num_configs);
drivers/pinctrl/sunxi/pinctrl-sunxi.c
848
struct sunxi_pinctrl_group *g = pctl->groups + group;
drivers/pinctrl/sunxi/pinctrl-sunxi.c
852
g->name,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
858
sunxi_pmx_set(pctldev, g->pin, desc->muxval);
drivers/pinctrl/tegra/pinctrl-tegra.c
256
const struct tegra_pingroup *g;
drivers/pinctrl/tegra/pinctrl-tegra.c
260
g = &pmx->soc->groups[group];
drivers/pinctrl/tegra/pinctrl-tegra.c
262
if (WARN_ON(g->mux_reg < 0))
drivers/pinctrl/tegra/pinctrl-tegra.c
265
for (i = 0; i < ARRAY_SIZE(g->funcs); i++) {
drivers/pinctrl/tegra/pinctrl-tegra.c
266
if (g->funcs[i] == function)
drivers/pinctrl/tegra/pinctrl-tegra.c
269
if (WARN_ON(i == ARRAY_SIZE(g->funcs)))
drivers/pinctrl/tegra/pinctrl-tegra.c
272
val = pmx_readl(pmx, g->mux_bank, g->mux_reg);
drivers/pinctrl/tegra/pinctrl-tegra.c
273
val &= ~(0x3 << g->mux_bit);
drivers/pinctrl/tegra/pinctrl-tegra.c
274
val |= i << g->mux_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
277
val |= (1 << g->sfsel_bit);
drivers/pinctrl/tegra/pinctrl-tegra.c
278
pmx_writel(pmx, val, g->mux_bank, g->mux_reg);
drivers/pinctrl/tegra/pinctrl-tegra.c
402
const struct tegra_pingroup *g,
drivers/pinctrl/tegra/pinctrl-tegra.c
409
*bank = g->pupd_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
410
*reg = g->pupd_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
411
*bit = g->pupd_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
415
*bank = g->tri_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
416
*reg = g->tri_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
417
*bit = g->tri_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
421
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
422
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
423
*bit = g->einput_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
427
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
428
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
429
*bit = g->odrain_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
433
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
434
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
435
*bit = g->lock_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
439
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
440
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
441
*bit = g->ioreset_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
445
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
446
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
447
*bit = g->rcv_sel_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
452
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
453
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
455
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
456
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
458
*bit = g->hsm_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
463
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
464
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
466
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
467
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
469
*bit = g->schmitt_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
473
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
474
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
475
*bit = g->lpmd_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
479
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
480
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
481
*bit = g->drvdn_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
482
*width = g->drvdn_width;
drivers/pinctrl/tegra/pinctrl-tegra.c
485
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
486
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
487
*bit = g->drvup_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
488
*width = g->drvup_width;
drivers/pinctrl/tegra/pinctrl-tegra.c
491
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
492
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
493
*bit = g->slwf_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
494
*width = g->slwf_width;
drivers/pinctrl/tegra/pinctrl-tegra.c
497
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
498
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
499
*bit = g->slwr_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
500
*width = g->slwr_width;
drivers/pinctrl/tegra/pinctrl-tegra.c
504
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
505
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
507
*bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
508
*reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
510
*bit = g->drvtype_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
515
*bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
516
*reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
517
*bit = g->sfsel_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
542
param, prop, g->name);
drivers/pinctrl/tegra/pinctrl-tegra.c
571
const struct tegra_pingroup *g;
drivers/pinctrl/tegra/pinctrl-tegra.c
577
g = &pmx->soc->groups[group];
drivers/pinctrl/tegra/pinctrl-tegra.c
579
ret = tegra_pinconf_reg(pmx, g, param, true, &bank, ®, &bit,
drivers/pinctrl/tegra/pinctrl-tegra.c
600
const struct tegra_pingroup *g;
drivers/pinctrl/tegra/pinctrl-tegra.c
606
g = &pmx->soc->groups[group];
drivers/pinctrl/tegra/pinctrl-tegra.c
612
ret = tegra_pinconf_reg(pmx, g, param, true, &bank, ®, &bit,
drivers/pinctrl/tegra/pinctrl-tegra.c
668
const struct tegra_pingroup *g;
drivers/pinctrl/tegra/pinctrl-tegra.c
674
g = &pmx->soc->groups[group];
drivers/pinctrl/tegra/pinctrl-tegra.c
677
ret = tegra_pinconf_reg(pmx, g, cfg_params[i].param, false,
drivers/pinctrl/tegra/pinctrl-tegra.c
690
if (g->mux_reg >= 0) {
drivers/pinctrl/tegra/pinctrl-tegra.c
692
val = pmx_readl(pmx, g->mux_bank, g->mux_reg);
drivers/pinctrl/tegra/pinctrl-tegra.c
693
val = g->funcs[(val >> g->mux_bit) & 0x3];
drivers/pinctrl/tegra/pinctrl-tegra.c
734
const struct tegra_pingroup *g;
drivers/pinctrl/tegra/pinctrl-tegra.c
738
g = &pmx->soc->groups[i];
drivers/pinctrl/tegra/pinctrl-tegra.c
739
if (g->parked_bitmask > 0) {
drivers/pinctrl/tegra/pinctrl-tegra.c
742
if (g->mux_reg != -1) {
drivers/pinctrl/tegra/pinctrl-tegra.c
743
bank = g->mux_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
744
reg = g->mux_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
746
bank = g->drv_bank;
drivers/pinctrl/tegra/pinctrl-tegra.c
747
reg = g->drv_reg;
drivers/pinctrl/tegra/pinctrl-tegra.c
751
val &= ~g->parked_bitmask;
drivers/pinctrl/tegra/pinctrl-tegra.c
868
const struct tegra_pingroup *g = &pmx->soc->groups[gn];
drivers/pinctrl/tegra/pinctrl-tegra.c
870
if (g->mux_reg == -1)
drivers/pinctrl/tegra/pinctrl-tegra.c
874
if (g->funcs[gfn] == fn)
drivers/pinctrl/tegra/pinctrl-tegra.c
881
*group_pins++ = g->name;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
387
struct group_desc *g;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
389
g = pinctrl_generic_get_group(iod->pctl, selector);
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
390
if (!g) {
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
397
return g->data;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
499
struct ti_iodelay_pingroup *g;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
516
g = devm_kzalloc(iod->dev, sizeof(*g), GFP_KERNEL);
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
517
if (!g) {
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
548
g->cfg = cfg;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
549
g->ncfg = i;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
550
g->config = PIN_CONFIG_END;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
552
error = pinctrl_generic_add_group(iod->pctl, np->name, pins, i, g);
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
558
(*map)->data.configs.configs = &g->config;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
569
devm_kfree(iod->dev, g);
drivers/pinctrl/uniphier/pinctrl-uniphier.h
152
#define UNIPHIER_PINCTRL_PIN(a, b, c, d, e, f, g) \
drivers/pinctrl/uniphier/pinctrl-uniphier.h
156
.drv_data = (void *)UNIPHIER_PIN_ATTR_PACKED(c, d, e, f, g), \
drivers/platform/x86/asus-wmi.c
1054
u32 cmd, mode, r, g, b, speed;
drivers/platform/x86/asus-wmi.c
1062
if (sscanf(buf, "%d %d %d %d %d %d", &cmd, &mode, &r, &g, &b, &speed) != 6)
drivers/platform/x86/asus-wmi.c
1096
cmd | (mode << 8) | (r << 16) | (g << 24), b | (speed << 8), NULL);
drivers/scsi/esas2r/esas2r_main.c
1316
struct atto_vda_grp_info *g;
drivers/scsi/esas2r/esas2r_main.c
1378
g = (struct atto_vda_grp_info *)data;
drivers/scsi/esas2r/esas2r_main.c
1380
g->capacity = le64_to_cpu(g->capacity);
drivers/scsi/esas2r/esas2r_main.c
1381
g->block_size = le32_to_cpu(g->block_size);
drivers/scsi/esas2r/esas2r_main.c
1382
g->interleave = le32_to_cpu(g->interleave);
drivers/scsi/esas2r/esas2r_main.c
1383
g->features = le16_to_cpu(g->features);
drivers/scsi/esas2r/esas2r_main.c
1386
g->members[i] = le16_to_cpu(g->members[i]);
drivers/sh/intc/handle.c
21
struct intc_group *g = desc->hw.groups;
drivers/sh/intc/handle.c
24
for (i = 0; g && enum_id && i < desc->hw.nr_groups; i++) {
drivers/sh/intc/handle.c
25
g = desc->hw.groups + i;
drivers/sh/intc/handle.c
27
for (j = 0; g->enum_ids[j]; j++) {
drivers/sh/intc/handle.c
28
if (g->enum_ids[j] != enum_id)
drivers/sh/intc/handle.c
31
return g->enum_id;
drivers/staging/fbtft/fb_agm1264k-fl.c
298
u16 g = (pixel & (0x3f << 5)) >> 5;
drivers/staging/fbtft/fb_agm1264k-fl.c
301
pixel = (299 * r + 587 * g + 114 * b) / 200;
drivers/staging/fbtft/fb_ssd1325.c
64
u16 g = (pixel & (0x3f << 5)) >> 5;
drivers/staging/fbtft/fb_ssd1325.c
67
pixel = (299 * r + 587 * g + 114 * b) / 195;
drivers/staging/media/atomisp/include/linux/atomisp.h
232
u32 g;
drivers/staging/media/atomisp/pci/ia_css_frame_public.h
75
struct ia_css_frame_plane g; /** Green plane */
drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c
30
out_ptr[i].g = hmem_buf->hmem[BH_COLOR_G][i];
drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c
258
sum_g += out_ptr[i].g;
drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c
277
out_ptr[0].g -= diff;
drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h
208
u32 g; /** Number of G of one bin of the histogram G. (u24) */
drivers/staging/media/atomisp/pci/runtime/frame/interface/ia_css_frame_comm.h
43
struct ia_css_frame_sp_plane g;
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
574
frame_init_plane(&frame->planes.planar_rgb.g,
drivers/staging/media/atomisp/pci/sh_css_sp.c
447
sp_frame_out->planes.planar_rgb.g.offset =
drivers/staging/media/atomisp/pci/sh_css_sp.c
448
frame_in->planes.planar_rgb.g.offset;
drivers/staging/media/av7110/av7110_hw.c
1028
u8 r, g = 0, b = 0, blend = 0;
drivers/staging/media/av7110/av7110_hw.c
1033
get_user(g, colors + i * 4 + 1) ||
drivers/staging/media/av7110/av7110_hw.c
1039
ret = OSDSetColor(av7110, dc->color + i, r, g, b, blend);
drivers/staging/media/av7110/av7110_hw.c
884
static int OSDSetColor(struct av7110 *av7110, u8 color, u8 r, u8 g, u8 b, u8 blend)
drivers/staging/media/av7110/av7110_hw.c
891
yuv = blend ? RGB2YUV(r, g, b) : 0;
drivers/staging/media/ipu3/ipu3-abi.h
1381
struct imgu_abi_frame_sp_plane g;
drivers/staging/media/ipu3/ipu3-css.c
2199
unsigned int g = IPU3_CSS_RECT_GDC;
drivers/staging/media/ipu3/ipu3-css.c
2211
css_pipe->rect[g].width,
drivers/staging/media/ipu3/ipu3-css.c
2212
css_pipe->rect[g].height,
drivers/staging/most/dim2/hal.c
117
if ((g.dbr_map[i] & mask) == 0) {
drivers/staging/most/dim2/hal.c
118
g.dbr_map[i] |= mask;
drivers/staging/most/dim2/hal.c
137
g.dbr_map[block_idx / 32] &= ~mask;
drivers/staging/most/dim2/hal.c
144
writel(val, &g.dim2->MADR);
drivers/staging/most/dim2/hal.c
147
while ((readl(&g.dim2->MCTL) & 1) != 1)
drivers/staging/most/dim2/hal.c
150
writel(0, &g.dim2->MCTL); /* clear transfer complete */
drivers/staging/most/dim2/hal.c
160
writel(0, &g.dim2->MCTL); /* clear transfer complete */
drivers/staging/most/dim2/hal.c
161
writel(0, &g.dim2->MDAT0);
drivers/staging/most/dim2/hal.c
171
return readl((&g.dim2->MDAT0) + mdat_idx);
drivers/staging/most/dim2/hal.c
178
writel(0, &g.dim2->MCTL); /* clear transfer complete */
drivers/staging/most/dim2/hal.c
181
writel(value[0], &g.dim2->MDAT0);
drivers/staging/most/dim2/hal.c
183
writel(value[1], &g.dim2->MDAT1);
drivers/staging/most/dim2/hal.c
185
writel(value[2], &g.dim2->MDAT2);
drivers/staging/most/dim2/hal.c
187
writel(value[3], &g.dim2->MDAT3);
drivers/staging/most/dim2/hal.c
189
writel(mask[0], &g.dim2->MDWE0);
drivers/staging/most/dim2/hal.c
190
writel(mask[1], &g.dim2->MDWE1);
drivers/staging/most/dim2/hal.c
191
writel(mask[2], &g.dim2->MDWE2);
drivers/staging/most/dim2/hal.c
192
writel(mask[3], &g.dim2->MDWE3);
drivers/staging/most/dim2/hal.c
356
writel(readl(&g.dim2->ACMR0) | bit_mask(ch_addr), &g.dim2->ACMR0);
drivers/staging/most/dim2/hal.c
362
writel(readl(&g.dim2->ACMR0) & ~bit_mask(ch_addr), &g.dim2->ACMR0);
drivers/staging/most/dim2/hal.c
371
writel(bit_mask(ch_addr), &g.dim2->ACSR0);
drivers/staging/most/dim2/hal.c
384
g.atx_dbr.rest_size = dbr_size;
drivers/staging/most/dim2/hal.c
385
g.atx_dbr.rpc = dim2_rpc(ch_addr);
drivers/staging/most/dim2/hal.c
386
g.atx_dbr.wpc = g.atx_dbr.rpc;
drivers/staging/most/dim2/hal.c
391
g.atx_dbr.rest_size -= buf_sz;
drivers/staging/most/dim2/hal.c
392
g.atx_dbr.sz_queue[norm_pc(g.atx_dbr.wpc)] = buf_sz;
drivers/staging/most/dim2/hal.c
393
g.atx_dbr.wpc++;
drivers/staging/most/dim2/hal.c
399
struct async_tx_dbr *dbr = &g.atx_dbr;
drivers/staging/most/dim2/hal.c
457
u16 const bd_factor = g.fcnt + 2;
drivers/staging/most/dim2/hal.c
499
u32 const unit = bytes_per_frame << g.fcnt;
drivers/staging/most/dim2/hal.c
515
writel(false << MLBC0_MLBEN_BIT, &g.dim2->MLBC0);
drivers/staging/most/dim2/hal.c
520
writel(0, &g.dim2->MIEN);
drivers/staging/most/dim2/hal.c
523
writel(0xFFFFFFFF, &g.dim2->ACSR0);
drivers/staging/most/dim2/hal.c
524
writel(0xFFFFFFFF, &g.dim2->ACSR1);
drivers/staging/most/dim2/hal.c
527
writel(0, &g.dim2->ACMR0);
drivers/staging/most/dim2/hal.c
528
writel(0, &g.dim2->ACMR1);
drivers/staging/most/dim2/hal.c
538
g.fcnt << MLBC0_FCNT_SHIFT |
drivers/staging/most/dim2/hal.c
540
&g.dim2->MLBC0);
drivers/staging/most/dim2/hal.c
543
writel(0xFFFFFFFF, &g.dim2->HCMR0);
drivers/staging/most/dim2/hal.c
544
writel(0xFFFFFFFF, &g.dim2->HCMR1);
drivers/staging/most/dim2/hal.c
547
writel(bit_mask(HCTL_EN_BIT), &g.dim2->HCTL);
drivers/staging/most/dim2/hal.c
551
true << ACTL_SCE_BIT, &g.dim2->ACTL);
drivers/staging/most/dim2/hal.c
559
u32 const c1 = readl(&g.dim2->MLBC1);
drivers/staging/most/dim2/hal.c
562
writel(c1 & nda_mask, &g.dim2->MLBC1);
drivers/staging/most/dim2/hal.c
563
return (readl(&g.dim2->MLBC1) & mask1) == 0 &&
drivers/staging/most/dim2/hal.c
564
(readl(&g.dim2->MLBC0) & mask0) != 0;
drivers/staging/most/dim2/hal.c
587
writel(bit_mask(ch_addr), &g.dim2->ACSR0);
drivers/staging/most/dim2/hal.c
668
if (ch->addr == g.atx_dbr.ch_addr)
drivers/staging/most/dim2/hal.c
712
g.dim_is_initialized = false;
drivers/staging/most/dim2/hal.c
725
g.dim2 = dim_base_address;
drivers/staging/most/dim2/hal.c
726
g.fcnt = fcnt;
drivers/staging/most/dim2/hal.c
727
g.dbr_map[0] = 0;
drivers/staging/most/dim2/hal.c
728
g.dbr_map[1] = 0;
drivers/staging/most/dim2/hal.c
732
g.dim_is_initialized = true;
drivers/staging/most/dim2/hal.c
739
g.dim_is_initialized = false;
drivers/staging/most/dim2/hal.c
751
if (!g.dim_is_initialized || !ch)
drivers/staging/most/dim2/hal.c
773
writel(0, &g.dim2->MS0);
drivers/staging/most/dim2/hal.c
774
writel(0, &g.dim2->MS1);
drivers/staging/most/dim2/hal.c
81
static struct lld_global_vars_t g = { false };
drivers/staging/most/dim2/hal.c
818
if (is_tx && !g.atx_dbr.ch_addr) {
drivers/staging/most/dim2/hal.c
819
g.atx_dbr.ch_addr = ch->addr;
drivers/staging/most/dim2/hal.c
821
writel(bit_mask(20), &g.dim2->MIEN);
drivers/staging/most/dim2/hal.c
830
if (!g.dim_is_initialized || !ch)
drivers/staging/most/dim2/hal.c
856
u16 bd_factor = g.fcnt + 2;
drivers/staging/most/dim2/hal.c
858
if (!g.dim_is_initialized || !ch)
drivers/staging/most/dim2/hal.c
884
if (!g.dim_is_initialized || !ch)
drivers/staging/most/dim2/hal.c
887
if (ch->addr == g.atx_dbr.ch_addr) {
drivers/staging/most/dim2/hal.c
888
writel(0, &g.dim2->MIEN);
drivers/staging/most/dim2/hal.c
889
g.atx_dbr.ch_addr = 0;
drivers/staging/most/dim2/hal.c
904
if (!g.dim_is_initialized) {
drivers/staging/most/dim2/hal.c
936
if (!g.dim_is_initialized || !ch)
drivers/tty/tty_io.c
3018
struct task_struct *g, *p;
drivers/tty/tty_io.c
3038
for_each_process_thread(g, p) {
drivers/tty/vt/consolemap.c
255
unsigned int d, r, g;
drivers/tty/vt/consolemap.c
278
for (g = 0; g < UNI_ROW_GLYPHS; g++) {
drivers/tty/vt/consolemap.c
279
u16 glyph = row[g];
drivers/tty/vt/consolemap.c
281
inv[glyph] = UNI(d, r, g);
drivers/tty/vt/consolemap.c
579
unsigned int d, r, g;
drivers/tty/vt/consolemap.c
610
for (g = 0; g < UNI_ROW_GLYPHS; g++, uni++) {
drivers/tty/vt/consolemap.c
611
if (row[g] == 0xffff)
drivers/tty/vt/consolemap.c
617
ret = con_insert_unipair(new, uni, row[g]);
drivers/tty/vt/consolemap.c
777
unsigned int d, r, g;
drivers/tty/vt/consolemap.c
799
for (g = 0; g < UNI_ROW_GLYPHS; g++, row++) {
drivers/tty/vt/consolemap.c
803
unilist[ect].unicode = UNI(d, r, g);
drivers/tty/vt/vt.c
1629
struct rgb { u8 r; u8 g; u8 b; };
drivers/tty/vt/vt.c
1635
c->g = i&2 ? 0xaa : 0x00;
drivers/tty/vt/vt.c
1639
c->g = i&2 ? 0xff : 0x55;
drivers/tty/vt/vt.c
1645
c->g = i % 6 * 255 / 6;
drivers/tty/vt/vt.c
1649
c->r = c->g = c->b = i * 10 - 2312;
drivers/tty/vt/vt.c
1654
u8 hue = 0, max = max3(c->r, c->g, c->b);
drivers/tty/vt/vt.c
1658
if (c->g > max / 2)
drivers/tty/vt/vt.c
1678
| (c->r&0x80) >> 1 | (c->g&0x80) >> 2 | (c->b&0x80) >> 3;
drivers/tty/vt/vt.c
1704
c.g = vc->vc_par[i + 2];
drivers/ufs/host/ufs-exynos.c
868
u8 g = max_t(u32, pwr->gear_rx, pwr->gear_tx);
drivers/ufs/host/ufs-exynos.c
877
if (g == 1)
drivers/ufs/host/ufs-exynos.c
879
else if (g == 2)
drivers/ufs/host/ufs-exynos.c
881
else if (g == 3)
drivers/usb/cdns3/cdns3-gadget.h
965
#define gadget_to_cdns3_device(g) (container_of(g, struct cdns3_device, gadget))
drivers/usb/cdns3/cdnsp-gadget.c
1362
static int cdnsp_gadget_udc_start(struct usb_gadget *g,
drivers/usb/cdns3/cdnsp-gadget.c
1366
struct cdnsp_device *pdev = gadget_to_cdnsp(g);
drivers/usb/cdns3/cdnsp-gadget.c
1374
max_speed = min(driver->max_speed, g->max_speed);
drivers/usb/cdns3/cdnsp-gadget.c
1518
static int cdnsp_gadget_udc_stop(struct usb_gadget *g)
drivers/usb/cdns3/cdnsp-gadget.c
1520
struct cdnsp_device *pdev = gadget_to_cdnsp(g);
drivers/usb/cdns3/cdnsp-gadget.c
1531
static int cdnsp_gadget_get_frame(struct usb_gadget *g)
drivers/usb/cdns3/cdnsp-gadget.c
1533
struct cdnsp_device *pdev = gadget_to_cdnsp(g);
drivers/usb/cdns3/cdnsp-gadget.c
1562
static int cdnsp_gadget_wakeup(struct usb_gadget *g)
drivers/usb/cdns3/cdnsp-gadget.c
1564
struct cdnsp_device *pdev = gadget_to_cdnsp(g);
drivers/usb/cdns3/cdnsp-gadget.c
1574
static int cdnsp_gadget_set_selfpowered(struct usb_gadget *g,
drivers/usb/cdns3/cdnsp-gadget.c
1577
struct cdnsp_device *pdev = gadget_to_cdnsp(g);
drivers/usb/cdns3/cdnsp-gadget.c
1581
g->is_selfpowered = !!is_selfpowered;
drivers/usb/cdns3/cdnsp-gadget.h
1610
#define gadget_to_cdnsp(g) (container_of(g, struct cdnsp_device, gadget))
drivers/usb/cdns3/cdnsp-mem.c
782
static unsigned int cdnsp_parse_exponent_interval(struct usb_gadget *g,
drivers/usb/cdns3/cdnsp-mem.c
789
dev_warn(&g->dev, "ep %s - rounding interval to %d %sframes\n",
drivers/usb/cdns3/cdnsp-mem.c
791
g->speed == USB_SPEED_FULL ? "" : "micro");
drivers/usb/cdns3/cdnsp-mem.c
798
if (g->speed == USB_SPEED_FULL)
drivers/usb/cdns3/cdnsp-mem.c
812
static unsigned int cdnsp_microframes_to_exponent(struct usb_gadget *g,
drivers/usb/cdns3/cdnsp-mem.c
830
static unsigned int cdnsp_get_endpoint_interval(struct usb_gadget *g,
drivers/usb/cdns3/cdnsp-mem.c
835
switch (g->speed) {
drivers/usb/cdns3/cdnsp-mem.c
841
interval = cdnsp_parse_exponent_interval(g, pep);
drivers/usb/cdns3/cdnsp-mem.c
845
interval = cdnsp_parse_exponent_interval(g, pep);
drivers/usb/cdns3/cdnsp-mem.c
848
interval = cdnsp_microframes_to_exponent(g, pep,
drivers/usb/cdns3/cdnsp-mem.c
867
static u32 cdnsp_get_endpoint_mult(struct usb_gadget *g, struct cdnsp_ep *pep)
drivers/usb/cdns3/cdnsp-mem.c
869
if (g->speed < USB_SPEED_SUPER ||
drivers/usb/cdns3/cdnsp-mem.c
876
static u32 cdnsp_get_endpoint_max_burst(struct usb_gadget *g,
drivers/usb/cdns3/cdnsp-mem.c
880
if (g->speed >= USB_SPEED_SUPER)
drivers/usb/cdns3/cdnsp-mem.c
883
if (g->speed == USB_SPEED_HIGH &&
drivers/usb/cdns3/cdnsp-mem.c
916
static u32 cdnsp_get_max_esit_payload(struct usb_gadget *g,
drivers/usb/cdns3/cdnsp-mem.c
928
if (g->speed >= USB_SPEED_SUPER_PLUS &&
drivers/usb/cdns3/cdnsp-mem.c
932
else if (g->speed >= USB_SPEED_SUPER)
drivers/usb/dwc2/gadget.c
4765
static void dwc2_gadget_set_speed(struct usb_gadget *g, enum usb_device_speed speed)
drivers/usb/dwc2/gadget.c
4767
struct dwc2_hsotg *hsotg = to_hsotg(g);
drivers/usb/dwc3/gadget.c
2363
static int dwc3_gadget_get_frame(struct usb_gadget *g)
drivers/usb/dwc3/gadget.c
2365
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
2423
static int dwc3_gadget_wakeup(struct usb_gadget *g)
drivers/usb/dwc3/gadget.c
2425
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
2449
static int dwc3_gadget_func_wakeup(struct usb_gadget *g, int intf_id)
drivers/usb/dwc3/gadget.c
2451
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
2485
static int dwc3_gadget_set_remote_wakeup(struct usb_gadget *g, int set)
drivers/usb/dwc3/gadget.c
2487
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
2497
static int dwc3_gadget_set_selfpowered(struct usb_gadget *g,
drivers/usb/dwc3/gadget.c
2500
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
2504
g->is_selfpowered = !!is_selfpowered;
drivers/usb/dwc3/gadget.c
2791
static int dwc3_gadget_pullup(struct usb_gadget *g, int is_on)
drivers/usb/dwc3/gadget.c
2793
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3010
static int dwc3_gadget_start(struct usb_gadget *g,
drivers/usb/dwc3/gadget.c
3013
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3044
static int dwc3_gadget_stop(struct usb_gadget *g)
drivers/usb/dwc3/gadget.c
3046
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3062
static void dwc3_gadget_config_params(struct usb_gadget *g,
drivers/usb/dwc3/gadget.c
3065
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3101
static void dwc3_gadget_set_speed(struct usb_gadget *g,
drivers/usb/dwc3/gadget.c
3104
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3112
static void dwc3_gadget_set_ssp_rate(struct usb_gadget *g,
drivers/usb/dwc3/gadget.c
3115
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3124
static int dwc3_gadget_vbus_draw(struct usb_gadget *g, unsigned int mA)
drivers/usb/dwc3/gadget.c
3126
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3150
static int dwc3_gadget_check_config(struct usb_gadget *g)
drivers/usb/dwc3/gadget.c
3152
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.c
3161
list_for_each_entry(ep, &g->ep_list, ep_list) {
drivers/usb/dwc3/gadget.c
3185
static void dwc3_gadget_async_callbacks(struct usb_gadget *g, bool enable)
drivers/usb/dwc3/gadget.c
3187
struct dwc3 *dwc = gadget_to_dwc(g);
drivers/usb/dwc3/gadget.h
20
#define gadget_to_dwc(g) (dev_get_platdata(&g->dev))
drivers/usb/fotg210/fotg210-udc.c
1005
static int fotg210_udc_start(struct usb_gadget *g,
drivers/usb/fotg210/fotg210-udc.c
1008
struct fotg210_udc *fotg210 = gadget_to_fotg210(g);
drivers/usb/fotg210/fotg210-udc.c
1076
static int fotg210_udc_stop(struct usb_gadget *g)
drivers/usb/fotg210/fotg210-udc.c
1078
struct fotg210_udc *fotg210 = gadget_to_fotg210(g);
drivers/usb/fotg210/fotg210-udc.c
1102
static int fotg210_vbus_session(struct usb_gadget *g, int is_active)
drivers/usb/fotg210/fotg210-udc.c
1104
struct fotg210_udc *fotg210 = gadget_to_fotg210(g);
drivers/usb/fotg210/fotg210-udc.h
254
#define gadget_to_fotg210(g) container_of((g), struct fotg210_udc, gadget)
drivers/usb/gadget/composite.c
151
int config_ep_by_speed_and_alt(struct usb_gadget *g,
drivers/usb/gadget/composite.c
167
if (!g || !f || !_ep)
drivers/usb/gadget/composite.c
171
switch (g->speed) {
drivers/usb/gadget/composite.c
199
cdev = get_gadget_data(g);
drivers/usb/gadget/composite.c
233
if (g->speed == USB_SPEED_HIGH && (usb_endpoint_xfer_isoc(_ep->desc) ||
drivers/usb/gadget/composite.c
249
if (g->speed >= USB_SPEED_SUPER) {
drivers/usb/gadget/composite.c
288
int config_ep_by_speed(struct usb_gadget *g,
drivers/usb/gadget/composite.c
292
return config_ep_by_speed_and_alt(g, f, _ep, 0);
drivers/usb/gadget/composite.c
550
void check_remote_wakeup_config(struct usb_gadget *g,
drivers/usb/gadget/composite.c
555
if (!g->wakeup_capable && g->ops->set_remote_wakeup) {
drivers/usb/gadget/function/f_hid.c
1671
int ghid_setup(struct usb_gadget *g, int count)
drivers/usb/gadget/function/f_obex.c
259
static void obex_connect(struct gserial *g)
drivers/usb/gadget/function/f_obex.c
261
struct f_obex *obex = port_to_obex(g);
drivers/usb/gadget/function/f_obex.c
262
struct usb_composite_dev *cdev = g->func.config->cdev;
drivers/usb/gadget/function/f_obex.c
265
status = usb_function_activate(&g->func);
drivers/usb/gadget/function/f_obex.c
272
static void obex_disconnect(struct gserial *g)
drivers/usb/gadget/function/f_obex.c
274
struct f_obex *obex = port_to_obex(g);
drivers/usb/gadget/function/f_obex.c
275
struct usb_composite_dev *cdev = g->func.config->cdev;
drivers/usb/gadget/function/f_obex.c
278
status = usb_function_deactivate(&g->func);
drivers/usb/gadget/function/f_phonet.c
718
void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g)
drivers/usb/gadget/function/f_phonet.c
720
SET_NETDEV_DEV(net, &g->dev);
drivers/usb/gadget/function/u_ether.c
148
struct usb_gadget *g = dev->gadget;
drivers/usb/gadget/function/u_ether.c
182
if (g->quirk_ep_out_aligned_size) {
drivers/usb/gadget/function/u_ether.c
742
struct eth_dev *gether_setup_name(struct usb_gadget *g,
drivers/usb/gadget/function/u_ether.c
771
dev_warn(&g->dev,
drivers/usb/gadget/function/u_ether.c
778
dev_warn(&g->dev,
drivers/usb/gadget/function/u_ether.c
792
dev->gadget = g;
drivers/usb/gadget/function/u_ether.c
793
SET_NETDEV_DEV(net, &g->dev);
drivers/usb/gadget/function/u_ether.c
798
dev_dbg(&g->dev, "register_netdev failed, %d\n", status);
drivers/usb/gadget/function/u_ether.c
863
struct usb_gadget *g;
drivers/usb/gadget/function/u_ether.c
869
g = dev->gadget;
drivers/usb/gadget/function/u_ether.c
875
dev_dbg(&g->dev, "register_netdev failed, %d\n", status);
drivers/usb/gadget/function/u_ether.c
892
void gether_set_gadget(struct net_device *net, struct usb_gadget *g)
drivers/usb/gadget/function/u_ether.c
897
dev->gadget = g;
drivers/usb/gadget/function/u_ether.c
898
SET_NETDEV_DEV(net, &g->dev);
drivers/usb/gadget/function/u_ether.c
902
int gether_attach_gadget(struct net_device *net, struct usb_gadget *g)
drivers/usb/gadget/function/u_ether.c
906
ret = device_move(&net->dev, &g->dev, DPM_ORDER_DEV_AFTER_PARENT);
drivers/usb/gadget/function/u_ether.c
910
gether_set_gadget(net, g);
drivers/usb/gadget/function/u_ether.h
108
static inline struct eth_dev *gether_setup(struct usb_gadget *g,
drivers/usb/gadget/function/u_ether.h
112
return gether_setup_name(g, dev_addr, host_addr, ethaddr, qmult, "usb");
drivers/usb/gadget/function/u_ether.h
151
void gether_set_gadget(struct net_device *net, struct usb_gadget *g);
drivers/usb/gadget/function/u_ether.h
164
int gether_attach_gadget(struct net_device *net, struct usb_gadget *g);
drivers/usb/gadget/function/u_ether.h
309
static inline unsigned int gether_bitrate(struct usb_gadget *g)
drivers/usb/gadget/function/u_ether.h
311
if (g->speed >= USB_SPEED_SUPER_PLUS)
drivers/usb/gadget/function/u_ether.h
313
if (g->speed == USB_SPEED_SUPER)
drivers/usb/gadget/function/u_ether.h
315
else if (g->speed == USB_SPEED_HIGH)
drivers/usb/gadget/function/u_ether.h
91
struct eth_dev *gether_setup_name(struct usb_gadget *g,
drivers/usb/gadget/function/u_hid.h
39
int ghid_setup(struct usb_gadget *g, int count);
drivers/usb/gadget/function/u_phonet.h
21
void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g);
drivers/usb/gadget/legacy/zero.c
164
struct usb_gadget *g = cdev->gadget;
drivers/usb/gadget/legacy/zero.c
175
if (g->speed == USB_SPEED_UNKNOWN)
drivers/usb/gadget/legacy/zero.c
178
if (g->speed >= USB_SPEED_SUPER) {
drivers/usb/gadget/legacy/zero.c
184
status = usb_gadget_wakeup(g);
drivers/usb/gadget/udc/amd5536udc.h
578
#define to_amd5536_udc(g) (container_of((g), struct udc, gadget))
drivers/usb/gadget/udc/at91_udc.h
147
static inline struct at91_udc *to_udc(struct usb_gadget *g)
drivers/usb/gadget/udc/at91_udc.h
149
return container_of(g, struct at91_udc, gadget);
drivers/usb/gadget/udc/bcm63xx_udc.c
337
static inline struct bcm63xx_udc *gadget_to_udc(struct usb_gadget *g)
drivers/usb/gadget/udc/bcm63xx_udc.c
339
return container_of(g, struct bcm63xx_udc, gadget);
drivers/usb/gadget/udc/bdc/bdc.h
264
#define gadget_to_bdc(g) container_of(g, struct bdc, gadget)
drivers/usb/gadget/udc/cdns2/cdns2-gadget.h
413
#define gadget_to_cdns2_device(g) (container_of(g, struct cdns2_device, gadget))
drivers/usb/gadget/udc/core.c
1021
struct usb_ep *gadget_find_ep_by_name(struct usb_gadget *g, const char *name)
drivers/usb/gadget/udc/core.c
1025
gadget_for_each_ep(ep, g) {
drivers/usb/gadget/udc/dummy_hcd.c
1018
static int dummy_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/dummy_hcd.c
1021
struct dummy_hcd *dum_hcd = gadget_to_dummy_hcd(g);
drivers/usb/gadget/udc/dummy_hcd.c
1024
switch (g->speed) {
drivers/usb/gadget/udc/dummy_hcd.c
1050
static int dummy_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/dummy_hcd.c
1052
struct dummy_hcd *dum_hcd = gadget_to_dummy_hcd(g);
drivers/usb/gadget/udc/dummy_hcd.c
973
static int dummy_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/dummy_hcd.c
975
static int dummy_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/fsl_udc_core.c
1229
static int fsl_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/fsl_udc_core.c
1231
static int fsl_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/fsl_udc_core.c
1936
static int fsl_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/fsl_udc_core.c
1948
g->is_selfpowered = 1;
drivers/usb/gadget/udc/fsl_udc_core.c
1978
static int fsl_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/goku_udc.c
1003
struct goku_udc *dev = to_goku_udc(g);
drivers/usb/gadget/udc/goku_udc.c
1010
if (usb_gadget_ep_match_desc(g, ep, desc, ep_comp))
drivers/usb/gadget/udc/goku_udc.c
1017
if (usb_gadget_ep_match_desc(g, ep, desc, ep_comp))
drivers/usb/gadget/udc/goku_udc.c
1028
static int goku_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/goku_udc.c
1030
static int goku_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/goku_udc.c
1372
static int goku_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/goku_udc.c
1375
struct goku_udc *dev = to_goku_udc(g);
drivers/usb/gadget/udc/goku_udc.c
1404
static int goku_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/goku_udc.c
1406
struct goku_udc *dev = to_goku_udc(g);
drivers/usb/gadget/udc/goku_udc.c
999
static struct usb_ep *goku_match_ep(struct usb_gadget *g,
drivers/usb/gadget/udc/goku_udc.h
260
#define to_goku_udc(g) (container_of((g), struct goku_udc, gadget))
drivers/usb/gadget/udc/lpc32xx_udc.c
182
static inline struct lpc32xx_udc *to_udc(struct usb_gadget *g)
drivers/usb/gadget/udc/lpc32xx_udc.c
184
return container_of(g, struct lpc32xx_udc, gadget);
drivers/usb/gadget/udc/m66592-udc.c
1451
static int m66592_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/m66592-udc.c
1454
struct m66592 *m66592 = to_m66592(g);
drivers/usb/gadget/udc/m66592-udc.c
1472
static int m66592_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/m66592-udc.c
1474
struct m66592 *m66592 = to_m66592(g);
drivers/usb/gadget/udc/m66592-udc.h
492
#define to_m66592(g) (container_of((g), struct m66592, gadget))
drivers/usb/gadget/udc/max3420_udc.c
187
#define to_udc(g) container_of((g), struct max3420_udc, gadget)
drivers/usb/gadget/udc/omap_udc.c
1309
static int omap_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/omap_udc.c
1311
static int omap_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/omap_udc.c
2038
static int omap_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/omap_udc.c
2098
static int omap_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/pch_udc.c
1231
static int pch_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/pch_udc.c
1233
static int pch_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/pch_udc.c
2905
static int pch_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/pch_udc.c
2908
struct pch_udc_dev *dev = to_pch_udc(g);
drivers/usb/gadget/udc/pch_udc.c
2923
static int pch_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/pch_udc.c
2925
struct pch_udc_dev *dev = to_pch_udc(g);
drivers/usb/gadget/udc/pch_udc.c
361
#define to_pch_udc(g) (container_of((g), struct pch_udc_dev, gadget))
drivers/usb/gadget/udc/pxa25x_udc.c
1204
static int pxa25x_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/pxa25x_udc.c
1206
static int pxa25x_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/pxa25x_udc.c
1449
static int pxa25x_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/pxa25x_udc.c
1452
struct pxa25x_udc *dev = to_pxa25x(g);
drivers/usb/gadget/udc/pxa25x_udc.c
1530
static int pxa25x_udc_stop(struct usb_gadget*g)
drivers/usb/gadget/udc/pxa25x_udc.c
1532
struct pxa25x_udc *dev = to_pxa25x(g);
drivers/usb/gadget/udc/pxa25x_udc.h
123
#define to_pxa25x(g) (container_of((g), struct pxa25x_udc, gadget))
drivers/usb/gadget/udc/pxa27x_udc.c
1615
static int pxa27x_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/pxa27x_udc.c
1617
static int pxa27x_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/pxa27x_udc.c
1758
static int pxa27x_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/pxa27x_udc.c
1761
struct pxa_udc *udc = to_pxa(g);
drivers/usb/gadget/udc/pxa27x_udc.c
1814
static int pxa27x_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/pxa27x_udc.c
1816
struct pxa_udc *udc = to_pxa(g);
drivers/usb/gadget/udc/pxa27x_udc.h
475
#define to_pxa(g) (container_of((g), struct pxa_udc, gadget))
drivers/usb/gadget/udc/snps_udc_core.c
1422
static int amd5536_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/snps_udc_core.c
1424
static int amd5536_udc_stop(struct usb_gadget *g);
drivers/usb/gadget/udc/snps_udc_core.c
1930
static int amd5536_udc_start(struct usb_gadget *g,
drivers/usb/gadget/udc/snps_udc_core.c
1933
struct udc *dev = to_amd5536_udc(g);
drivers/usb/gadget/udc/snps_udc_core.c
1975
static int amd5536_udc_stop(struct usb_gadget *g)
drivers/usb/gadget/udc/snps_udc_core.c
1977
struct udc *dev = to_amd5536_udc(g);
drivers/usb/gadget/udc/trace.h
100
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
101
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
105
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
106
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
110
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
111
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
115
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
116
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
120
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
121
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
125
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
126
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
130
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
131
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
135
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
136
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
140
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
141
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
145
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
146
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
21
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
22
TP_ARGS(g, ret),
drivers/usb/gadget/udc/trace.h
45
__entry->speed = g->speed;
drivers/usb/gadget/udc/trace.h
46
__entry->max_speed = g->max_speed;
drivers/usb/gadget/udc/trace.h
47
__entry->state = g->state;
drivers/usb/gadget/udc/trace.h
48
__entry->mA = g->mA;
drivers/usb/gadget/udc/trace.h
49
__entry->sg_supported = g->sg_supported;
drivers/usb/gadget/udc/trace.h
50
__entry->is_otg = g->is_otg;
drivers/usb/gadget/udc/trace.h
51
__entry->is_a_peripheral = g->is_a_peripheral;
drivers/usb/gadget/udc/trace.h
52
__entry->b_hnp_enable = g->b_hnp_enable;
drivers/usb/gadget/udc/trace.h
53
__entry->a_hnp_support = g->a_hnp_support;
drivers/usb/gadget/udc/trace.h
54
__entry->hnp_polling_support = g->hnp_polling_support;
drivers/usb/gadget/udc/trace.h
55
__entry->host_request_flag = g->host_request_flag;
drivers/usb/gadget/udc/trace.h
56
__entry->quirk_ep_out_aligned_size = g->quirk_ep_out_aligned_size;
drivers/usb/gadget/udc/trace.h
57
__entry->quirk_altset_not_supp = g->quirk_altset_not_supp;
drivers/usb/gadget/udc/trace.h
58
__entry->quirk_stall_not_supp = g->quirk_stall_not_supp;
drivers/usb/gadget/udc/trace.h
59
__entry->quirk_zlp_not_supp = g->quirk_zlp_not_supp;
drivers/usb/gadget/udc/trace.h
60
__entry->is_selfpowered = g->is_selfpowered;
drivers/usb/gadget/udc/trace.h
61
__entry->deactivated = g->deactivated;
drivers/usb/gadget/udc/trace.h
62
__entry->connected = g->connected;
drivers/usb/gadget/udc/trace.h
85
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
86
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
90
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
91
TP_ARGS(g, ret)
drivers/usb/gadget/udc/trace.h
95
TP_PROTO(struct usb_gadget *g, int ret),
drivers/usb/gadget/udc/trace.h
96
TP_ARGS(g, ret)
drivers/usb/gadget/udc/udc-xilinx.c
104
#define to_udc(g) container_of((g), struct xusb_udc, gadget)
drivers/usb/mtu3/mtu3.h
352
struct usb_gadget g; /* the gadget */
drivers/usb/mtu3/mtu3.h
378
static inline struct mtu3 *gadget_to_mtu3(struct usb_gadget *g)
drivers/usb/mtu3/mtu3.h
380
return container_of(g, struct mtu3, g);
drivers/usb/mtu3/mtu3_core.c
582
u32 maxpacket = mtu->g.ep0->maxpacket;
drivers/usb/mtu3/mtu3_core.c
720
mtu->g.speed = udev_speed;
drivers/usb/mtu3/mtu3_core.c
721
mtu->g.ep0->maxpacket = maxpkt;
drivers/usb/mtu3/mtu3_gadget.c
298
ret = usb_gadget_map_request(&mtu->g, req, mep->is_in);
drivers/usb/mtu3/mtu3_gadget.c
30
usb_gadget_unmap_request(&mtu->g, req, mep->is_in);
drivers/usb/mtu3/mtu3_gadget.c
308
usb_gadget_unmap_request(&mtu->g, req, mep->is_in);
drivers/usb/mtu3/mtu3_gadget.c
456
if (mtu->g.speed >= USB_SPEED_SUPER) {
drivers/usb/mtu3/mtu3_gadget.c
525
mtu->g.name, mtu->gadget_driver->driver.name);
drivers/usb/mtu3/mtu3_gadget.c
552
if (mtu->g.speed == USB_SPEED_UNKNOWN)
drivers/usb/mtu3/mtu3_gadget.c
555
mtu->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/mtu3/mtu3_gadget.c
575
driver->disconnect(&mtu->g);
drivers/usb/mtu3/mtu3_gadget.c
580
static int mtu3_gadget_stop(struct usb_gadget *g)
drivers/usb/mtu3/mtu3_gadget.c
582
struct mtu3 *mtu = gadget_to_mtu3(g);
drivers/usb/mtu3/mtu3_gadget.c
602
mtu3_gadget_set_speed(struct usb_gadget *g, enum usb_device_speed speed)
drivers/usb/mtu3/mtu3_gadget.c
604
struct mtu3 *mtu = gadget_to_mtu3(g);
drivers/usb/mtu3/mtu3_gadget.c
614
static void mtu3_gadget_async_callbacks(struct usb_gadget *g, bool enable)
drivers/usb/mtu3/mtu3_gadget.c
616
struct mtu3 *mtu = gadget_to_mtu3(g);
drivers/usb/mtu3/mtu3_gadget.c
668
mtu->g.ep0 = &mep->ep;
drivers/usb/mtu3/mtu3_gadget.c
675
list_add_tail(&mep->ep.ep_list, &mtu->g.ep_list);
drivers/usb/mtu3/mtu3_gadget.c
696
INIT_LIST_HEAD(&(mtu->g.ep_list));
drivers/usb/mtu3/mtu3_gadget.c
710
mtu->g.ops = &mtu3_gadget_ops;
drivers/usb/mtu3/mtu3_gadget.c
711
mtu->g.max_speed = mtu->max_speed;
drivers/usb/mtu3/mtu3_gadget.c
712
mtu->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/mtu3/mtu3_gadget.c
713
mtu->g.sg_supported = 0;
drivers/usb/mtu3/mtu3_gadget.c
714
mtu->g.name = MTU3_DRIVER_NAME;
drivers/usb/mtu3/mtu3_gadget.c
715
mtu->g.irq = mtu->irq;
drivers/usb/mtu3/mtu3_gadget.c
721
return usb_add_gadget_udc(mtu->dev, &mtu->g);
drivers/usb/mtu3/mtu3_gadget.c
726
usb_del_gadget_udc(&mtu->g);
drivers/usb/mtu3/mtu3_gadget.c
734
mtu->gadget_driver->resume(&mtu->g);
drivers/usb/mtu3/mtu3_gadget.c
745
mtu->gadget_driver->suspend(&mtu->g);
drivers/usb/mtu3/mtu3_gadget.c
75
switch (mtu->g.speed) {
drivers/usb/mtu3/mtu3_gadget.c
756
mtu->gadget_driver->disconnect(&mtu->g);
drivers/usb/mtu3/mtu3_gadget.c
761
usb_gadget_set_state(&mtu->g, USB_STATE_NOTATTACHED);
drivers/usb/mtu3/mtu3_gadget.c
769
if (mtu->g.speed != USB_SPEED_UNKNOWN)
drivers/usb/mtu3/mtu3_gadget_ep0.c
219
if (mtu->g.speed >= USB_SPEED_SUPER) {
drivers/usb/mtu3/mtu3_gadget_ep0.c
338
if (!set || (mtu->g.speed != USB_SPEED_HIGH) ||
drivers/usb/mtu3/mtu3_gadget_ep0.c
345
if (mtu->g.speed < USB_SPEED_SUPER ||
drivers/usb/mtu3/mtu3_gadget_ep0.c
346
mtu->g.state != USB_STATE_CONFIGURED)
drivers/usb/mtu3/mtu3_gadget_ep0.c
360
if (mtu->g.speed < USB_SPEED_SUPER ||
drivers/usb/mtu3/mtu3_gadget_ep0.c
361
mtu->g.state != USB_STATE_CONFIGURED)
drivers/usb/mtu3/mtu3_gadget_ep0.c
401
mtu->g.speed >= USB_SPEED_SUPER) {
drivers/usb/mtu3/mtu3_gadget_ep0.c
444
enum usb_device_state state = mtu->g.state;
drivers/usb/mtu3/mtu3_gadget_ep0.c
464
usb_gadget_set_state(&mtu->g, USB_STATE_ADDRESS);
drivers/usb/mtu3/mtu3_gadget_ep0.c
466
usb_gadget_set_state(&mtu->g, USB_STATE_DEFAULT);
drivers/usb/mtu3/mtu3_gadget_ep0.c
472
usb_gadget_set_state(&mtu->g,
drivers/usb/mtu3/mtu3_gadget_ep0.c
480
usb_gadget_set_state(&mtu->g,
drivers/usb/mtu3/mtu3_gadget_ep0.c
539
maxp = mtu->g.ep0->maxpacket;
drivers/usb/mtu3/mtu3_gadget_ep0.c
577
maxp = mtu->g.ep0->maxpacket;
drivers/usb/mtu3/mtu3_gadget_ep0.c
73
ret = mtu->gadget_driver->setup(&mtu->g, setup);
drivers/usb/musb/musb_core.c
2377
musb->g.quirk_avoids_skb_reserve = 1;
drivers/usb/musb/musb_core.c
856
musb->is_active = musb->g.b_hnp_enable;
drivers/usb/musb/musb_core.h
408
struct usb_gadget g; /* the gadget */
drivers/usb/musb/musb_core.h
423
static inline struct musb *gadget_to_musb(struct usb_gadget *g)
drivers/usb/musb/musb_core.h
425
return container_of(g, struct musb, g);
drivers/usb/musb/musb_cppi41.c
296
if (musb->g.speed == USB_SPEED_HIGH)
drivers/usb/musb/musb_gadget.c
144
if (!dma_mapping_error(&musb->g.dev, request->dma))
drivers/usb/musb/musb_gadget.c
1667
static int musb_gadget_start(struct usb_gadget *g,
drivers/usb/musb/musb_gadget.c
1669
static int musb_gadget_stop(struct usb_gadget *g);
drivers/usb/musb/musb_gadget.c
1714
musb->g.ep0 = &ep->end_point;
drivers/usb/musb/musb_gadget.c
1724
list_add_tail(&ep->end_point.ep_list, &musb->g.ep_list);
drivers/usb/musb/musb_gadget.c
1746
INIT_LIST_HEAD(&(musb->g.ep_list));
drivers/usb/musb/musb_gadget.c
1778
musb->g.ops = &musb_gadget_operations;
drivers/usb/musb/musb_gadget.c
1779
musb->g.max_speed = USB_SPEED_HIGH;
drivers/usb/musb/musb_gadget.c
1780
musb->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/musb/musb_gadget.c
1786
musb->g.name = musb_driver_name;
drivers/usb/musb/musb_gadget.c
1788
musb->g.is_otg = 0;
drivers/usb/musb/musb_gadget.c
1795
status = usb_add_gadget_udc(musb->controller, &musb->g);
drivers/usb/musb/musb_gadget.c
1801
musb->g.dev.parent = NULL;
drivers/usb/musb/musb_gadget.c
1802
device_unregister(&musb->g.dev);
drivers/usb/musb/musb_gadget.c
1812
usb_del_gadget_udc(&musb->g);
drivers/usb/musb/musb_gadget.c
1826
static int musb_gadget_start(struct usb_gadget *g,
drivers/usb/musb/musb_gadget.c
1829
struct musb *musb = gadget_to_musb(g);
drivers/usb/musb/musb_gadget.c
1847
otg_set_peripheral(musb->xceiv->otg, &musb->g);
drivers/usb/musb/musb_gadget.c
1877
static int musb_gadget_stop(struct usb_gadget *g)
drivers/usb/musb/musb_gadget.c
1879
struct musb *musb = gadget_to_musb(g);
drivers/usb/musb/musb_gadget.c
1893
(void) musb_gadget_vbus_draw(&musb->g, 0);
drivers/usb/musb/musb_gadget.c
1913
usb_gadget_set_state(g, USB_STATE_NOTATTACHED);
drivers/usb/musb/musb_gadget.c
1936
musb->gadget_driver->resume(&musb->g);
drivers/usb/musb/musb_gadget.c
1963
musb->gadget_driver->suspend(&musb->g);
drivers/usb/musb/musb_gadget.c
1979
musb_gadget_wakeup(&musb->g);
drivers/usb/musb/musb_gadget.c
1994
(void) musb_gadget_vbus_draw(&musb->g, 0);
drivers/usb/musb/musb_gadget.c
1996
musb->g.speed = USB_SPEED_UNKNOWN;
drivers/usb/musb/musb_gadget.c
1999
musb->gadget_driver->disconnect(&musb->g);
drivers/usb/musb/musb_gadget.c
2019
usb_gadget_set_state(&musb->g, USB_STATE_NOTATTACHED);
drivers/usb/musb/musb_gadget.c
2045
if (musb->gadget_driver && musb->g.speed != USB_SPEED_UNKNOWN) {
drivers/usb/musb/musb_gadget.c
2047
usb_gadget_udc_reset(&musb->g, musb->gadget_driver);
drivers/usb/musb/musb_gadget.c
2058
musb->g.speed = (power & MUSB_POWER_HSMODE)
drivers/usb/musb/musb_gadget.c
2069
musb->g.b_hnp_enable = 0;
drivers/usb/musb/musb_gadget.c
2070
musb->g.a_alt_hnp_support = 0;
drivers/usb/musb/musb_gadget.c
2071
musb->g.a_hnp_support = 0;
drivers/usb/musb/musb_gadget.c
2072
musb->g.quirk_zlp_not_supp = 1;
drivers/usb/musb/musb_gadget.c
2077
if (!musb->g.is_otg) {
drivers/usb/musb/musb_gadget.c
2084
musb->g.is_a_peripheral = 0;
drivers/usb/musb/musb_gadget.c
2087
musb->g.is_a_peripheral = 0;
drivers/usb/musb/musb_gadget.c
2090
musb->g.is_a_peripheral = 1;
drivers/usb/musb/musb_gadget.c
2094
(void) musb_gadget_vbus_draw(&musb->g, 8);
drivers/usb/musb/musb_gadget_ep0.c
308
if (musb->g.speed != USB_SPEED_HIGH)
drivers/usb/musb/musb_gadget_ep0.c
368
if (!musb->g.is_otg)
drivers/usb/musb/musb_gadget_ep0.c
370
musb->g.b_hnp_enable = 1;
drivers/usb/musb/musb_gadget_ep0.c
374
if (!musb->g.is_otg)
drivers/usb/musb/musb_gadget_ep0.c
376
musb->g.a_hnp_support = 1;
drivers/usb/musb/musb_gadget_ep0.c
379
if (!musb->g.is_otg)
drivers/usb/musb/musb_gadget_ep0.c
381
musb->g.a_alt_hnp_support = 1;
drivers/usb/musb/musb_gadget_ep0.c
63
result[0] = musb->g.is_selfpowered << USB_DEVICE_SELF_POWERED;
drivers/usb/musb/musb_gadget_ep0.c
631
retval = musb->gadget_driver->setup(&musb->g, ctrlrequest);
drivers/usb/musb/musb_gadget_ep0.c
65
if (musb->g.is_otg) {
drivers/usb/musb/musb_gadget_ep0.c
66
result[0] |= musb->g.b_hnp_enable
drivers/usb/musb/musb_gadget_ep0.c
68
result[0] |= musb->g.a_alt_hnp_support
drivers/usb/musb/musb_gadget_ep0.c
70
result[0] |= musb->g.a_hnp_support
drivers/usb/musb/musb_gadget_ep0.c
786
if (unlikely(musb->g.speed == USB_SPEED_UNKNOWN)) {
drivers/usb/musb/musb_gadget_ep0.c
793
musb->g.speed = (power & MUSB_POWER_HSMODE)
drivers/usb/musb/musb_virthub.c
210
musb->g.is_a_peripheral = 1;
drivers/usb/musb/omap2430.c
41
#define glue_to_musb(g) platform_get_drvdata(g->musb)
drivers/usb/musb/ux500.c
32
#define glue_to_musb(g) platform_get_drvdata(g->musb)
drivers/usb/renesas_usbhs/mod_gadget.c
76
#define __usbhsg_for_each_uep(start, pos, g, i) \
drivers/usb/renesas_usbhs/mod_gadget.c
78
((i) < (g)->uep_size) && ((pos) = (g)->uep + (i)); \
drivers/usb/renesas_usbhs/mod_gadget.c
87
#define usbhsg_gadget_to_gpriv(g)\
drivers/usb/renesas_usbhs/mod_gadget.c
88
container_of(g, struct usbhsg_gpriv, gadget)
drivers/usb/usbip/vudc_dev.c
193
static int vgadget_udc_start(struct usb_gadget *g,
drivers/usb/usbip/vudc_dev.c
196
struct vudc *udc = usb_gadget_to_vudc(g);
drivers/usb/usbip/vudc_dev.c
207
static int vgadget_udc_stop(struct usb_gadget *g)
drivers/usb/usbip/vudc_dev.c
209
struct vudc *udc = usb_gadget_to_vudc(g);
drivers/vfio/vfio_iommu_type1.c
1950
struct vfio_iommu_group *g;
drivers/vfio/vfio_iommu_type1.c
1952
list_for_each_entry(g, &domain->group_list, next) {
drivers/vfio/vfio_iommu_type1.c
1953
if (g->iommu_group == iommu_group)
drivers/vfio/vfio_iommu_type1.c
1954
return g;
drivers/vfio/vfio_iommu_type1.c
2501
struct vfio_iommu_group *g;
drivers/vfio/vfio_iommu_type1.c
2511
list_for_each_entry(g, &d->group_list, next) {
drivers/vfio/vfio_iommu_type1.c
2512
ret = iommu_get_group_resv_regions(g->iommu_group,
drivers/video/fbdev/controlfb.c
151
__u8 r, g, b;
drivers/video/fbdev/controlfb.c
157
g = green >> 8;
drivers/video/fbdev/controlfb.c
162
out_8(&p->cmap_regs->lut, g); /* a time... */
drivers/video/fbdev/efifb.c
109
u8 r, g, b;
drivers/video/fbdev/efifb.c
113
g = *src++;
drivers/video/fbdev/efifb.c
116
(g << si->green_pos) |
drivers/video/fbdev/i740fb.c
872
u32 r, g, b;
drivers/video/fbdev/i740fb.c
893
g = (green >> (16 - info->var.green.length))
drivers/video/fbdev/i740fb.c
895
((u32 *) info->pseudo_palette)[regno] = r | g | b;
drivers/video/fbdev/i810/i810_main.c
1313
u8 r, g, b;
drivers/video/fbdev/i810/i810_main.c
1321
i810_read_dac((u8) (regno*4), &r, &g, &b, mmio);
drivers/video/fbdev/matrox/matroxfb_maven.c
1103
const struct maven_gamma* g;
drivers/video/fbdev/matrox/matroxfb_maven.c
1104
g = maven_compute_gamma(md);
drivers/video/fbdev/matrox/matroxfb_maven.c
1105
maven_set_reg(md->client, 0x83, g->reg83);
drivers/video/fbdev/matrox/matroxfb_maven.c
1106
maven_set_reg(md->client, 0x84, g->reg84);
drivers/video/fbdev/matrox/matroxfb_maven.c
1107
maven_set_reg(md->client, 0x85, g->reg85);
drivers/video/fbdev/matrox/matroxfb_maven.c
1108
maven_set_reg(md->client, 0x86, g->reg86);
drivers/video/fbdev/matrox/matroxfb_maven.c
1109
maven_set_reg(md->client, 0x87, g->reg87);
drivers/video/fbdev/matrox/matroxfb_maven.c
1110
maven_set_reg(md->client, 0x88, g->reg88);
drivers/video/fbdev/matrox/matroxfb_maven.c
1111
maven_set_reg(md->client, 0x89, g->reg89);
drivers/video/fbdev/matrox/matroxfb_maven.c
1112
maven_set_reg(md->client, 0x8a, g->reg8a);
drivers/video/fbdev/matrox/matroxfb_maven.c
1113
maven_set_reg(md->client, 0x8b, g->reg8b);
drivers/video/fbdev/matrox/matroxfb_maven.c
489
const struct maven_gamma* g;
drivers/video/fbdev/matrox/matroxfb_maven.c
490
g = maven_compute_gamma(md);
drivers/video/fbdev/matrox/matroxfb_maven.c
491
data->regs[0x83] = g->reg83;
drivers/video/fbdev/matrox/matroxfb_maven.c
492
data->regs[0x84] = g->reg84;
drivers/video/fbdev/matrox/matroxfb_maven.c
493
data->regs[0x85] = g->reg85;
drivers/video/fbdev/matrox/matroxfb_maven.c
494
data->regs[0x86] = g->reg86;
drivers/video/fbdev/matrox/matroxfb_maven.c
495
data->regs[0x87] = g->reg87;
drivers/video/fbdev/matrox/matroxfb_maven.c
496
data->regs[0x88] = g->reg88;
drivers/video/fbdev/matrox/matroxfb_maven.c
497
data->regs[0x89] = g->reg89;
drivers/video/fbdev/matrox/matroxfb_maven.c
498
data->regs[0x8A] = g->reg8a;
drivers/video/fbdev/matrox/matroxfb_maven.c
499
data->regs[0x8B] = g->reg8b;
drivers/video/fbdev/nvidia/nvidia.c
734
u8 r, g, b;
drivers/video/fbdev/nvidia/nvidia.c
744
nvidia_read_clut(par, regno * 4, &r, &g, &b);
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c
242
unsigned int g[12];
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c
247
&g[0], &g[1], &g[2], &g[3], &g[4], &g[5],
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c
248
&g[6], &g[7], &g[8], &g[9], &g[10], &g[11]);
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c
254
ddata->gamma[i] = g[i];
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
123
unsigned r = 0, g = 0, b = 0;
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
129
g = (y % 64) * 256 / 64;
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
136
g = (y % 256);
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
140
c = (r << 16) | (g << 8) | (b << 0);
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
63
int g = (color >> 8) & 0xff;
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
71
g = g * 64 / 256;
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
74
__raw_writew((r << 11) | (g << 5) | (b << 0), p);
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
80
__raw_writeb(g, p + 1);
drivers/video/fbdev/pm2fb.c
436
unsigned char r, unsigned char g, unsigned char b)
drivers/video/fbdev/pm2fb.c
443
pm2_WR(p, PM2R_RD_PALETTE_DATA, g);
drivers/video/fbdev/pm3fb.c
122
unsigned char r, unsigned char g, unsigned char b)
drivers/video/fbdev/pm3fb.c
129
PM3_WRITE_REG(par, PM3RD_PaletteData, g);
drivers/video/fbdev/pm3fb.c
136
unsigned char r, unsigned char g, unsigned char b)
drivers/video/fbdev/pm3fb.c
141
pm3fb_set_color(par, i, r, g, b);
drivers/video/fbdev/pxafb.c
310
#define SET_PIXFMT(v, r, g, b, t) \
drivers/video/fbdev/pxafb.c
312
(v)->transp.offset = (t) ? (r) + (g) + (b) : 0; \
drivers/video/fbdev/pxafb.c
315
(v)->green.length = (g); (v)->green.offset = (b); \
drivers/video/fbdev/pxafb.c
316
(v)->red.length = (r); (v)->red.offset = (b) + (g); \
drivers/video/fbdev/riva/fbdev.c
1304
u8 r, g, b;
drivers/video/fbdev/riva/fbdev.c
1313
riva_rclut(chip, regno*4, &r, &g, &b);
drivers/video/fbdev/riva/riva_hw.c
537
int done, g,v, p;
drivers/video/fbdev/riva/riva_hw.c
542
for (g=128 ; g > 32; g= g>> 1)
drivers/video/fbdev/riva/riva_hw.c
547
ainfo->gburst_size = g;
drivers/video/fbdev/riva/riva_hw.c
550
if (done && (g==128))
drivers/video/fbdev/riva/riva_hw.c
551
if ((res_info->graphics_lwm + g) > 256)
drivers/video/fbdev/s3c-fb.c
1219
win->palette.g.offset = 5;
drivers/video/fbdev/s3c-fb.c
1220
win->palette.g.length = 6;
drivers/video/fbdev/s3c-fb.c
1228
win->palette.g.offset = 8;
drivers/video/fbdev/s3c-fb.c
1229
win->palette.g.length = 8;
drivers/video/fbdev/s3c-fb.c
149
struct fb_bitfield g;
drivers/video/fbdev/s3c-fb.c
771
val |= chan_to_field(green, &win->palette.g);
drivers/video/fbdev/sm712.h
106
#define pal_rgb(r, g, b, val) val
drivers/video/fbdev/sm712.h
96
#define pal_rgb(r, g, b, val) (((r & 0xf800) >> 8) | \
drivers/video/fbdev/sm712.h
97
((g & 0xe000) >> 13) | \
drivers/video/fbdev/sm712.h
98
((g & 0x1c00) << 3) | \
drivers/video/fbdev/via/hw.c
475
static void write_dac_reg(u8 index, u8 r, u8 g, u8 b)
drivers/video/fbdev/via/hw.c
479
outb(g, LUT_DATA);
drivers/video/fbdev/via/viafbdev.c
300
u32 r, g, b;
drivers/video/fbdev/via/viafbdev.c
321
g = (green >> (16 - info->var.green.length))
drivers/video/fbdev/via/viafbdev.c
323
((u32 *) info->pseudo_palette)[regno] = r | g | b;
drivers/virt/coco/tdx-guest/tdx-guest.c
127
const struct attribute_group *g;
drivers/virt/coco/tdx-guest/tdx-guest.c
146
g = tsm_mr_create_attribute_group(&tdx_measurements);
drivers/virt/coco/tdx-guest/tdx-guest.c
147
if (!IS_ERR(g))
drivers/virt/coco/tdx-guest/tdx-guest.c
150
return g;
drivers/xen/grant-table.c
688
grant_ref_t g = *private_head;
drivers/xen/grant-table.c
689
if (unlikely(g == GNTTAB_LIST_END))
drivers/xen/grant-table.c
691
*private_head = gnttab_entry(g);
drivers/xen/grant-table.c
692
return g;
fs/configfs/dir.c
750
struct config_group *g, *n;
fs/configfs/dir.c
752
list_for_each_entry_safe(g, n, &group->default_groups, group_entry) {
fs/configfs/dir.c
753
list_del(&g->group_entry);
fs/configfs/dir.c
754
config_item_put(&g->cg_item);
fs/dlm/config.c
422
static struct config_group *make_cluster(struct config_group *g,
fs/dlm/config.c
457
static void drop_cluster(struct config_group *g, struct config_item *i)
fs/dlm/config.c
478
static struct config_group *make_space(struct config_group *g, const char *name)
fs/dlm/config.c
507
static void drop_space(struct config_group *g, struct config_item *i)
fs/dlm/config.c
524
static struct config_item *make_comm(struct config_group *g, const char *name)
fs/dlm/config.c
551
static void drop_comm(struct config_group *g, struct config_item *i)
fs/dlm/config.c
568
static struct config_item *make_node(struct config_group *g, const char *name)
fs/dlm/config.c
570
struct dlm_space *sp = config_item_to_space(g->cg_item.ci_parent);
fs/dlm/config.c
599
static void drop_node(struct config_group *g, struct config_item *i)
fs/dlm/config.c
601
struct dlm_space *sp = config_item_to_space(g->cg_item.ci_parent);
fs/ext4/ialloc.c
377
static void get_orlov_stats(struct super_block *sb, ext4_group_t g,
fs/ext4/ialloc.c
384
s_flex_groups, g);
fs/ext4/ialloc.c
391
desc = ext4_get_group_desc(sb, g, NULL);
fs/ext4/ialloc.c
437
ext4_group_t i, grp, g, ngroups;
fs/ext4/ialloc.c
471
g = (parent_group + i) % ngroups;
fs/ext4/ialloc.c
472
get_orlov_stats(sb, g, flex_size, &stats);
fs/ext4/ialloc.c
481
grp = g;
fs/ext4/super.c
6565
ext4_group_t g;
fs/ext4/super.c
6730
for (g = 0; g < sbi->s_groups_count; g++) {
fs/ext4/super.c
6732
ext4_get_group_desc(sb, g, NULL);
fs/ext4/super.c
6734
if (!ext4_group_desc_csum_verify(sb, g, gdp)) {
fs/ext4/super.c
6737
g, le16_to_cpu(ext4_group_desc_csum(sb, g, gdp)),
fs/fs_struct.c
57
struct task_struct *g, *p;
fs/fs_struct.c
62
for_each_process_thread(g, p) {
fs/gfs2/dir.c
1378
struct dirent_gather g;
fs/gfs2/dir.c
1415
g.pdent = (const struct gfs2_dirent **)darr;
fs/gfs2/dir.c
1416
g.offset = 0;
fs/gfs2/dir.c
1426
offset = g.offset;
fs/gfs2/dir.c
1429
gfs2_dirent_gather, NULL, &g);
fs/gfs2/dir.c
1433
if (entries2 != g.offset) {
fs/gfs2/dir.c
1438
entries2, g.offset);
fs/gfs2/dir.c
1571
struct dirent_gather g;
fs/gfs2/dir.c
1596
g.pdent = (const struct gfs2_dirent **)darr;
fs/gfs2/dir.c
1597
g.offset = 0;
fs/gfs2/dir.c
1599
gfs2_dirent_gather, NULL, &g);
fs/gfs2/dir.c
1604
if (dip->i_entries != g.offset) {
fs/gfs2/dir.c
1609
g.offset);
fs/gfs2/dir.c
487
struct dirent_gather *g = opaque;
fs/gfs2/dir.c
489
g->pdent[g->offset++] = dent;
fs/nfs/dir.c
3015
int g;
fs/nfs/dir.c
3040
for (g = 0; g < ga->ngroups; g++) {
fs/nfs/dir.c
3041
if (gid_lt(ga->gid[g], gb->gid[g]))
fs/nfs/dir.c
3043
if (gid_gt(ga->gid[g], gb->gid[g]))
fs/nfsd/export.c
2087
static bool secinfo_flags_equal(int f, int g)
fs/nfsd/export.c
2090
g &= NFSEXP_SECINFO_FLAGS;
fs/nfsd/export.c
2091
return f == g;
fs/proc/array.c
154
int g, umask = -1;
fs/proc/array.c
200
for (g = 0; g < group_info->ngroups; g++)
fs/proc/array.c
201
seq_put_decimal_ull(m, g ? " " : "",
fs/proc/array.c
202
from_kgid_munged(user_ns, group_info->gid[g]));
fs/proc/array.c
209
for (g = ns->level; g <= pid->level; g++)
fs/proc/array.c
210
seq_put_decimal_ull(m, "\t", task_tgid_nr_ns(p, pid->numbers[g].ns));
fs/proc/array.c
212
for (g = ns->level; g <= pid->level; g++)
fs/proc/array.c
213
seq_put_decimal_ull(m, "\t", task_pid_nr_ns(p, pid->numbers[g].ns));
fs/proc/array.c
215
for (g = ns->level; g <= pid->level; g++)
fs/proc/array.c
216
seq_put_decimal_ull(m, "\t", task_pgrp_nr_ns(p, pid->numbers[g].ns));
fs/proc/array.c
218
for (g = ns->level; g <= pid->level; g++)
fs/proc/array.c
219
seq_put_decimal_ull(m, "\t", task_session_nr_ns(p, pid->numbers[g].ns));
fs/xfs/libxfs/xfs_group.h
132
struct xfs_groups *g = &mp->m_groups[xg->xg_type];
fs/xfs/libxfs/xfs_group.h
135
if (g->has_daddr_gaps)
fs/xfs/libxfs/xfs_group.h
138
fsbno = (xfs_fsblock_t)xg->xg_gno * g->blocks + gbno;
fs/xfs/libxfs/xfs_group.h
140
return XFS_FSB_TO_BB(mp, g->start_fsb + fsbno);
fs/xfs/libxfs/xfs_rtgroup.h
247
struct xfs_groups *g = &mp->m_groups[XG_TYPE_RTG];
fs/xfs/libxfs/xfs_rtgroup.h
249
if (xfs_has_rtgroups(mp) && !g->has_daddr_gaps) {
fs/xfs/libxfs/xfs_rtgroup.h
252
rtbno = (xfs_rtblock_t)rgno * g->blocks + (rtbno & g->blkmask);
fs/xfs/libxfs/xfs_rtgroup.h
255
return XFS_FSB_TO_BB(mp, g->start_fsb + rtbno);
fs/xfs/libxfs/xfs_rtgroup.h
263
struct xfs_groups *g = &mp->m_groups[XG_TYPE_RTG];
fs/xfs/libxfs/xfs_rtgroup.h
266
bno = XFS_BB_TO_FSBT(mp, daddr) - g->start_fsb;
fs/xfs/libxfs/xfs_rtgroup.h
267
if (xfs_has_rtgroups(mp) && !g->has_daddr_gaps) {
fs/xfs/libxfs/xfs_rtgroup.h
271
rgno = div_u64_rem(bno, g->blocks, &rgbno);
fs/xfs/libxfs/xfs_rtgroup.h
272
return ((xfs_rtblock_t)rgno << g->blklog) + rgbno;
fs/xfs/libxfs/xfs_rtgroup.h
382
struct xfs_groups *g = &mp->m_groups[XG_TYPE_RTG];
fs/xfs/libxfs/xfs_rtgroup.h
384
if (g->has_daddr_gaps)
fs/xfs/libxfs/xfs_rtgroup.h
385
return 1U << g->blklog;
fs/xfs/libxfs/xfs_rtgroup.h
386
return g->blocks;
fs/xfs/xfs_mount.c
692
struct xfs_groups *g = &mp->m_groups[type];
fs/xfs/xfs_mount.c
695
if (g->blocks == 0)
fs/xfs/xfs_mount.c
698
return max_pow_of_two_factor(g->blocks);
fs/xfs/xfs_mount.c
699
return rounddown_pow_of_two(g->blocks);
fs/xfs/xfs_mount.c
708
struct xfs_groups *g = &mp->m_groups[type];
fs/xfs/xfs_mount.c
714
g->awu_max = min3(max_write, max_ioend, max_gsize);
fs/xfs/xfs_mount.c
716
max_gsize, g->awu_max);
fs/xfs/xfs_quota.h
194
#define xfs_qm_vop_create_dqattach(tp, ip, u, g, p)
include/crypto/dh.h
35
const void *g;
include/crypto/ecc_curve.h
39
struct ecc_point g;
include/crypto/gf128mul.h
233
struct gf128mul_64k *gf128mul_init_64k_bbe(const be128 *g);
include/drm/drm_crtc.h
516
int (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
include/linux/damon.h
1029
void damos_add_quota_goal(struct damos_quota *q, struct damos_quota_goal *g);
include/linux/fsl/ntmp.h
209
#define VFT_STG_ID(g) FIELD_PREP(VFT_STG_ID_MASK, (g))
include/linux/hid.h
814
#define HID_DEVICE(b, g, ven, prod) \
include/linux/hid.h
815
.bus = (b), .group = (g), .vendor = (ven), .product = (prod)
include/linux/iio/iio.h
1125
#define IIO_G_TO_M_S_2(g) ((g) * 980665ULL / 100000ULL)
include/linux/leds-lp3952.h
104
u16 g:3;
include/linux/mlx5/mlx5_ifc.h
12014
u8 g[0x1];
include/linux/platform_data/cros_ec_commands.h
1848
uint8_t r, g, b;
include/linux/platform_data/leds-lp55xx.h
39
const u8 *g;
include/linux/sched/signal.h
649
#define while_each_thread(g, t) \
include/linux/sched/signal.h
650
while ((t = next_thread(t)) != g)
include/linux/usb/composite.h
252
int config_ep_by_speed_and_alt(struct usb_gadget *g, struct usb_function *f,
include/linux/usb/composite.h
255
int config_ep_by_speed(struct usb_gadget *g, struct usb_function *f,
include/linux/usb/composite.h
427
void check_remote_wakeup_config(struct usb_gadget *g,
include/linux/usb/gadget.h
550
usb_ep_align_maybe(struct usb_gadget *g, struct usb_ep *ep, size_t len)
include/linux/usb/gadget.h
552
return g->quirk_ep_out_aligned_size ? usb_ep_align(ep, len) : len;
include/linux/usb/gadget.h
560
static inline int gadget_is_altset_supported(struct usb_gadget *g)
include/linux/usb/gadget.h
562
return !g->quirk_altset_not_supp;
include/linux/usb/gadget.h
569
static inline int gadget_is_stall_supported(struct usb_gadget *g)
include/linux/usb/gadget.h
571
return !g->quirk_stall_not_supp;
include/linux/usb/gadget.h
578
static inline int gadget_is_zlp_supported(struct usb_gadget *g)
include/linux/usb/gadget.h
580
return !g->quirk_zlp_not_supp;
include/linux/usb/gadget.h
588
static inline int gadget_avoids_skb_reserve(struct usb_gadget *g)
include/linux/usb/gadget.h
590
return g->quirk_avoids_skb_reserve;
include/linux/usb/gadget.h
597
static inline int gadget_is_dualspeed(struct usb_gadget *g)
include/linux/usb/gadget.h
599
return g->max_speed >= USB_SPEED_HIGH;
include/linux/usb/gadget.h
606
static inline int gadget_is_superspeed(struct usb_gadget *g)
include/linux/usb/gadget.h
608
return g->max_speed >= USB_SPEED_SUPER;
include/linux/usb/gadget.h
616
static inline int gadget_is_superspeed_plus(struct usb_gadget *g)
include/linux/usb/gadget.h
618
return g->max_speed >= USB_SPEED_SUPER_PLUS;
include/linux/usb/gadget.h
628
static inline int gadget_is_otg(struct usb_gadget *g)
include/linux/usb/gadget.h
631
return g->is_otg;
include/linux/usb/gadget.h
968
extern struct usb_ep *gadget_find_ep_by_name(struct usb_gadget *g,
include/media/tpg/v4l2-tpg.h
19
unsigned char r, g, b;
include/media/tpg/v4l2-tpg.h
23
__u16 r, g, b;
include/net/amt.h
161
g:1,
include/net/amt.h
166
g:1,
include/rv/da_monitor.h
334
struct task_struct *g, *p;
include/rv/da_monitor.h
338
for_each_process_thread(g, p)
include/rv/ltl_monitor.h
52
struct task_struct *g, *p;
include/rv/ltl_monitor.h
65
for_each_process_thread(g, p)
include/uapi/drm/drm_fourcc.h
1022
#define DRM_FORMAT_MOD_NVIDIA_BLOCK_LINEAR_2D(c, s, g, k, h) \
include/uapi/drm/drm_fourcc.h
1026
(((g) & 0x3) << 20) | \
include/uapi/linux/map_to_7segment.h
89
#define _SEG7(l,a,b,c,d,e,f,g) \
include/uapi/linux/map_to_7segment.h
91
e<<BIT_SEG7_E | f<<BIT_SEG7_F | g<<BIT_SEG7_G )
include/uapi/linux/rkisp1-config.h
799
__u8 g;
include/video/pm3fb.h
503
#define PM3ConstantColorDDA_G(g) (((g) & 0xff) << 8)
kernel/cred.c
476
int g;
kernel/cred.c
503
for (g = 0; g < ga->ngroups; g++) {
kernel/cred.c
504
if (gid_lt(ga->gid[g], gb->gid[g]))
kernel/cred.c
506
if (gid_gt(ga->gid[g], gb->gid[g]))
kernel/debug/gdbstub.c
699
struct task_struct *g;
kernel/debug/gdbstub.c
727
for_each_process_thread(g, p) {
kernel/debug/kdb/kdb_bt.c
136
struct task_struct *g, *p;
kernel/debug/kdb/kdb_bt.c
149
for_each_process_thread(g, p) {
kernel/debug/kdb/kdb_main.c
2167
const struct task_struct *p, *g;
kernel/debug/kdb/kdb_main.c
2173
for_each_process_thread(g, p) {
kernel/debug/kdb/kdb_main.c
2227
struct task_struct *g, *p;
kernel/debug/kdb/kdb_main.c
2247
for_each_process_thread(g, p) {
kernel/events/core.c
5469
struct task_struct *g, *p;
kernel/events/core.c
5482
for_each_process_thread(g, p) {
kernel/events/core.c
5560
struct task_struct *g, *p;
kernel/events/core.c
5564
for_each_process_thread(g, p) {
kernel/exit.c
473
static bool try_to_set_owner(struct task_struct *g, struct mm_struct *mm)
kernel/exit.c
477
for_each_thread(g, t) {
kernel/exit.c
494
struct task_struct *g, *p = current;
kernel/exit.c
516
list_for_each_entry(g, &p->children, sibling) {
kernel/exit.c
517
if (try_to_set_owner(g, mm))
kernel/exit.c
523
list_for_each_entry(g, &p->real_parent->children, sibling) {
kernel/exit.c
524
if (try_to_set_owner(g, mm))
kernel/exit.c
530
for_each_process(g) {
kernel/exit.c
533
if (g->flags & PF_KTHREAD)
kernel/exit.c
535
if (try_to_set_owner(g, mm))
kernel/hung_task.c
139
struct task_struct *g, *t;
kernel/hung_task.c
194
for_each_process_thread(g, t) {
kernel/hung_task.c
281
static bool rcu_lock_break(struct task_struct *g, struct task_struct *t)
kernel/hung_task.c
285
get_task_struct(g);
kernel/hung_task.c
290
can_cont = pid_alive(g) && pid_alive(t);
kernel/hung_task.c
292
put_task_struct(g);
kernel/hung_task.c
305
struct task_struct *g, *t;
kernel/hung_task.c
319
for_each_process_thread(g, t) {
kernel/hung_task.c
323
if (!rcu_lock_break(g, t))
kernel/livepatch/transition.c
122
for_each_process_thread(g, task) {
kernel/livepatch/transition.c
389
struct task_struct *g, *task;
kernel/livepatch/transition.c
395
for_each_process_thread(g, task) {
kernel/livepatch/transition.c
433
struct task_struct *g, *task;
kernel/livepatch/transition.c
449
for_each_process_thread(g, task)
kernel/livepatch/transition.c
511
struct task_struct *g, *task;
kernel/livepatch/transition.c
526
for_each_process_thread(g, task)
kernel/livepatch/transition.c
554
struct task_struct *g, *task;
kernel/livepatch/transition.c
578
for_each_process_thread(g, task) {
kernel/livepatch/transition.c
630
struct task_struct *g, *task;
kernel/livepatch/transition.c
643
for_each_process_thread(g, task)
kernel/livepatch/transition.c
709
struct task_struct *g, *task;
kernel/livepatch/transition.c
715
for_each_process_thread(g, task)
kernel/livepatch/transition.c
85
struct task_struct *g, *task;
kernel/locking/lockdep.c
6767
struct task_struct *g, *p;
kernel/locking/lockdep.c
6776
for_each_process_thread(g, p) {
kernel/power/hibernate.c
1379
static struct attribute *g[] = {
kernel/power/hibernate.c
1390
.attrs = g,
kernel/power/main.c
1075
static struct attribute * g[] = {
kernel/power/main.c
1112
.attrs = g,
kernel/power/process.c
100
for_each_process_thread(g, p) {
kernel/power/process.c
181
struct task_struct *g, *p;
kernel/power/process.c
198
for_each_process_thread(g, p) {
kernel/power/process.c
217
struct task_struct *g, *p;
kernel/power/process.c
225
for_each_process_thread(g, p) {
kernel/power/process.c
32
struct task_struct *g, *p;
kernel/power/process.c
53
for_each_process_thread(g, p) {
kernel/power/swap.c
1671
static struct attribute *g[] = {
kernel/power/swap.c
1677
.attrs = g,
kernel/rcu/tasks.h
809
struct task_struct *g;
kernel/rcu/tasks.h
831
for_each_process_thread(g, t)
kernel/rcu/update.c
546
struct task_struct *g;
kernel/rcu/update.c
551
for_each_process_thread(g, t) {
kernel/sched/core.c
1989
struct task_struct *g, *p;
kernel/sched/core.c
2009
for_each_process_thread(g, p)
kernel/sched/core.c
8215
struct task_struct *g, *p;
kernel/sched/core.c
8218
for_each_process_thread(g, p) {
kernel/sched/core.c
8815
struct task_struct *g, *p;
kernel/sched/core.c
8821
for_each_process_thread(g, p) {
kernel/sched/core.c
9267
struct task_struct *g, *p;
kernel/sched/core.c
9273
for_each_process_thread(g, p) {
kernel/sched/debug.c
926
struct task_struct *g, *p;
kernel/sched/debug.c
952
for_each_process_thread(g, p) {
kernel/sys.c
1163
struct task_struct *g;
kernel/sys.c
1166
g = pid_task(pgrp, PIDTYPE_PGID);
kernel/sys.c
1167
if (!g || task_session(g) != task_session(group_leader))
kernel/sys.c
261
struct task_struct *g, *p;
kernel/sys.c
309
for_each_process_thread(g, p) {
kernel/sys.c
331
struct task_struct *g, *p;
kernel/sys.c
377
for_each_process_thread(g, p) {
kernel/trace/fgraph.c
1045
struct task_struct *g, *t;
kernel/trace/fgraph.c
1061
for_each_process_thread(g, t) {
kernel/trace/fgraph.c
1270
struct task_struct *g, *t;
kernel/trace/fgraph.c
1279
for_each_process_thread(g, t) {
kernel/trace/ftrace.c
4825
static int ftrace_match(char *str, struct ftrace_glob *g)
kernel/trace/ftrace.c
4830
str = arch_ftrace_match_adjust(str, g->search);
kernel/trace/ftrace.c
4832
switch (g->type) {
kernel/trace/ftrace.c
4834
if (strcmp(str, g->search) == 0)
kernel/trace/ftrace.c
4838
if (strncmp(str, g->search, g->len) == 0)
kernel/trace/ftrace.c
4842
if (strstr(str, g->search))
kernel/trace/ftrace.c
4847
if (slen >= g->len &&
kernel/trace/ftrace.c
4848
memcmp(str + slen - g->len, g->search, g->len) == 0)
kernel/trace/ftrace.c
4852
if (glob_match(g->search, str))
kernel/trace/rv/monitors/deadline/deadline.h
159
struct task_struct *g, *p;
kernel/trace/rv/monitors/deadline/deadline.h
174
for_each_process_thread(g, p) {
kernel/trace/trace_events_filter.c
2751
.e = ve, .f = vf, .g = vg, .h = vh }, \
kernel/trace/trace_events_filter_test.h
12
TP_PROTO(int a, int b, int c, int d, int e, int f, int g, int h),
kernel/trace/trace_events_filter_test.h
14
TP_ARGS(a, b, c, d, e, f, g, h),
kernel/trace/trace_events_filter_test.h
23
__field(int, g)
kernel/trace/trace_events_filter_test.h
34
__entry->g = g;
kernel/trace/trace_events_filter_test.h
40
__entry->e, __entry->f, __entry->g, __entry->h)
kernel/unwind/deferred.c
300
struct task_struct *g, *t;
kernel/unwind/deferred.c
324
for_each_process_thread(g, t) {
lib/bch.c
1104
static void build_mod8_tables(struct bch_control *bch, const uint32_t *g)
lib/bch.c
1123
data ^= g[0] >> (31-d);
lib/bch.c
1125
hi = (d < 31) ? g[j] << (d+1) : 0;
lib/bch.c
1127
g[j+1] >> (31-d) : 0;
lib/bch.c
1195
struct gf_poly *g;
lib/bch.c
1198
g = bch_alloc(GF_POLY_SZ(m*t), &err);
lib/bch.c
1217
g->deg = 0;
lib/bch.c
1218
g->c[0] = 1;
lib/bch.c
1223
g->c[g->deg+1] = 1;
lib/bch.c
1224
for (j = g->deg; j > 0; j--)
lib/bch.c
1225
g->c[j] = gf_mul(bch, g->c[j], r)^g->c[j-1];
lib/bch.c
1227
g->c[0] = gf_mul(bch, g->c[0], r);
lib/bch.c
1228
g->deg++;
lib/bch.c
1232
n = g->deg+1;
lib/bch.c
1238
if (g->c[n-1-j])
lib/bch.c
1244
bch->ecc_bits = g->deg;
lib/bch.c
1247
kfree(g);
lib/bch.c
862
struct gf_poly **g, struct gf_poly **h)
lib/bch.c
872
*g = f;
lib/bch.c
887
gf_poly_copy(*g, gcd);
lib/crypto/curve25519-fiat32.c
264
static __always_inline void fe_add(fe_loose *h, const fe *f, const fe *g)
lib/crypto/curve25519-fiat32.c
266
fe_add_impl(h->v, f->v, g->v);
lib/crypto/curve25519-fiat32.c
307
static __always_inline void fe_sub(fe_loose *h, const fe *f, const fe *g)
lib/crypto/curve25519-fiat32.c
309
fe_sub_impl(h->v, f->v, g->v);
lib/crypto/curve25519-fiat32.c
428
static __always_inline void fe_mul_ttt(fe *h, const fe *f, const fe *g)
lib/crypto/curve25519-fiat32.c
430
fe_mul_impl(h->v, f->v, g->v);
lib/crypto/curve25519-fiat32.c
433
static __always_inline void fe_mul_tlt(fe *h, const fe_loose *f, const fe *g)
lib/crypto/curve25519-fiat32.c
435
fe_mul_impl(h->v, f->v, g->v);
lib/crypto/curve25519-fiat32.c
439
fe_mul_tll(fe *h, const fe_loose *f, const fe_loose *g)
lib/crypto/curve25519-fiat32.c
441
fe_mul_impl(h->v, f->v, g->v);
lib/crypto/curve25519-fiat32.c
622
static noinline void fe_cswap(fe *f, fe *g, unsigned int b)
lib/crypto/curve25519-fiat32.c
627
u32 x = f->v[i] ^ g->v[i];
lib/crypto/curve25519-fiat32.c
630
g->v[i] ^= x;
lib/crypto/gf128mul.c
225
struct gf128mul_64k *gf128mul_init_64k_bbe(const be128 *g)
lib/crypto/gf128mul.c
243
t->t[0]->t[1] = *g;
lib/crypto/powerpc/curve25519.h
19
asmlinkage void x25519_fe51_mul(fe51 h, const fe51 f, const fe51 g);
lib/crypto/powerpc/curve25519.h
32
static void fadd(fe51 h, const fe51 f, const fe51 g)
lib/crypto/powerpc/curve25519.h
34
h[0] = f[0] + g[0];
lib/crypto/powerpc/curve25519.h
35
h[1] = f[1] + g[1];
lib/crypto/powerpc/curve25519.h
36
h[2] = f[2] + g[2];
lib/crypto/powerpc/curve25519.h
37
h[3] = f[3] + g[3];
lib/crypto/powerpc/curve25519.h
38
h[4] = f[4] + g[4];
lib/crypto/powerpc/curve25519.h
49
static void fsub(fe51 h, const fe51 f, const fe51 g)
lib/crypto/powerpc/curve25519.h
51
h[0] = (f[0] + ((prime51[0] * 2))) - g[0];
lib/crypto/powerpc/curve25519.h
52
h[1] = (f[1] + ((prime51[1] * 2))) - g[1];
lib/crypto/powerpc/curve25519.h
53
h[2] = (f[2] + ((prime51[2] * 2))) - g[2];
lib/crypto/powerpc/curve25519.h
54
h[3] = (f[3] + ((prime51[3] * 2))) - g[3];
lib/crypto/powerpc/curve25519.h
55
h[4] = (f[4] + ((prime51[4] * 2))) - g[4];
lib/crypto/sha256.c
120
g = state->h[6];
lib/crypto/sha256.c
125
SHA256_ROUND(i + 0, a, b, c, d, e, f, g, h);
lib/crypto/sha256.c
126
SHA256_ROUND(i + 1, h, a, b, c, d, e, f, g);
lib/crypto/sha256.c
127
SHA256_ROUND(i + 2, g, h, a, b, c, d, e, f);
lib/crypto/sha256.c
128
SHA256_ROUND(i + 3, f, g, h, a, b, c, d, e);
lib/crypto/sha256.c
129
SHA256_ROUND(i + 4, e, f, g, h, a, b, c, d);
lib/crypto/sha256.c
130
SHA256_ROUND(i + 5, d, e, f, g, h, a, b, c);
lib/crypto/sha256.c
131
SHA256_ROUND(i + 6, c, d, e, f, g, h, a, b);
lib/crypto/sha256.c
132
SHA256_ROUND(i + 7, b, c, d, e, f, g, h, a);
lib/crypto/sha256.c
141
state->h[6] += g;
lib/crypto/sha256.c
74
#define SHA256_ROUND(i, a, b, c, d, e, f, g, h) \
lib/crypto/sha256.c
77
t1 = h + e1(e) + Ch(e, f, g) + sha256_K[i] + W[i]; \
lib/crypto/sha256.c
86
u32 a, b, c, d, e, f, g, h;
lib/crypto/sha512.c
100
t1 = g + e1(d) + Ch(d, e, f) + sha512_K[i+1] + W[(i & 15) + 1];
lib/crypto/sha512.c
101
t2 = e0(h) + Maj(h, a, b); c += t1; g = t1 + t2;
lib/crypto/sha512.c
103
t2 = e0(g) + Maj(g, h, a); b += t1; f = t1 + t2;
lib/crypto/sha512.c
105
t2 = e0(f) + Maj(f, g, h); a += t1; e = t1 + t2;
lib/crypto/sha512.c
107
t2 = e0(e) + Maj(e, f, g); h += t1; d = t1 + t2;
lib/crypto/sha512.c
109
t2 = e0(d) + Maj(d, e, f); g += t1; c = t1 + t2;
lib/crypto/sha512.c
110
t1 = b + e1(g) + Ch(g, h, a) + sha512_K[i+6] + W[(i & 15) + 6];
lib/crypto/sha512.c
112
t1 = a + e1(f) + Ch(f, g, h) + sha512_K[i+7] + W[(i & 15) + 7];
lib/crypto/sha512.c
122
state->h[6] += g;
lib/crypto/sha512.c
82
u64 g = state->h[6];
lib/crypto/sha512.c
98
t1 = h + e1(e) + Ch(e, f, g) + sha512_K[i] + W[(i & 15)];
lib/crypto/sm3.c
100
R1(a, b, c, d, e, f, g, h, K[4], W1(4), I(8));
lib/crypto/sm3.c
101
R1(d, a, b, c, h, e, f, g, K[5], W1(5), I(9));
lib/crypto/sm3.c
102
R1(c, d, a, b, g, h, e, f, K[6], W1(6), I(10));
lib/crypto/sm3.c
103
R1(b, c, d, a, f, g, h, e, K[7], W1(7), I(11));
lib/crypto/sm3.c
104
R1(a, b, c, d, e, f, g, h, K[8], W1(8), I(12));
lib/crypto/sm3.c
105
R1(d, a, b, c, h, e, f, g, K[9], W1(9), I(13));
lib/crypto/sm3.c
106
R1(c, d, a, b, g, h, e, f, K[10], W1(10), I(14));
lib/crypto/sm3.c
107
R1(b, c, d, a, f, g, h, e, K[11], W1(11), I(15));
lib/crypto/sm3.c
108
R1(a, b, c, d, e, f, g, h, K[12], W1(12), W2(16));
lib/crypto/sm3.c
109
R1(d, a, b, c, h, e, f, g, K[13], W1(13), W2(17));
lib/crypto/sm3.c
110
R1(c, d, a, b, g, h, e, f, K[14], W1(14), W2(18));
lib/crypto/sm3.c
111
R1(b, c, d, a, f, g, h, e, K[15], W1(15), W2(19));
lib/crypto/sm3.c
113
R2(a, b, c, d, e, f, g, h, K[16], W1(16), W2(20));
lib/crypto/sm3.c
114
R2(d, a, b, c, h, e, f, g, K[17], W1(17), W2(21));
lib/crypto/sm3.c
115
R2(c, d, a, b, g, h, e, f, K[18], W1(18), W2(22));
lib/crypto/sm3.c
116
R2(b, c, d, a, f, g, h, e, K[19], W1(19), W2(23));
lib/crypto/sm3.c
117
R2(a, b, c, d, e, f, g, h, K[20], W1(20), W2(24));
lib/crypto/sm3.c
118
R2(d, a, b, c, h, e, f, g, K[21], W1(21), W2(25));
lib/crypto/sm3.c
119
R2(c, d, a, b, g, h, e, f, K[22], W1(22), W2(26));
lib/crypto/sm3.c
120
R2(b, c, d, a, f, g, h, e, K[23], W1(23), W2(27));
lib/crypto/sm3.c
121
R2(a, b, c, d, e, f, g, h, K[24], W1(24), W2(28));
lib/crypto/sm3.c
122
R2(d, a, b, c, h, e, f, g, K[25], W1(25), W2(29));
lib/crypto/sm3.c
123
R2(c, d, a, b, g, h, e, f, K[26], W1(26), W2(30));
lib/crypto/sm3.c
124
R2(b, c, d, a, f, g, h, e, K[27], W1(27), W2(31));
lib/crypto/sm3.c
125
R2(a, b, c, d, e, f, g, h, K[28], W1(28), W2(32));
lib/crypto/sm3.c
126
R2(d, a, b, c, h, e, f, g, K[29], W1(29), W2(33));
lib/crypto/sm3.c
127
R2(c, d, a, b, g, h, e, f, K[30], W1(30), W2(34));
lib/crypto/sm3.c
128
R2(b, c, d, a, f, g, h, e, K[31], W1(31), W2(35));
lib/crypto/sm3.c
130
R2(a, b, c, d, e, f, g, h, K[32], W1(32), W2(36));
lib/crypto/sm3.c
131
R2(d, a, b, c, h, e, f, g, K[33], W1(33), W2(37));
lib/crypto/sm3.c
132
R2(c, d, a, b, g, h, e, f, K[34], W1(34), W2(38));
lib/crypto/sm3.c
133
R2(b, c, d, a, f, g, h, e, K[35], W1(35), W2(39));
lib/crypto/sm3.c
134
R2(a, b, c, d, e, f, g, h, K[36], W1(36), W2(40));
lib/crypto/sm3.c
135
R2(d, a, b, c, h, e, f, g, K[37], W1(37), W2(41));
lib/crypto/sm3.c
136
R2(c, d, a, b, g, h, e, f, K[38], W1(38), W2(42));
lib/crypto/sm3.c
137
R2(b, c, d, a, f, g, h, e, K[39], W1(39), W2(43));
lib/crypto/sm3.c
138
R2(a, b, c, d, e, f, g, h, K[40], W1(40), W2(44));
lib/crypto/sm3.c
139
R2(d, a, b, c, h, e, f, g, K[41], W1(41), W2(45));
lib/crypto/sm3.c
140
R2(c, d, a, b, g, h, e, f, K[42], W1(42), W2(46));
lib/crypto/sm3.c
141
R2(b, c, d, a, f, g, h, e, K[43], W1(43), W2(47));
lib/crypto/sm3.c
142
R2(a, b, c, d, e, f, g, h, K[44], W1(44), W2(48));
lib/crypto/sm3.c
143
R2(d, a, b, c, h, e, f, g, K[45], W1(45), W2(49));
lib/crypto/sm3.c
144
R2(c, d, a, b, g, h, e, f, K[46], W1(46), W2(50));
lib/crypto/sm3.c
145
R2(b, c, d, a, f, g, h, e, K[47], W1(47), W2(51));
lib/crypto/sm3.c
147
R2(a, b, c, d, e, f, g, h, K[48], W1(48), W2(52));
lib/crypto/sm3.c
148
R2(d, a, b, c, h, e, f, g, K[49], W1(49), W2(53));
lib/crypto/sm3.c
149
R2(c, d, a, b, g, h, e, f, K[50], W1(50), W2(54));
lib/crypto/sm3.c
150
R2(b, c, d, a, f, g, h, e, K[51], W1(51), W2(55));
lib/crypto/sm3.c
151
R2(a, b, c, d, e, f, g, h, K[52], W1(52), W2(56));
lib/crypto/sm3.c
152
R2(d, a, b, c, h, e, f, g, K[53], W1(53), W2(57));
lib/crypto/sm3.c
153
R2(c, d, a, b, g, h, e, f, K[54], W1(54), W2(58));
lib/crypto/sm3.c
154
R2(b, c, d, a, f, g, h, e, K[55], W1(55), W2(59));
lib/crypto/sm3.c
155
R2(a, b, c, d, e, f, g, h, K[56], W1(56), W2(60));
lib/crypto/sm3.c
156
R2(d, a, b, c, h, e, f, g, K[57], W1(57), W2(61));
lib/crypto/sm3.c
157
R2(c, d, a, b, g, h, e, f, K[58], W1(58), W2(62));
lib/crypto/sm3.c
158
R2(b, c, d, a, f, g, h, e, K[59], W1(59), W2(63));
lib/crypto/sm3.c
159
R2(a, b, c, d, e, f, g, h, K[60], W1(60), W2(64));
lib/crypto/sm3.c
160
R2(d, a, b, c, h, e, f, g, K[61], W1(61), W2(65));
lib/crypto/sm3.c
161
R2(c, d, a, b, g, h, e, f, K[62], W1(62), W2(66));
lib/crypto/sm3.c
162
R2(b, c, d, a, f, g, h, e, K[63], W1(63), W2(67));
lib/crypto/sm3.c
170
state->h[6] ^= g;
lib/crypto/sm3.c
48
#define R(i, a, b, c, d, e, f, g, h, t, w1, w2) \
lib/crypto/sm3.c
53
h += GG ## i(e, f, g) + ss1 + (w1); \
lib/crypto/sm3.c
59
#define R1(a, b, c, d, e, f, g, h, t, w1, w2) \
lib/crypto/sm3.c
60
R(1, a, b, c, d, e, f, g, h, t, w1, w2)
lib/crypto/sm3.c
61
#define R2(a, b, c, d, e, f, g, h, t, w1, w2) \
lib/crypto/sm3.c
62
R(2, a, b, c, d, e, f, g, h, t, w1, w2)
lib/crypto/sm3.c
85
u32 a, b, c, d, e, f, g, h, ss1, ss2;
lib/crypto/sm3.c
93
g = state->h[6];
lib/crypto/sm3.c
96
R1(a, b, c, d, e, f, g, h, K[0], I(0), I(4));
lib/crypto/sm3.c
97
R1(d, a, b, c, h, e, f, g, K[1], I(1), I(5));
lib/crypto/sm3.c
98
R1(c, d, a, b, g, h, e, f, K[2], I(2), I(6));
lib/crypto/sm3.c
99
R1(b, c, d, a, f, g, h, e, K[3], I(3), I(7));
lib/fonts/fonts.c
347
const struct font_desc *f, *g;
lib/fonts/fonts.c
349
g = NULL;
lib/fonts/fonts.c
378
g = f;
lib/fonts/fonts.c
381
return g;
lib/inflate.c
339
int g; /* maximum code length */
lib/inflate.c
403
g = i; /* maximum code length */
lib/inflate.c
439
n = x[g]; /* set n to length of v */
lib/inflate.c
454
for (; k <= g; k++)
lib/inflate.c
470
z = (z = g - w) > (unsigned)l ? l : z; /* upper limit on table size */
lib/inflate.c
558
ret = y != 0 && g != 1;
lib/kstrtox.c
419
#define kstrto_from_user(f, g, type) \
lib/kstrtox.c
429
return g(buf, base, res); \
lib/test_bpf.c
15456
long g = 6;
lib/test_bpf.c
15461
a, b, c, d, e, f, g, h, (int)arg);
lib/test_fpu_impl.c
15
volatile double a, b, c, d, e, f, g;
lib/test_fpu_impl.c
31
g = a + c * f;
lib/test_fpu_impl.c
33
if (d > a && e > a && g > a)
lib/tests/randstruct_kunit.c
238
.g = 17, \
lib/tests/randstruct_kunit.c
27
macro(g, args) \
lib/tests/randstruct_kunit.c
77
uintptr_t g; \
lib/tests/uuid_kunit.c
110
guid_t g;
lib/tests/uuid_kunit.c
113
guid_gen(&g);
lib/tests/uuid_kunit.c
114
KUNIT_EXPECT_EQ(test, g.b[7] & 0xf0, 0x40);
lib/tests/uuid_kunit.c
115
KUNIT_EXPECT_EQ(test, g.b[8] & 0xc0, 0x80);
lib/ts_bm.c
115
static int subpattern(u8 *pattern, int i, int j, int g)
lib/ts_bm.c
117
int x = i+g-1, y = j+g-1, ret = 0;
lib/ts_bm.c
124
if (--g == 0) {
lib/ts_bm.c
135
int i, j, g;
lib/ts_bm.c
151
for (i = bm->patlen-1, g = 1; i > 0; g++, i--) {
lib/ts_bm.c
152
for (j = i-1; j >= 1-g ; j--)
lib/ts_bm.c
153
if (subpattern(bm->pattern, i, j, g)) {
lib/ts_bm.c
154
bm->good_shift[g] = bm->patlen-j-g;
mm/damon/core.c
516
void damos_add_quota_goal(struct damos_quota *q, struct damos_quota_goal *g)
mm/damon/core.c
518
list_add_tail(&g->list, &q->goals);
mm/damon/core.c
521
static void damos_del_quota_goal(struct damos_quota_goal *g)
mm/damon/core.c
523
list_del(&g->list);
mm/damon/core.c
526
static void damos_free_quota_goal(struct damos_quota_goal *g)
mm/damon/core.c
528
kfree(g);
mm/damon/core.c
531
void damos_destroy_quota_goal(struct damos_quota_goal *g)
mm/damon/core.c
533
damos_del_quota_goal(g);
mm/damon/core.c
534
damos_free_quota_goal(g);
mm/damon/core.c
626
struct damos_quota_goal *g, *g_next;
mm/damon/core.c
629
damos_for_each_quota_goal_safe(g, g_next, &s->quota)
mm/damon/core.c
630
damos_destroy_quota_goal(g);
mm/damon/sysfs-schemes.c
2893
struct damos_quota_goal *g, *g_next;
mm/damon/sysfs-schemes.c
2904
damos_for_each_quota_goal_safe(g, g_next, "a)
mm/damon/sysfs-schemes.c
2905
damos_destroy_quota_goal(g);
mm/damon/sysfs-schemes.c
2909
damos_for_each_quota_goal_safe(g, g_next, "a)
mm/damon/sysfs-schemes.c
2910
damos_destroy_quota_goal(g);
mm/kmemleak.c
1889
struct task_struct *p, *g;
mm/kmemleak.c
1892
for_each_process_thread(g, p) {
net/bpf/test_run.c
589
void *e, char f, int g)
net/bpf/test_run.c
592
return a + *b + c + d + (long)e + f + g;
net/mac80211/rc80211_minstrel_ht.c
1504
const struct mcs_group *g = &minstrel_mcs_groups[group];
net/mac80211/rc80211_minstrel_ht.c
1512
duration = g->duration[rate];
net/mac80211/rc80211_minstrel_ht.c
1513
duration <<= g->shift;
net/netfilter/ipvs/ip_vs_mh.c
324
int g = 0;
net/netfilter/ipvs/ip_vs_mh.c
329
if (g > 0)
net/netfilter/ipvs/ip_vs_mh.c
330
g = gcd(weight, g);
net/netfilter/ipvs/ip_vs_mh.c
332
g = weight;
net/netfilter/ipvs/ip_vs_mh.c
335
return g;
net/netfilter/ipvs/ip_vs_wrr.c
72
int g = 0;
net/netfilter/ipvs/ip_vs_wrr.c
77
if (g > 0)
net/netfilter/ipvs/ip_vs_wrr.c
78
g = gcd(weight, g);
net/netfilter/ipvs/ip_vs_wrr.c
80
g = weight;
net/netfilter/ipvs/ip_vs_wrr.c
83
return g ? g : 1;
net/netfilter/nft_set_pipapo.c
1666
int g;
net/netfilter/nft_set_pipapo.c
1668
for (g = 0; g < f->groups; g++) {
net/netfilter/nft_set_pipapo.c
1672
pos = NFT_PIPAPO_LT_ALIGN(f->lt) + g *
net/netfilter/nft_set_pipapo.c
2012
int g, mask_len = 0, bit_offset = 0;
net/netfilter/nft_set_pipapo.c
2015
for (g = 0; g < f->groups; g++) {
net/netfilter/nft_set_pipapo.c
2024
(g * NFT_PIPAPO_BUCKETS(f->bb) + b) * f->bsize;
net/netfilter/nft_set_pipapo.c
833
int g, b, i;
net/netfilter/nft_set_pipapo.c
835
for (g = 0; g < old_groups / 2; g++) {
net/netfilter/nft_set_pipapo.c
836
int src_g0 = g * 2, src_g1 = g * 2 + 1;
net/netfilter/nft_set_pipapo.c
879
int g, b, bsrc, i;
net/netfilter/nft_set_pipapo.c
884
for (g = 0; g < old_groups * 2; g += 2) {
net/netfilter/nft_set_pipapo.c
885
int src_g = g / 2;
net/sunrpc/svcauth_unix.c
464
struct unix_gid *g = kmalloc_obj(*g);
net/sunrpc/svcauth_unix.c
465
if (g)
net/sunrpc/svcauth_unix.c
466
return &g->h;
samples/bpf/sockex3_kern.c
107
struct globals *g, __u32 ip_proto)
samples/bpf/sockex3_kern.c
147
g->flow.ports = load_word(skb, nhoff);
samples/bpf/sockex3_kern.c
149
g->flow.ip_proto = ip_proto;
samples/bpf/sockex3_kern.c
150
update_stats(skb, g);
samples/bpf/sockex3_kern.c
160
struct globals *g = this_cpu_globals();
samples/bpf/sockex3_kern.c
163
if (!g)
samples/bpf/sockex3_kern.c
174
g->flow.src = load_word(skb, nhoff + offsetof(struct iphdr, saddr));
samples/bpf/sockex3_kern.c
175
g->flow.dst = load_word(skb, nhoff + offsetof(struct iphdr, daddr));
samples/bpf/sockex3_kern.c
182
parse_ip_proto(skb, g, ip_proto);
samples/bpf/sockex3_kern.c
189
struct globals *g = this_cpu_globals();
samples/bpf/sockex3_kern.c
192
if (!g)
samples/bpf/sockex3_kern.c
199
g->flow.src = ipv6_addr_hash(skb,
samples/bpf/sockex3_kern.c
201
g->flow.dst = ipv6_addr_hash(skb,
samples/bpf/sockex3_kern.c
206
parse_ip_proto(skb, g, ip_proto);
samples/bpf/sockex3_kern.c
90
static void update_stats(struct __sk_buff *skb, struct globals *g)
samples/bpf/sockex3_kern.c
92
struct flow_key_record key = g->flow;
scripts/gcc-plugins/gcc-common.h
173
return g->get_passes()->get_pass_for_id(id);
scripts/gcc-plugins/gcc-generate-gimple-pass.h
91
_PASS_NAME_PASS() : gimple_opt_pass(_PASS_NAME_PASS_DATA, g) {}
scripts/gcc-plugins/gcc-generate-ipa-pass.h
160
g,
scripts/gcc-plugins/gcc-generate-rtl-pass.h
91
_PASS_NAME_PASS() : rtl_opt_pass(_PASS_NAME_PASS_DATA, g) {}
scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h
91
_PASS_NAME_PASS() : simple_ipa_opt_pass(_PASS_NAME_PASS_DATA, g) {}
scripts/gendwarfksyms/examples/symbolptr.c
25
void g(int *arg);
scripts/gendwarfksyms/examples/symbolptr.c
32
__GENDWARFKSYMS_EXPORT(g);
scripts/kconfig/qconf.cc
1274
QRect g = configApp->primaryScreen()->geometry();
scripts/kconfig/qconf.cc
1275
width = configSettings->value("/window width", g.width() - 64).toInt();
scripts/kconfig/qconf.cc
1276
height = configSettings->value("/window height", g.height() - 64).toInt();
security/keys/dh.c
186
dlen = dh_data_from_key(pcopy.base, &dh_inputs.g);
security/keys/dh.c
64
kfree_sensitive(dh->g);
security/selinux/ss/policydb.c
783
struct genfs *g, *gtmp;
security/selinux/ss/policydb.c
814
g = p->genfs;
security/selinux/ss/policydb.c
815
while (g) {
security/selinux/ss/policydb.c
817
kfree(g->fstype);
security/selinux/ss/policydb.c
818
c = g->head;
security/selinux/ss/policydb.c
824
gtmp = g;
security/selinux/ss/policydb.c
825
g = g->next;
sound/firewire/fireworks/fireworks_proc.c
132
unsigned int g, c, m, max, size;
sound/firewire/fireworks/fireworks_proc.c
153
for (g = 0; g < efw->phys_out_grp_count; g++) {
sound/firewire/fireworks/fireworks_proc.c
154
name = get_phys_name(&efw->phys_out_grps[g], false);
sound/firewire/fireworks/fireworks_proc.c
155
for (c = 0; c < efw->phys_out_grps[g].count; c++) {
sound/firewire/fireworks/fireworks_proc.c
166
for (g = 0; g < efw->phys_in_grp_count; g++) {
sound/firewire/fireworks/fireworks_proc.c
167
name = get_phys_name(&efw->phys_in_grps[g], true);
sound/firewire/fireworks/fireworks_proc.c
168
for (c = 0; c < efw->phys_in_grps[g].count; c++)
sound/pci/oxygen/xonar_wm87x6.c
981
#define WM8776_FIELD_CTL_VOLUME(a, b, c, d, e, f, g, h, tlv_p) { \
sound/pci/oxygen/xonar_wm87x6.c
982
_WM8776_FIELD_CTL(a " Capture Volume", b, c, d, e, f, g, h), \
sound/pci/riptide/riptide.c
244
#define SEND_SETF(p,b,c,d,e,f,g) sendcmd(p,PARM,SETF|WORD1(b)|BYTE3(c),d|BYTE1(e)|BYTE2(f)|BYTE3(g),RET(0)) /* set sample format at mixer */
sound/pci/riptide/riptide.c
251
#define SEND_LSEL(p,b,c,d,e,f,g,h) sendcmd(p,PARM,LSEL|BYTE1(b)|BYTE2(c)|BYTE3(d),BYTE0(e)|BYTE1(f)|BYTE2(g)|BYTE3(h),RET(0)) /* select paths for internal connections */
tools/accounting/delaytop.c
430
struct genlmsghdr g;
tools/accounting/delaytop.c
439
msg.g.cmd = genl_cmd;
tools/accounting/delaytop.c
440
msg.g.version = 0x1;
tools/accounting/delaytop.c
467
struct genlmsghdr g;
tools/accounting/delaytop.c
660
struct genlmsghdr g;
tools/accounting/delaytop.c
810
struct genlmsghdr g;
tools/accounting/getdelays.c
161
msg.g.cmd = genl_cmd;
tools/accounting/getdelays.c
162
msg.g.version = 0x1;
tools/accounting/getdelays.c
193
struct genlmsghdr g;
tools/accounting/getdelays.c
69
struct genlmsghdr g;
tools/accounting/procacct.c
167
msg.g.cmd = genl_cmd;
tools/accounting/procacct.c
168
msg.g.version = 0x1;
tools/accounting/procacct.c
199
struct genlmsghdr g;
tools/accounting/procacct.c
80
struct genlmsghdr g;
tools/arch/x86/include/uapi/asm/kvm.h
137
__u8 present, dpl, db, s, l, g, avl;
tools/lib/bpf/bpf_core_read.h
363
#define ___last8(a, b, c, d, e, f, g, x) x
tools/lib/bpf/bpf_core_read.h
364
#define ___last9(a, b, c, d, e, f, g, h, x) x
tools/lib/bpf/bpf_core_read.h
365
#define ___last10(a, b, c, d, e, f, g, h, i, x) x
tools/lib/bpf/bpf_core_read.h
374
#define ___nolast8(a, b, c, d, e, f, g, _) a, b, c, d, e, f, g
tools/lib/bpf/bpf_core_read.h
375
#define ___nolast9(a, b, c, d, e, f, g, h, _) a, b, c, d, e, f, g, h
tools/lib/bpf/bpf_core_read.h
376
#define ___nolast10(a, b, c, d, e, f, g, h, i, _) a, b, c, d, e, f, g, h, i
tools/lib/bpf/bpf_core_read.h
385
#define ___arrow7(a, b, c, d, e, f, g) a->b->c->d->e->f->g
tools/lib/bpf/bpf_core_read.h
386
#define ___arrow8(a, b, c, d, e, f, g, h) a->b->c->d->e->f->g->h
tools/lib/bpf/bpf_core_read.h
387
#define ___arrow9(a, b, c, d, e, f, g, h, i) a->b->c->d->e->f->g->h->i
tools/lib/bpf/bpf_core_read.h
388
#define ___arrow10(a, b, c, d, e, f, g, h, i, j) a->b->c->d->e->f->g->h->i->j
tools/lib/bpf/libbpf_utils.c
188
#define SHA256_ROUND(i, a, b, c, d, e, f, g, h) \
tools/lib/bpf/libbpf_utils.c
190
__u32 tmp = h + Sigma_1(e) + Ch(e, f, g) + sha256_K[i] + w[i]; \
tools/lib/bpf/libbpf_utils.c
204
__u32 g = state[6];
tools/lib/bpf/libbpf_utils.c
215
SHA256_ROUND(i + 0, a, b, c, d, e, f, g, h);
tools/lib/bpf/libbpf_utils.c
216
SHA256_ROUND(i + 1, h, a, b, c, d, e, f, g);
tools/lib/bpf/libbpf_utils.c
217
SHA256_ROUND(i + 2, g, h, a, b, c, d, e, f);
tools/lib/bpf/libbpf_utils.c
218
SHA256_ROUND(i + 3, f, g, h, a, b, c, d, e);
tools/lib/bpf/libbpf_utils.c
219
SHA256_ROUND(i + 4, e, f, g, h, a, b, c, d);
tools/lib/bpf/libbpf_utils.c
220
SHA256_ROUND(i + 5, d, e, f, g, h, a, b, c);
tools/lib/bpf/libbpf_utils.c
221
SHA256_ROUND(i + 6, c, d, e, f, g, h, a, b);
tools/lib/bpf/libbpf_utils.c
222
SHA256_ROUND(i + 7, b, c, d, e, f, g, h, a);
tools/lib/bpf/libbpf_utils.c
230
state[6] += g;
tools/perf/bench/numa.c
1004
for (n = 0; n < g->p.nr_nodes; n++)
tools/perf/bench/numa.c
1023
for (p = 0; p < g->p.nr_proc; p++) {
tools/perf/bench/numa.c
1024
for (t = 0; t < g->p.nr_threads; t++) {
tools/perf/bench/numa.c
1029
task_nr = p*g->p.nr_threads + t;
tools/perf/bench/numa.c
1030
td = g->threads + task_nr;
tools/perf/bench/numa.c
1051
for (p = 0; p < g->p.nr_proc; p++) {
tools/perf/bench/numa.c
1087
if (!g->p.show_convergence && !g->p.measure_convergence)
tools/perf/bench/numa.c
1090
nodes = calloc(g->p.nr_nodes, sizeof(int));
tools/perf/bench/numa.c
1096
for (t = 0; t < g->p.nr_tasks; t++) {
tools/perf/bench/numa.c
1097
struct thread_data *td = g->threads + t;
tools/perf/bench/numa.c
1116
nr_min = g->p.nr_tasks;
tools/perf/bench/numa.c
1119
for (node = 0; node < g->p.nr_nodes; node++) {
tools/perf/bench/numa.c
1129
BUG_ON(sum > g->p.nr_tasks);
tools/perf/bench/numa.c
1131
if (0 && (sum < g->p.nr_tasks)) {
tools/perf/bench/numa.c
1143
for (node = 0; node < g->p.nr_nodes; node++) {
tools/perf/bench/numa.c
1170
if (strong && process_groups == g->p.nr_proc) {
tools/perf/bench/numa.c
1174
if (g->p.measure_convergence) {
tools/perf/bench/numa.c
1175
g->all_converged = true;
tools/perf/bench/numa.c
1176
g->stop_work = true;
tools/perf/bench/numa.c
1193
(double)(l+1)/g->p.nr_loops*100.0, runtime_ns_max / NSEC_PER_SEC / 60.0);
tools/perf/bench/numa.c
1197
if (g->p.show_details >= 0)
tools/perf/bench/numa.c
1209
int details = g->p.show_details;
tools/perf/bench/numa.c
1227
global_data = g->data;
tools/perf/bench/numa.c
1229
thread_data = setup_private_data(g->p.bytes_thread);
tools/perf/bench/numa.c
1234
if (process_nr == g->p.nr_proc-1 && thread_nr == g->p.nr_threads-1)
tools/perf/bench/numa.c
1246
if (g->p.serialize_startup) {
tools/perf/bench/numa.c
1247
mutex_lock(&g->startup_mutex);
tools/perf/bench/numa.c
1248
g->nr_tasks_started++;
tools/perf/bench/numa.c
1250
if (g->nr_tasks_started == g->p.nr_tasks)
tools/perf/bench/numa.c
1251
cond_signal(&g->startup_cond);
tools/perf/bench/numa.c
1253
mutex_unlock(&g->startup_mutex);
tools/perf/bench/numa.c
1256
mutex_lock(&g->start_work_mutex);
tools/perf/bench/numa.c
1257
g->start_work = false;
tools/perf/bench/numa.c
1258
g->nr_tasks_working++;
tools/perf/bench/numa.c
1259
while (!g->start_work)
tools/perf/bench/numa.c
1260
cond_wait(&g->start_work_cond, &g->start_work_mutex);
tools/perf/bench/numa.c
1262
mutex_unlock(&g->start_work_mutex);
tools/perf/bench/numa.c
1270
for (l = 0; l < g->p.nr_loops; l++) {
tools/perf/bench/numa.c
1273
if (g->stop_work)
tools/perf/bench/numa.c
1276
val += do_work(global_data, g->p.bytes_global, process_nr, g->p.nr_proc, l, val);
tools/perf/bench/numa.c
1277
val += do_work(process_data, g->p.bytes_process, thread_nr, g->p.nr_threads, l, val);
tools/perf/bench/numa.c
1278
val += do_work(thread_data, g->p.bytes_thread, 0, 1, l, val);
tools/perf/bench/numa.c
1280
if (g->p.sleep_usecs) {
tools/perf/bench/numa.c
1282
usleep(g->p.sleep_usecs);
tools/perf/bench/numa.c
1288
if (g->p.bytes_process_locked) {
tools/perf/bench/numa.c
1290
val += do_work(process_data, g->p.bytes_process_locked, thread_nr, g->p.nr_threads, l, val);
tools/perf/bench/numa.c
1294
work_done = g->p.bytes_global + g->p.bytes_process +
tools/perf/bench/numa.c
1295
g->p.bytes_process_locked + g->p.bytes_thread;
tools/perf/bench/numa.c
1300
if (details < 0 && !g->p.perturb_secs && !g->p.measure_convergence && !g->p.nr_secs)
tools/perf/bench/numa.c
1308
if (g->p.nr_secs) {
tools/perf/bench/numa.c
1310
if ((u32)diff.tv_sec >= g->p.nr_secs) {
tools/perf/bench/numa.c
1311
g->stop_work = true;
tools/perf/bench/numa.c
1324
if (first_task && g->p.perturb_secs && (int)(stop.tv_sec - last_perturbance) >= g->p.perturb_secs) {
tools/perf/bench/numa.c
1336
this_cpu = g->threads[task_nr].curr_cpu;
tools/perf/bench/numa.c
1337
if (this_cpu < g->p.nr_cpus/2)
tools/perf/bench/numa.c
1338
target_cpu = g->p.nr_cpus-1;
tools/perf/bench/numa.c
1386
free_data(thread_data, g->p.bytes_thread);
tools/perf/bench/numa.c
1388
mutex_lock(&g->stop_work_mutex);
tools/perf/bench/numa.c
1389
g->bytes_done += bytes_done;
tools/perf/bench/numa.c
1390
mutex_unlock(&g->stop_work_mutex);
tools/perf/bench/numa.c
1415
task_nr = process_nr*g->p.nr_threads;
tools/perf/bench/numa.c
1416
td = g->threads + task_nr;
tools/perf/bench/numa.c
1421
pthreads = calloc(g->p.nr_threads, sizeof(pthread_t));
tools/perf/bench/numa.c
1422
process_data = setup_private_data(g->p.bytes_process);
tools/perf/bench/numa.c
1424
if (g->p.show_details >= 3) {
tools/perf/bench/numa.c
1426
process_nr, g->data, process_data);
tools/perf/bench/numa.c
1429
for (t = 0; t < g->p.nr_threads; t++) {
tools/perf/bench/numa.c
1430
task_nr = process_nr*g->p.nr_threads + t;
tools/perf/bench/numa.c
1431
td = g->threads + task_nr;
tools/perf/bench/numa.c
1445
for (t = 0; t < g->p.nr_threads; t++) {
tools/perf/bench/numa.c
1450
free_data(process_data, g->p.bytes_process);
tools/perf/bench/numa.c
1456
if (g->p.show_details < 0)
tools/perf/bench/numa.c
1461
g->p.nr_tasks, g->p.nr_tasks == 1 ? "task" : "tasks", nr_numa_nodes(), g->p.nr_cpus);
tools/perf/bench/numa.c
1463
g->p.nr_loops, g->p.bytes_global/1024/1024);
tools/perf/bench/numa.c
1465
g->p.nr_loops, g->p.bytes_process/1024/1024);
tools/perf/bench/numa.c
1467
g->p.nr_loops, g->p.bytes_thread/1024/1024);
tools/perf/bench/numa.c
1476
ssize_t size = sizeof(*g->threads)*g->p.nr_tasks;
tools/perf/bench/numa.c
1479
g->threads = zalloc_shared_data(size);
tools/perf/bench/numa.c
1481
for (t = 0; t < g->p.nr_tasks; t++) {
tools/perf/bench/numa.c
1482
struct thread_data *td = g->threads + t;
tools/perf/bench/numa.c
1483
size_t cpuset_size = CPU_ALLOC_SIZE(g->p.nr_cpus);
tools/perf/bench/numa.c
1490
td->bind_cpumask = CPU_ALLOC(g->p.nr_cpus);
tools/perf/bench/numa.c
1493
for (cpu = 0; cpu < g->p.nr_cpus; cpu++)
tools/perf/bench/numa.c
1500
ssize_t size = sizeof(*g->threads)*g->p.nr_tasks;
tools/perf/bench/numa.c
1504
for (t = 0; t < g->p.nr_tasks; t++) {
tools/perf/bench/numa.c
1505
struct thread_data *td = g->threads + t;
tools/perf/bench/numa.c
1509
free_data(g->threads, size);
tools/perf/bench/numa.c
1514
g = (void *)alloc_data(sizeof(*g), MAP_SHARED, 1, 0, 0 /* THP */, 0);
tools/perf/bench/numa.c
1517
g->p = p0;
tools/perf/bench/numa.c
1519
g->p.nr_cpus = numa_num_configured_cpus();
tools/perf/bench/numa.c
1521
g->p.nr_nodes = numa_max_node() + 1;
tools/perf/bench/numa.c
1524
BUG_ON(g->p.nr_nodes < 0);
tools/perf/bench/numa.c
1526
if (quiet && !g->p.show_details)
tools/perf/bench/numa.c
1527
g->p.show_details = -1;
tools/perf/bench/numa.c
1530
if (!g->p.mb_global_str && !g->p.mb_proc_str && !g->p.mb_thread_str)
tools/perf/bench/numa.c
1533
if (g->p.mb_global_str) {
tools/perf/bench/numa.c
1534
g->p.mb_global = atof(g->p.mb_global_str);
tools/perf/bench/numa.c
1535
BUG_ON(g->p.mb_global < 0);
tools/perf/bench/numa.c
1538
if (g->p.mb_proc_str) {
tools/perf/bench/numa.c
1539
g->p.mb_proc = atof(g->p.mb_proc_str);
tools/perf/bench/numa.c
1540
BUG_ON(g->p.mb_proc < 0);
tools/perf/bench/numa.c
1543
if (g->p.mb_proc_locked_str) {
tools/perf/bench/numa.c
1544
g->p.mb_proc_locked = atof(g->p.mb_proc_locked_str);
tools/perf/bench/numa.c
1545
BUG_ON(g->p.mb_proc_locked < 0);
tools/perf/bench/numa.c
1546
BUG_ON(g->p.mb_proc_locked > g->p.mb_proc);
tools/perf/bench/numa.c
1549
if (g->p.mb_thread_str) {
tools/perf/bench/numa.c
1550
g->p.mb_thread = atof(g->p.mb_thread_str);
tools/perf/bench/numa.c
1551
BUG_ON(g->p.mb_thread < 0);
tools/perf/bench/numa.c
1554
BUG_ON(g->p.nr_threads <= 0);
tools/perf/bench/numa.c
1555
BUG_ON(g->p.nr_proc <= 0);
tools/perf/bench/numa.c
1557
g->p.nr_tasks = g->p.nr_proc*g->p.nr_threads;
tools/perf/bench/numa.c
1559
g->p.bytes_global = g->p.mb_global *1024L*1024L;
tools/perf/bench/numa.c
1560
g->p.bytes_process = g->p.mb_proc *1024L*1024L;
tools/perf/bench/numa.c
1561
g->p.bytes_process_locked = g->p.mb_proc_locked *1024L*1024L;
tools/perf/bench/numa.c
1562
g->p.bytes_thread = g->p.mb_thread *1024L*1024L;
tools/perf/bench/numa.c
1564
g->data = setup_shared_data(g->p.bytes_global);
tools/perf/bench/numa.c
1567
mutex_init_pshared(&g->start_work_mutex);
tools/perf/bench/numa.c
1568
cond_init_pshared(&g->start_work_cond);
tools/perf/bench/numa.c
1569
mutex_init_pshared(&g->startup_mutex);
tools/perf/bench/numa.c
1570
cond_init_pshared(&g->startup_cond);
tools/perf/bench/numa.c
1571
mutex_init_pshared(&g->stop_work_mutex);
tools/perf/bench/numa.c
1587
free_data(g->data, g->p.bytes_global);
tools/perf/bench/numa.c
1588
g->data = NULL;
tools/perf/bench/numa.c
1592
free_data(g, sizeof(*g));
tools/perf/bench/numa.c
1593
g = NULL;
tools/perf/bench/numa.c
1627
pids = calloc(g->p.nr_proc, sizeof(*pids));
tools/perf/bench/numa.c
163
static struct global_info *g = NULL;
tools/perf/bench/numa.c
1630
if (g->p.serialize_startup) {
tools/perf/bench/numa.c
1637
for (i = 0; i < g->p.nr_proc; i++) {
tools/perf/bench/numa.c
1652
if (g->p.serialize_startup) {
tools/perf/bench/numa.c
1660
mutex_lock(&g->startup_mutex);
tools/perf/bench/numa.c
1661
while (g->nr_tasks_started != g->p.nr_tasks)
tools/perf/bench/numa.c
1662
cond_wait(&g->startup_cond, &g->startup_mutex);
tools/perf/bench/numa.c
1664
mutex_unlock(&g->startup_mutex);
tools/perf/bench/numa.c
1668
mutex_lock(&g->start_work_mutex);
tools/perf/bench/numa.c
1669
threads_ready = (g->nr_tasks_working == g->p.nr_tasks);
tools/perf/bench/numa.c
1670
mutex_unlock(&g->start_work_mutex);
tools/perf/bench/numa.c
1688
mutex_lock(&g->start_work_mutex);
tools/perf/bench/numa.c
1689
g->start_work = true;
tools/perf/bench/numa.c
1690
mutex_unlock(&g->start_work_mutex);
tools/perf/bench/numa.c
1691
cond_broadcast(&g->start_work_cond);
tools/perf/bench/numa.c
1699
for (i = 0; i < g->p.nr_proc; i++) {
tools/perf/bench/numa.c
1709
for (t = 0; t < g->p.nr_tasks; t++) {
tools/perf/bench/numa.c
1710
u64 thread_runtime_ns = g->threads[t].runtime_ns;
tools/perf/bench/numa.c
1730
bytes = g->bytes_done;
tools/perf/bench/numa.c
1731
runtime_avg = (double)runtime_ns_sum / g->p.nr_tasks / NSEC_PER_SEC;
tools/perf/bench/numa.c
1733
if (g->p.measure_convergence) {
tools/perf/bench/numa.c
1751
print_res(name, bytes / g->p.nr_tasks / 1e9,
tools/perf/bench/numa.c
1757
print_res(name, runtime_sec_max * NSEC_PER_SEC / (bytes / g->p.nr_tasks),
tools/perf/bench/numa.c
1760
print_res(name, bytes / g->p.nr_tasks / 1e9 / runtime_sec_max,
tools/perf/bench/numa.c
1766
if (g->p.show_details >= 2) {
tools/perf/bench/numa.c
1769
for (p = 0; p < g->p.nr_proc; p++) {
tools/perf/bench/numa.c
1770
for (t = 0; t < g->p.nr_threads; t++) {
tools/perf/bench/numa.c
1772
td = g->threads + p*g->p.nr_threads + t;
tools/perf/bench/numa.c
232
for (i = 0; i < g->p.nr_nodes; i++) {
tools/perf/bench/numa.c
294
for (cpu = 0; cpu < g->p.nr_cpus; cpu++)
tools/perf/bench/numa.c
297
if (target_cpu < 0 || target_cpu >= g->p.nr_cpus)
tools/perf/bench/numa.c
340
for (cpu = 0; cpu < g->p.nr_cpus; cpu++)
tools/perf/bench/numa.c
388
ret = set_mempolicy(MPOL_DEFAULT, NULL, g->p.nr_nodes-1);
tools/perf/bench/numa.c
451
if (ret && !g->print_once) {
tools/perf/bench/numa.c
452
g->print_once = 1;
tools/perf/bench/numa.c
458
if (ret && !g->print_once) {
tools/perf/bench/numa.c
459
g->print_once = 1;
tools/perf/bench/numa.c
49
#define tprintf(x...) do { if (g && g->p.show_details >= 0) printf(x); } while (0)
tools/perf/bench/numa.c
508
return alloc_data(bytes, MAP_SHARED, 1, g->p.init_cpu0, g->p.thp, g->p.init_random);
tools/perf/bench/numa.c
516
return alloc_data(bytes, MAP_SHARED, 0, g->p.init_cpu0, g->p.thp, g->p.init_random);
tools/perf/bench/numa.c
525
return alloc_data(bytes, MAP_PRIVATE, 0, g->p.init_cpu0, g->p.thp, g->p.init_random);
tools/perf/bench/numa.c
55
#define dprintf(x...) do { if (g && g->p.show_details >= 1) printf(x); } while (0)
tools/perf/bench/numa.c
594
if (!g->p.cpu_list_str)
tools/perf/bench/numa.c
597
dprintf("g->p.nr_tasks: %d\n", g->p.nr_tasks);
tools/perf/bench/numa.c
599
str0 = str = strdup(g->p.cpu_list_str);
tools/perf/bench/numa.c
634
BUG_ON(step <= 0 || step >= g->p.nr_cpus);
tools/perf/bench/numa.c
646
BUG_ON(bind_len <= 0 || bind_len > g->p.nr_cpus);
tools/perf/bench/numa.c
659
if (bind_cpu_0 >= g->p.nr_cpus || bind_cpu_1 >= g->p.nr_cpus) {
tools/perf/bench/numa.c
660
printf("\nTest not applicable, system has only %d CPUs.\n", g->p.nr_cpus);
tools/perf/bench/numa.c
673
size_t size = CPU_ALLOC_SIZE(g->p.nr_cpus);
tools/perf/bench/numa.c
679
if (t >= g->p.nr_tasks) {
tools/perf/bench/numa.c
683
td = g->threads + t;
tools/perf/bench/numa.c
693
td->bind_cpumask = CPU_ALLOC(g->p.nr_cpus);
tools/perf/bench/numa.c
697
if (cpu < 0 || cpu >= g->p.nr_cpus) {
tools/perf/bench/numa.c
711
if (t < g->p.nr_tasks)
tools/perf/bench/numa.c
712
printf("# NOTE: %d tasks bound, %d tasks unbound\n", t, g->p.nr_tasks - t);
tools/perf/bench/numa.c
742
if (!g->p.node_list_str)
tools/perf/bench/numa.c
745
dprintf("g->p.nr_tasks: %d\n", g->p.nr_tasks);
tools/perf/bench/numa.c
747
str0 = str = strdup(g->p.node_list_str);
tools/perf/bench/numa.c
781
BUG_ON(step <= 0 || step >= g->p.nr_nodes);
tools/perf/bench/numa.c
794
if (bind_node_0 >= g->p.nr_nodes || bind_node_1 >= g->p.nr_nodes) {
tools/perf/bench/numa.c
795
printf("\nTest not applicable, system has only %d nodes.\n", g->p.nr_nodes);
tools/perf/bench/numa.c
806
if (t >= g->p.nr_tasks || !node_has_cpus(bind_node)) {
tools/perf/bench/numa.c
810
td = g->threads + t;
tools/perf/bench/numa.c
826
if (t < g->p.nr_tasks)
tools/perf/bench/numa.c
827
printf("# NOTE: %d tasks mem-bound, %d tasks unbound\n", t, g->p.nr_tasks - t);
tools/perf/bench/numa.c
856
if (g->p.data_reads)
tools/perf/bench/numa.c
858
if (g->p.data_writes)
tools/perf/bench/numa.c
887
if (g->p.data_zero_memset && !g->p.data_rand_walk) {
tools/perf/bench/numa.c
894
chunk_1 = words/g->p.nr_loops;
tools/perf/bench/numa.c
900
if (g->p.data_rand_walk) {
tools/perf/bench/numa.c
912
if (g->p.data_zero_memset) {
tools/perf/bench/numa.c
919
} else if (!g->p.data_backwards || (nr + loop) & 1) {
tools/perf/bench/numa.c
964
g->threads[task_nr].curr_cpu = cpu;
tools/perf/bench/numa.c
982
node_present = calloc(g->p.nr_nodes, sizeof(char));
tools/perf/bench/numa.c
985
for (t = 0; t < g->p.nr_threads; t++) {
tools/perf/bench/numa.c
990
task_nr = process_nr*g->p.nr_threads + t;
tools/perf/bench/numa.c
991
td = g->threads + task_nr;
tools/perf/util/print-events.c
257
const char *g;
tools/perf/util/print-events.c
264
while ((g = strsep(&mg, ";")) != NULL) {
tools/perf/util/print-events.c
267
g = skip_spaces(g);
tools/perf/util/print-events.c
268
if (strlen(g))
tools/perf/util/print-events.c
269
me = mep_lookup(groups, g, pm->metric_name);
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
753
__u8 g = i < got_len ? got[i] : 0;
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
756
if (g != e || i >= got_len || i >= exp_len) {
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
758
i, g, e);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
164
.g = { .x = 7 }, \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
170
.e = 5, .f = 6, .g = 7, .h = 8, \
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
49
struct genlmsghdr g;
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
79
msg.g.cmd = genl_cmd;
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
80
msg.g.version = 1;
tools/testing/selftests/bpf/progs/btf__verifier_stack_arg_order.c
24
void subprog_bad_ptr_7args(long *a, int b, int c, int d, int e, int f, int g)
tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c
121
char g[16];
tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c
139
printf_fn_t g;
tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c
206
int g;
tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c
226
void * restrict g;
tools/testing/selftests/bpf/progs/btf_type_tag.c
19
} g;
tools/testing/selftests/bpf/progs/btf_type_tag_percpu.c
15
__u64 g;
tools/testing/selftests/bpf/progs/btf_type_tag_percpu.c
20
g = arg->a;
tools/testing/selftests/bpf/progs/btf_type_tag_percpu.c
27
g = arg->p->a;
tools/testing/selftests/bpf/progs/btf_type_tag_percpu.c
53
g = (__u64)cgrp->self.rstat_cpu->updated_children;
tools/testing/selftests/bpf/progs/btf_type_tag_user.c
15
int g;
tools/testing/selftests/bpf/progs/btf_type_tag_user.c
20
g = arg->a;
tools/testing/selftests/bpf/progs/btf_type_tag_user.c
27
g = arg->p->a;
tools/testing/selftests/bpf/progs/btf_type_tag_user.c
38
g = usockaddr->sa_family;
tools/testing/selftests/bpf/progs/core_reloc_types.h
539
int a, b, c, d, e, f, g, h;
tools/testing/selftests/bpf/progs/core_reloc_types.h
563
struct core_reloc_mods_substruct g;
tools/testing/selftests/bpf/progs/core_reloc_types.h
579
core_reloc_mods_substruct_t g;
tools/testing/selftests/bpf/progs/core_reloc_types.h
597
core_reloc_mods_substruct_tt g;
tools/testing/selftests/bpf/progs/exceptions.c
391
long e, long f, long g, long h,
tools/testing/selftests/bpf/progs/exceptions.c
394
bpf_throw(a + b + c + d + e + f + g + h + i + j);
tools/testing/selftests/bpf/progs/exceptions.c
413
long e, long f, long g, long h,
tools/testing/selftests/bpf/progs/exceptions.c
416
return a + b + c + d + e + f + g + h + i + j;
tools/testing/selftests/bpf/progs/fentry_many_args.c
12
int g)
tools/testing/selftests/bpf/progs/fentry_many_args.c
15
e == (void *)20 && f == 21 && g == 22;
tools/testing/selftests/bpf/progs/fentry_many_args.c
22
int g, unsigned int h, long i, __u64 j, unsigned long k)
tools/testing/selftests/bpf/progs/fentry_many_args.c
25
e == (void *)20 && f == 21 && g == 22 && h == 23 &&
tools/testing/selftests/bpf/progs/fentry_many_args.c
33
__u64 g, __u64 h, __u64 i, __u64 j, __u64 k)
tools/testing/selftests/bpf/progs/fentry_many_args.c
36
e == 20 && f == 21 && g == 22 && h == 23 &&
tools/testing/selftests/bpf/progs/fexit_many_args.c
12
int g, int ret)
tools/testing/selftests/bpf/progs/fexit_many_args.c
15
e == (void *)20 && f == 21 && g == 22 && ret == 133;
tools/testing/selftests/bpf/progs/fexit_many_args.c
22
int g, unsigned int h, long i, __u64 j, unsigned long k,
tools/testing/selftests/bpf/progs/fexit_many_args.c
26
e == (void *)20 && f == 21 && g == 22 && h == 23 &&
tools/testing/selftests/bpf/progs/fexit_many_args.c
34
__u64 g, __u64 h, __u64 i, __u64 j, __u64 k, __u64 ret)
tools/testing/selftests/bpf/progs/fexit_many_args.c
37
e == 20 && f == 21 && g == 22 && h == 23 &&
tools/testing/selftests/bpf/progs/modify_return.c
63
int g)
tools/testing/selftests/bpf/progs/modify_return.c
75
int g, int ret)
tools/testing/selftests/bpf/progs/modify_return.c
88
int g, int ret)
tools/testing/selftests/bpf/progs/stack_arg.c
107
long e, long f, long g, long h,
tools/testing/selftests/bpf/progs/stack_arg.c
110
return a + b + c + d + e + f + g + h + i + p->x + p->y;
tools/testing/selftests/bpf/progs/stack_arg.c
114
long e, long f, long g, long h,
tools/testing/selftests/bpf/progs/stack_arg.c
118
f + 1, g + 1, h + 1, i + 1, p);
tools/testing/selftests/bpf/progs/stack_arg.c
137
long e, long f, long g, long h,
tools/testing/selftests/bpf/progs/stack_arg.c
140
return a + b + c + d + e + f + g + h + i + bpf_dynptr_size(ptr);
tools/testing/selftests/bpf/progs/stack_arg.c
161
int f, int g, int h, int i, int j)
tools/testing/selftests/bpf/progs/stack_arg.c
163
return a + b + c + d + e + f + g + h + i + j;
tools/testing/selftests/bpf/progs/stack_arg.c
168
int f, int g, int h, int i, int j,
tools/testing/selftests/bpf/progs/stack_arg.c
171
return a + b + c + d + e + f + g + h + i + j + k + l;
tools/testing/selftests/bpf/progs/stack_arg.c
30
int e, int f, int g, int h,
tools/testing/selftests/bpf/progs/stack_arg.c
33
return a + b + c + d + e + f + g + h + i + j;
tools/testing/selftests/bpf/progs/stack_arg.c
55
long e, long f, long g, long h,
tools/testing/selftests/bpf/progs/stack_arg.c
58
return a + b + c + d + e + f + g + h + i + p->x + p->y;
tools/testing/selftests/bpf/progs/stack_arg.c
77
long e, long f, long g,
tools/testing/selftests/bpf/progs/stack_arg.c
81
return a + b + c + d + e + f + g + p->x + h + q->y;
tools/testing/selftests/bpf/progs/test_core_reloc_mods.c
17
int a, b, c, d, e, f, g, h;
tools/testing/selftests/bpf/progs/test_core_reloc_mods.c
41
struct core_reloc_mods_substruct g;
tools/testing/selftests/bpf/progs/test_core_reloc_mods.c
68
CORE_READ(&out->g, &in->g.x) ||
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
62
struct tcpnotify_globals g, *gp;
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
76
g = *gp;
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
77
g.total_retrans = skops->total_retrans;
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
78
g.ncalls++;
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
79
bpf_map_update_elem(&global_map, &key, &g,
tools/testing/selftests/bpf/progs/tracing_struct_many_args.c
46
void *, e, struct bpf_testmod_struct_arg_4, f, int, g)
tools/testing/selftests/bpf/progs/tracing_struct_many_args.c
55
t8_g = g;
tools/testing/selftests/bpf/progs/tracing_struct_many_args.c
61
void *, e, struct bpf_testmod_struct_arg_4, f, int, g,
tools/testing/selftests/bpf/progs/tracing_struct_many_args.c
70
char, f, short, g, struct bpf_testmod_struct_arg_5, h, long, i)
tools/testing/selftests/bpf/progs/tracing_struct_many_args.c
78
t9_g = g;
tools/testing/selftests/bpf/progs/tracing_struct_many_args.c
89
char, f, short, g, struct bpf_testmod_struct_arg_5, h, long, i, int, ret)
tools/testing/selftests/bpf/progs/verifier_stack_arg.c
25
static int subprog_7args(int a, int b, int c, int d, int e, int f, int g)
tools/testing/selftests/bpf/progs/verifier_stack_arg.c
27
return a + b + c + d + e + f + g;
tools/testing/selftests/bpf/progs/verifier_stack_arg_order.c
122
static void subprog_bad_ptr_7args(long *a, int b, int c, int d, int e, int f, int g)
tools/testing/selftests/bpf/sdt.h
104
# define STAP_SDT_ARG_CONSTRAINT g
tools/testing/selftests/bpf/sdt.h
61
# define _SDT_DEPAREN_7(a,b,c,d,e,f,g) a b c d e f g
tools/testing/selftests/bpf/sdt.h
62
# define _SDT_DEPAREN_8(a,b,c,d,e,f,g,h) a b c d e f g h
tools/testing/selftests/bpf/sdt.h
63
# define _SDT_DEPAREN_9(a,b,c,d,e,f,g,h,i) a b c d e f g h i
tools/testing/selftests/bpf/sdt.h
64
# define _SDT_DEPAREN_10(a,b,c,d,e,f,g,h,i,j) a b c d e f g h i j
tools/testing/selftests/bpf/sdt.h
65
# define _SDT_DEPAREN_11(a,b,c,d,e,f,g,h,i,j,k) a b c d e f g h i j k
tools/testing/selftests/bpf/sdt.h
66
# define _SDT_DEPAREN_12(a,b,c,d,e,f,g,h,i,j,k,l) a b c d e f g h i j k l
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
128
struct bpf_testmod_struct_arg_4 f, int g)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
131
(long)e + f.a + f.b + g;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
137
short g, struct bpf_testmod_struct_arg_5 h, long i)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
140
f + g + h.a + h.b + h.c + h.d + i;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
434
void *e, char f, int g)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
436
return a + (long)b + c + d + (long)e + f + g;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
440
void *e, char f, int g,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
444
return a + (long)b + c + d + (long)e + f + g + h + i + j + k;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
829
u64 e, u64 f, u64 g, u64 h,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
832
return a + b + c + d + e + f + g + h + i + j;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
836
u64 f, u64 g, u64 h, u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
839
return a + b + c + d + e + f + g + h + i + p->x0 + p->x1;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
843
u64 f, u64 g,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
847
return a + b + c + d + e + f + g + p->x0 + h + q->x1;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
851
u64 f, u64 g, u64 h, u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
856
return a + b + c + d + e + f + g + h + i + (kern_ptr->size & 0xFFFFFF);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
872
u64 f, u64 g, u64 h, u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
875
return a + b + c + d + e + f + g + h + i + it__iter->value;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
879
u64 f, u64 g, u64 h, u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
882
return a + b + c + d + e + f + g + h + i;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
886
u64 f, u64 g, u64 h, u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
889
return a + b + c + d + e + f + g + h + i;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
122
__u64 e, __u64 f, __u64 g, __u64 h,
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
125
__u64 f, __u64 g, __u64 h, __u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
128
__u64 f, __u64 g,
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
132
__u64 f, __u64 g, __u64 h, __u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
137
__u64 f, __u64 g, __u64 h, __u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
140
__u64 f, __u64 g, __u64 h, __u64 i,
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
143
__u64 f, __u64 g, __u64 h, __u64 i,
tools/testing/selftests/bpf/test_tcpnotify_user.c
139
rv = bpf_map_lookup_elem(bpf_map__fd(global_map), &key, &g);
tools/testing/selftests/bpf/test_tcpnotify_user.c
154
if (verify_result(&g)) {
tools/testing/selftests/bpf/test_tcpnotify_user.c
156
g.ncalls, rx_callbacks);
tools/testing/selftests/bpf/test_tcpnotify_user.c
72
struct tcpnotify_globals g = {0};
tools/testing/selftests/bpf/usdt.h
304
#define USDT_ARG_CONSTRAINT g
tools/testing/selftests/bpf/usdt.h
540
#define __usdt_asm_ops8(a,b,c,d,e,f,g,x) __usdt_asm_ops7(a,b,c,d,e,f,g), __usdt_asm_op(8, x)
tools/testing/selftests/bpf/usdt.h
541
#define __usdt_asm_ops9(a,b,c,d,e,f,g,h,x) __usdt_asm_ops8(a,b,c,d,e,f,g,h), __usdt_asm_op(9, x)
tools/testing/selftests/bpf/usdt.h
542
#define __usdt_asm_ops10(a,b,c,d,e,f,g,h,i,x) __usdt_asm_ops9(a,b,c,d,e,f,g,h,i), __usdt_asm_op(10, x)
tools/testing/selftests/bpf/usdt.h
543
#define __usdt_asm_ops11(a,b,c,d,e,f,g,h,i,j,x) __usdt_asm_ops10(a,b,c,d,e,f,g,h,i,j), __usdt_asm_op(11, x)
tools/testing/selftests/bpf/usdt.h
544
#define __usdt_asm_ops12(a,b,c,d,e,f,g,h,i,j,k,x) __usdt_asm_ops11(a,b,c,d,e,f,g,h,i,j,k), __usdt_asm_op(12, x)
tools/testing/selftests/cgroup/test_core.c
628
int g, i, n_iterations = 1000;
tools/testing/selftests/cgroup/test_core.c
632
for (g = 1; g < 3; ++g)
tools/testing/selftests/cgroup/test_core.c
633
snprintf(lines[g], sizeof(lines[g]), CG_PATH_FORMAT, grps[g] + strlen(grps[0]));
tools/testing/selftests/kvm/include/kvm_util.h
1131
#define sync_global_to_guest(vm, g) ({ \
tools/testing/selftests/kvm/include/kvm_util.h
1132
typeof(g) *_p = addr_gva2hva(vm, (gva_t)&(g)); \
tools/testing/selftests/kvm/include/kvm_util.h
1133
memcpy(_p, &(g), sizeof(g)); \
tools/testing/selftests/kvm/include/kvm_util.h
1136
#define sync_global_from_guest(vm, g) ({ \
tools/testing/selftests/kvm/include/kvm_util.h
1137
typeof(g) *_p = addr_gva2hva(vm, (gva_t)&(g)); \
tools/testing/selftests/kvm/include/kvm_util.h
1138
memcpy(&(g), _p, sizeof(g)); \
tools/testing/selftests/kvm/include/kvm_util.h
1147
#define write_guest_global(vm, g, val) ({ \
tools/testing/selftests/kvm/include/kvm_util.h
1148
typeof(g) *_p = addr_gva2hva(vm, (gva_t)&(g)); \
tools/testing/selftests/kvm/include/kvm_util.h
1149
typeof(g) _val = val; \
tools/testing/selftests/kvm/include/kvm_util.h
1151
memcpy(_p, &(_val), sizeof(g)); \
tools/testing/selftests/kvm/include/x86/processor.h
423
unsigned limit1:4, avl:1, l:1, db:1, g:1, base2:8;
tools/testing/selftests/kvm/lib/x86/processor.c
101
indent, "", segment->g, segment->avl,
tools/testing/selftests/kvm/lib/x86/processor.c
583
desc->g = segp->g;
tools/testing/selftests/kvm/lib/x86/processor.c
598
segp->g = true;
tools/testing/selftests/kvm/lib/x86/processor.c
612
segp->g = true;
tools/testing/selftests/nci/nci_dev.c
127
msg.g.cmd = genl_cmd;
tools/testing/selftests/nci/nci_dev.c
128
msg.g.version = 0x1;
tools/testing/selftests/nci/nci_dev.c
180
struct genlmsghdr g;
tools/testing/selftests/nci/nci_dev.c
642
struct genlmsghdr g;
tools/testing/selftests/nci/nci_dev.c
86
struct genlmsghdr g;
tools/testing/selftests/safesetid/safesetid-test.c
138
struct group g;
tools/testing/selftests/safesetid/safesetid-test.c
144
memset(&g,0x00,sizeof(g));
tools/testing/selftests/safesetid/safesetid-test.c
151
g.gr_name=name_str;
tools/testing/selftests/safesetid/safesetid-test.c
152
g.gr_gid=gid;
tools/testing/selftests/safesetid/safesetid-test.c
153
g.gr_passwd=NULL;
tools/testing/selftests/safesetid/safesetid-test.c
154
g.gr_mem=NULL;
tools/testing/selftests/safesetid/safesetid-test.c
155
int value = putgrent(&g,fd);
tools/testing/selftests/vDSO/parse_vdso.c
71
unsigned long h = 0, g;
tools/testing/selftests/vDSO/parse_vdso.c
77
g = h & 0xf0000000;
tools/testing/selftests/vDSO/parse_vdso.c
78
if (g)
tools/testing/selftests/vDSO/parse_vdso.c
79
h ^= g >> 24;
tools/testing/selftests/vDSO/parse_vdso.c
80
h &= ~g;