Symbol: ent
arch/arc/include/asm/arcregs.h
307
unsigned int pad2:19, fam:1, pad:2, ent:2, ver:8;
arch/arc/include/asm/arcregs.h
309
unsigned int ver:8, ent:2, pad:2, fam:1, pad2:19;
arch/arc/kernel/setup.c
120
bpu_cache = 256 << (bpu.ent - 1);
arch/arc/kernel/setup.c
121
bpu_pred = 256 << (bpu.ent - 1);
arch/mips/include/asm/asm.h
49
.ent symbol, 0; \
arch/mips/include/asm/asm.h
62
.ent symbol, 0; \
arch/mips/sibyte/common/bus_watcher.c
134
struct proc_dir_entry *ent;
arch/mips/sibyte/common/bus_watcher.c
136
ent = proc_create_single_data("bus_watcher", S_IWUSR | S_IRUGO, NULL,
arch/mips/sibyte/common/bus_watcher.c
138
if (!ent) {
arch/parisc/kernel/pci-dma.c
389
struct proc_dir_entry* ent;
arch/parisc/kernel/pci-dma.c
390
ent = proc_create_single("pcxl_dma", 0, proc_gsc_root,
arch/parisc/kernel/pci-dma.c
392
if (!ent)
arch/powerpc/platforms/powernv/memtrace.c
174
struct memtrace_entry *ent = &memtrace_array[i];
arch/powerpc/platforms/powernv/memtrace.c
176
ent->mem = ioremap(ent->start, ent->size);
arch/powerpc/platforms/powernv/memtrace.c
178
if (!ent->mem) {
arch/powerpc/platforms/powernv/memtrace.c
180
ent->start);
arch/powerpc/platforms/powernv/memtrace.c
185
snprintf(ent->name, 16, "%08x", ent->nid);
arch/powerpc/platforms/powernv/memtrace.c
186
dir = debugfs_create_dir(ent->name, memtrace_debugfs_dir);
arch/powerpc/platforms/powernv/memtrace.c
188
ent->dir = dir;
arch/powerpc/platforms/powernv/memtrace.c
189
debugfs_create_file_unsafe("trace", 0600, dir, ent, &memtrace_fops);
arch/powerpc/platforms/powernv/memtrace.c
190
debugfs_create_x64("start", 0400, dir, &ent->start);
arch/powerpc/platforms/powernv/memtrace.c
191
debugfs_create_x64("size", 0400, dir, &ent->size);
arch/powerpc/platforms/powernv/memtrace.c
223
struct memtrace_entry *ent;
arch/powerpc/platforms/powernv/memtrace.c
226
ent = &memtrace_array[i];
arch/powerpc/platforms/powernv/memtrace.c
229
if (ent->nid == NUMA_NO_NODE)
arch/powerpc/platforms/powernv/memtrace.c
233
if (ent->mem) {
arch/powerpc/platforms/powernv/memtrace.c
234
iounmap(ent->mem);
arch/powerpc/platforms/powernv/memtrace.c
235
ent->mem = 0;
arch/powerpc/platforms/powernv/memtrace.c
238
if (memtrace_free(ent->nid, ent->start, ent->size)) {
arch/powerpc/platforms/powernv/memtrace.c
240
ent->nid);
arch/powerpc/platforms/powernv/memtrace.c
249
debugfs_remove_recursive(ent->dir);
arch/powerpc/platforms/powernv/memtrace.c
250
pr_info("Freed trace memory back on node %d\n", ent->nid);
arch/powerpc/platforms/powernv/memtrace.c
251
ent->size = ent->start = ent->nid = NUMA_NO_NODE;
arch/powerpc/platforms/powernv/memtrace.c
43
struct memtrace_entry *ent = filp->private_data;
arch/powerpc/platforms/powernv/memtrace.c
45
return simple_read_from_buffer(ubuf, count, ppos, ent->mem, ent->size);
arch/powerpc/platforms/powernv/memtrace.c
50
struct memtrace_entry *ent = filp->private_data;
arch/powerpc/platforms/powernv/memtrace.c
51
unsigned long ent_nrpages = ent->size >> PAGE_SHIFT;
arch/powerpc/platforms/powernv/memtrace.c
63
return remap_pfn_range(vma, vma->vm_start, PHYS_PFN(ent->start) + vma->vm_pgoff,
arch/powerpc/platforms/powernv/opal-xscom.c
103
rc = opal_scom_read(ent->chip, reg_base, reg, &val);
arch/powerpc/platforms/powernv/opal-xscom.c
121
struct scom_debug_entry *ent = filp->private_data;
arch/powerpc/platforms/powernv/opal-xscom.c
136
rc = opal_scom_write(ent->chip, reg_base, reg, val);
arch/powerpc/platforms/powernv/opal-xscom.c
158
struct scom_debug_entry *ent;
arch/powerpc/platforms/powernv/opal-xscom.c
161
ent = kzalloc_obj(*ent);
arch/powerpc/platforms/powernv/opal-xscom.c
162
if (!ent)
arch/powerpc/platforms/powernv/opal-xscom.c
165
ent->chip = chip;
arch/powerpc/platforms/powernv/opal-xscom.c
166
snprintf(ent->name, 16, "%08x", chip);
arch/powerpc/platforms/powernv/opal-xscom.c
167
ent->path.data = (void *)kasprintf(GFP_KERNEL, "%pOF", dn);
arch/powerpc/platforms/powernv/opal-xscom.c
168
if (!ent->path.data) {
arch/powerpc/platforms/powernv/opal-xscom.c
169
kfree(ent);
arch/powerpc/platforms/powernv/opal-xscom.c
173
ent->path.size = strlen((char *)ent->path.data);
arch/powerpc/platforms/powernv/opal-xscom.c
175
dir = debugfs_create_dir(ent->name, root);
arch/powerpc/platforms/powernv/opal-xscom.c
177
kfree(ent->path.data);
arch/powerpc/platforms/powernv/opal-xscom.c
178
kfree(ent);
arch/powerpc/platforms/powernv/opal-xscom.c
182
debugfs_create_blob("devspec", 0400, dir, &ent->path);
arch/powerpc/platforms/powernv/opal-xscom.c
183
debugfs_create_file("access", 0600, dir, ent, &scom_debug_fops);
arch/powerpc/platforms/powernv/opal-xscom.c
90
struct scom_debug_entry *ent = filp->private_data;
arch/powerpc/platforms/powernv/vas.c
181
struct list_head *ent;
arch/powerpc/platforms/powernv/vas.c
189
list_for_each(ent, &vas_instances) {
arch/powerpc/platforms/powernv/vas.c
190
vinst = list_entry(ent, struct vas_instance, node);
arch/powerpc/platforms/pseries/reconfig.c
406
struct proc_dir_entry *ent;
arch/powerpc/platforms/pseries/reconfig.c
408
ent = proc_create("powerpc/ofdt", 0200, NULL, &ofdt_proc_ops);
arch/powerpc/platforms/pseries/reconfig.c
409
if (ent)
arch/powerpc/platforms/pseries/reconfig.c
410
proc_set_size(ent, 0);
arch/riscv/kvm/nacl.c
22
int i, ent = -1, try_count = 5;
arch/riscv/kvm/nacl.c
31
ent = i;
arch/riscv/kvm/nacl.c
35
if (ent < 0) {
arch/sparc/include/asm/mmu_64.h
71
void __tsb_insert(unsigned long ent, unsigned long tag, unsigned long pte);
arch/sparc/include/asm/mmu_64.h
72
void tsb_flush(unsigned long ent, unsigned long tag);
arch/sparc/kernel/chmc.c
350
const struct linux_prom64_registers *ent;
arch/sparc/kernel/chmc.c
354
ent = &mem_regs[i];
arch/sparc/kernel/chmc.c
355
this_base = ent->phys_addr;
arch/sparc/kernel/chmc.c
356
this_end = this_base + ent->reg_size;
arch/sparc/kernel/ds.c
490
struct dr_cpu_resp_entry *ent;
arch/sparc/kernel/ds.c
495
ent = (struct dr_cpu_resp_entry *) (tag + 1);
arch/sparc/kernel/ds.c
506
ent[i].cpu = cpu;
arch/sparc/kernel/ds.c
507
ent[i].result = DR_CPU_RES_OK;
arch/sparc/kernel/ds.c
508
ent[i].stat = default_stat;
arch/sparc/kernel/ds.c
517
struct dr_cpu_resp_entry *ent;
arch/sparc/kernel/ds.c
522
ent = (struct dr_cpu_resp_entry *) (tag + 1);
arch/sparc/kernel/ds.c
525
if (ent[i].cpu != cpu)
arch/sparc/kernel/ds.c
527
ent[i].result = res;
arch/sparc/kernel/ds.c
528
ent[i].stat = stat;
arch/sparc/kernel/traps_64.c
1965
static void sun4v_log_error(struct pt_regs *regs, struct sun4v_error_entry *ent,
arch/sparc/kernel/traps_64.c
1968
u64 *raw_ptr = (u64 *) ent;
arch/sparc/kernel/traps_64.c
1982
pfx, ent->err_handle, ent->err_stick);
arch/sparc/kernel/traps_64.c
1984
printk("%s: type [%s]\n", pfx, sun4v_err_type_to_str(ent->err_type));
arch/sparc/kernel/traps_64.c
1986
attrs = ent->err_attrs;
arch/sparc/kernel/traps_64.c
1997
printk("%s: raddr [0x%016llx]\n", pfx, ent->err_raddr);
arch/sparc/kernel/traps_64.c
1999
if (ent->err_raddr == ~(u64)0)
arch/sparc/kernel/traps_64.c
2004
printk("%s: size [0x%x]\n", pfx, ent->err_size);
arch/sparc/kernel/traps_64.c
2010
printk("%s: cpu[%u]\n", pfx, ent->err_cpu);
arch/sparc/kernel/traps_64.c
2013
printk("%s: asi [0x%02x]\n", pfx, ent->err_asi);
arch/sparc/kernel/traps_64.c
2018
(ent->err_asr & SUN4V_ERR_ASR_VALID) != 0)
arch/sparc/kernel/traps_64.c
2020
pfx, ent->err_asr & ~SUN4V_ERR_ASR_VALID);
arch/sparc/kernel/traps_64.c
2035
static void do_mcd_err(struct pt_regs *regs, struct sun4v_error_entry ent)
arch/sparc/kernel/traps_64.c
2061
ent.err_raddr, entry->fixup);
arch/sparc/kernel/traps_64.c
2072
force_sig_fault(SIGSEGV, SEGV_ADIDERR, (void __user *)ent.err_raddr);
arch/sparc/kernel/traps_64.c
2081
struct sun4v_error_entry *ent, local_copy;
arch/sparc/kernel/traps_64.c
2090
ent = __va(paddr);
arch/sparc/kernel/traps_64.c
2092
memcpy(&local_copy, ent, sizeof(struct sun4v_error_entry));
arch/sparc/kernel/traps_64.c
2095
ent->err_handle = 0;
arch/sparc/kernel/traps_64.c
2154
struct sun4v_error_entry *ent)
arch/sparc/kernel/traps_64.c
2156
unsigned int attrs = ent->err_attrs;
arch/sparc/kernel/traps_64.c
2159
unsigned long addr = ent->err_raddr;
arch/sparc/kernel/traps_64.c
2165
unsigned long page_cnt = DIV_ROUND_UP(ent->err_size,
arch/sparc/kernel/traps_64.c
2199
struct sun4v_error_entry *ent, local_copy;
arch/sparc/kernel/traps_64.c
2208
ent = __va(paddr);
arch/sparc/kernel/traps_64.c
2210
memcpy(&local_copy, ent, sizeof(struct sun4v_error_entry));
arch/sparc/kernel/traps_64.c
2213
ent->err_handle = 0;
arch/sparc/mm/init_64.c
1857
struct tsb *ent = &swapper_tsb[i];
arch/sparc/mm/init_64.c
1859
ent->tag = (1UL << TSB_TAG_INVALID_BIT);
arch/sparc/mm/init_64.c
1863
struct tsb *ent = &swapper_4m_tsb[i];
arch/sparc/mm/init_64.c
1865
ent->tag = (1UL << TSB_TAG_INVALID_BIT);
arch/sparc/mm/init_64.c
270
static inline void tsb_insert(struct tsb *ent, unsigned long tag, unsigned long pte)
arch/sparc/mm/init_64.c
272
unsigned long tsb_addr = (unsigned long) ent;
arch/sparc/mm/tsb.c
38
struct tsb *ent = &swapper_tsb[idx];
arch/sparc/mm/tsb.c
41
match |= (ent->tag << 22);
arch/sparc/mm/tsb.c
43
ent->tag = (1UL << TSB_TAG_INVALID_BIT);
arch/sparc/mm/tsb.c
62
struct tsb *ent = &swapper_tsb[hash];
arch/sparc/mm/tsb.c
64
if (tag_compare(ent->tag, v))
arch/sparc/mm/tsb.c
65
ent->tag = (1UL << TSB_TAG_INVALID_BIT);
arch/sparc/mm/tsb.c
73
unsigned long tag, ent, hash;
arch/sparc/mm/tsb.c
77
ent = tsb + (hash * sizeof(struct tsb));
arch/sparc/mm/tsb.c
80
tsb_flush(ent, tag);
arch/um/drivers/mconsole_kern.c
790
struct proc_dir_entry *ent;
arch/um/drivers/mconsole_kern.c
795
ent = proc_create("mconsole", 0200, NULL, &mconsole_proc_ops);
arch/um/drivers/mconsole_kern.c
796
if (ent == NULL) {
arch/um/drivers/vfio_kern.c
438
u16 ent;
arch/um/drivers/vfio_kern.c
444
ent = __uml_vfio_cfgspace_read(dev, pos, sizeof(ent));
arch/um/drivers/vfio_kern.c
446
id = ent & 0xff;
arch/um/drivers/vfio_kern.c
452
pos = ent >> 8;
arch/um/kernel/exitcode.c
68
struct proc_dir_entry *ent;
arch/um/kernel/exitcode.c
70
ent = proc_create("exitcode", 0600, NULL, &exitcode_proc_ops);
arch/um/kernel/exitcode.c
71
if (ent == NULL) {
arch/um/os-Linux/umid.c
100
len = strlen(dir) + strlen("/") + strlen(ent->d_name) + 1;
arch/um/os-Linux/umid.c
106
sprintf(file, "%s/%s", dir, ent->d_name);
arch/um/os-Linux/umid.c
84
struct dirent *ent;
arch/um/os-Linux/umid.c
97
while ((ent = readdir(directory)) != NULL) {
arch/um/os-Linux/umid.c
98
if (!strcmp(ent->d_name, ".") || !strcmp(ent->d_name, ".."))
arch/x86/hyperv/ivm.c
496
struct hv_enc_pfn_region *ent;
arch/x86/hyperv/ivm.c
506
list_for_each_entry(ent, &hv_list_enc, list) {
arch/x86/hyperv/ivm.c
507
if ((ent->pfn <= pfn) && (ent->pfn + ent->count - 1 >= pfn))
arch/x86/hyperv/ivm.c
519
list_for_each_entry(ent, &hv_list_enc, list) {
arch/x86/hyperv/ivm.c
520
if (ent->pfn + ent->count == pfn) {
arch/x86/hyperv/ivm.c
522
ent->count++;
arch/x86/hyperv/ivm.c
524
} else if (pfn + 1 == ent->pfn) {
arch/x86/hyperv/ivm.c
526
ent->pfn--;
arch/x86/hyperv/ivm.c
527
ent->count++;
arch/x86/hyperv/ivm.c
534
ent = kzalloc_obj(struct hv_enc_pfn_region);
arch/x86/hyperv/ivm.c
535
if (!ent)
arch/x86/hyperv/ivm.c
538
ent->pfn = pfn;
arch/x86/hyperv/ivm.c
539
ent->count = 1;
arch/x86/hyperv/ivm.c
542
list_add(&ent->list, &hv_list_enc);
arch/x86/hyperv/ivm.c
553
struct hv_enc_pfn_region *ent, *t;
arch/x86/hyperv/ivm.c
563
list_for_each_entry_safe(ent, t, &hv_list_enc, list) {
arch/x86/hyperv/ivm.c
564
if (pfn == ent->pfn + ent->count - 1) {
arch/x86/hyperv/ivm.c
566
ent->count--;
arch/x86/hyperv/ivm.c
567
if (!ent->count) {
arch/x86/hyperv/ivm.c
568
list_del(&ent->list);
arch/x86/hyperv/ivm.c
569
kfree(ent);
arch/x86/hyperv/ivm.c
572
} else if (pfn == ent->pfn) {
arch/x86/hyperv/ivm.c
574
ent->count--;
arch/x86/hyperv/ivm.c
575
ent->pfn++;
arch/x86/hyperv/ivm.c
576
if (!ent->count) {
arch/x86/hyperv/ivm.c
577
list_del(&ent->list);
arch/x86/hyperv/ivm.c
578
kfree(ent);
arch/x86/hyperv/ivm.c
581
} else if (pfn > ent->pfn && pfn < ent->pfn + ent->count - 1) {
arch/x86/hyperv/ivm.c
588
new_region.count = ent->count - (pfn - ent->pfn + 1);
arch/x86/hyperv/ivm.c
589
ent->count = pfn - ent->pfn;
arch/x86/hyperv/ivm.c
601
ent = kzalloc_obj(struct hv_enc_pfn_region);
arch/x86/hyperv/ivm.c
602
if (!ent)
arch/x86/hyperv/ivm.c
605
ent->pfn = new_region.pfn;
arch/x86/hyperv/ivm.c
606
ent->count = new_region.count;
arch/x86/hyperv/ivm.c
609
list_add(&ent->list, &hv_list_enc);
arch/x86/hyperv/ivm.c
635
struct hv_enc_pfn_region *ent;
arch/x86/hyperv/ivm.c
646
list_for_each_entry(ent, &hv_list_enc, list) {
arch/x86/hyperv/ivm.c
647
for (i = 0, cur = 0; i < ent->count; i++) {
arch/x86/hyperv/ivm.c
648
input->gpa_page_list[cur] = ent->pfn + i;
arch/x86/hyperv/ivm.c
651
if (cur == HV_MAX_MODIFY_GPA_REP_COUNT || i == ent->count - 1) {
arch/x86/kvm/hyperv.c
2801
struct kvm_cpuid_entry2 *ent = &cpuid_entries[i];
arch/x86/kvm/hyperv.c
2804
switch (ent->function) {
arch/x86/kvm/hyperv.c
2808
ent->eax = HYPERV_CPUID_SYNDBG_PLATFORM_CAPABILITIES;
arch/x86/kvm/hyperv.c
2809
ent->ebx = signature[0];
arch/x86/kvm/hyperv.c
2810
ent->ecx = signature[1];
arch/x86/kvm/hyperv.c
2811
ent->edx = signature[2];
arch/x86/kvm/hyperv.c
2815
ent->eax = HYPERV_CPUID_SIGNATURE_EAX;
arch/x86/kvm/hyperv.c
2823
ent->eax = 0x00003839;
arch/x86/kvm/hyperv.c
2824
ent->ebx = 0x000A0000;
arch/x86/kvm/hyperv.c
2828
ent->eax |= HV_MSR_VP_RUNTIME_AVAILABLE;
arch/x86/kvm/hyperv.c
2829
ent->eax |= HV_MSR_TIME_REF_COUNT_AVAILABLE;
arch/x86/kvm/hyperv.c
2830
ent->eax |= HV_MSR_SYNIC_AVAILABLE;
arch/x86/kvm/hyperv.c
2831
ent->eax |= HV_MSR_SYNTIMER_AVAILABLE;
arch/x86/kvm/hyperv.c
2832
ent->eax |= HV_MSR_APIC_ACCESS_AVAILABLE;
arch/x86/kvm/hyperv.c
2833
ent->eax |= HV_MSR_HYPERCALL_AVAILABLE;
arch/x86/kvm/hyperv.c
2834
ent->eax |= HV_MSR_VP_INDEX_AVAILABLE;
arch/x86/kvm/hyperv.c
2835
ent->eax |= HV_MSR_RESET_AVAILABLE;
arch/x86/kvm/hyperv.c
2836
ent->eax |= HV_MSR_REFERENCE_TSC_AVAILABLE;
arch/x86/kvm/hyperv.c
2837
ent->eax |= HV_ACCESS_FREQUENCY_MSRS;
arch/x86/kvm/hyperv.c
2838
ent->eax |= HV_ACCESS_REENLIGHTENMENT;
arch/x86/kvm/hyperv.c
2839
ent->eax |= HV_ACCESS_TSC_INVARIANT;
arch/x86/kvm/hyperv.c
2841
ent->ebx |= HV_POST_MESSAGES;
arch/x86/kvm/hyperv.c
2842
ent->ebx |= HV_SIGNAL_EVENTS;
arch/x86/kvm/hyperv.c
2843
ent->ebx |= HV_ENABLE_EXTENDED_HYPERCALLS;
arch/x86/kvm/hyperv.c
2845
ent->edx |= HV_X64_HYPERCALL_XMM_INPUT_AVAILABLE;
arch/x86/kvm/hyperv.c
2846
ent->edx |= HV_FEATURE_FREQUENCY_MSRS_AVAILABLE;
arch/x86/kvm/hyperv.c
2847
ent->edx |= HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE;
arch/x86/kvm/hyperv.c
2849
ent->ebx |= HV_DEBUGGING;
arch/x86/kvm/hyperv.c
2850
ent->edx |= HV_X64_GUEST_DEBUGGING_AVAILABLE;
arch/x86/kvm/hyperv.c
2851
ent->edx |= HV_FEATURE_DEBUG_MSRS_AVAILABLE;
arch/x86/kvm/hyperv.c
2852
ent->edx |= HV_FEATURE_EXT_GVA_RANGES_FLUSH;
arch/x86/kvm/hyperv.c
2859
ent->edx |= HV_STIMER_DIRECT_MODE_AVAILABLE;
arch/x86/kvm/hyperv.c
2864
ent->eax |= HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED;
arch/x86/kvm/hyperv.c
2865
ent->eax |= HV_X64_APIC_ACCESS_RECOMMENDED;
arch/x86/kvm/hyperv.c
2866
ent->eax |= HV_X64_RELAXED_TIMING_RECOMMENDED;
arch/x86/kvm/hyperv.c
2868
ent->eax |= HV_X64_CLUSTER_IPI_RECOMMENDED;
arch/x86/kvm/hyperv.c
2869
ent->eax |= HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED;
arch/x86/kvm/hyperv.c
2871
ent->eax |= HV_X64_ENLIGHTENED_VMCS_RECOMMENDED;
arch/x86/kvm/hyperv.c
2873
ent->eax |= HV_X64_NO_NONARCH_CORESHARING;
arch/x86/kvm/hyperv.c
2875
ent->eax |= HV_DEPRECATING_AEOI_RECOMMENDED;
arch/x86/kvm/hyperv.c
2880
ent->ebx = 0x00000FFF;
arch/x86/kvm/hyperv.c
2886
ent->eax = KVM_MAX_VCPUS;
arch/x86/kvm/hyperv.c
2891
ent->ebx = 64;
arch/x86/kvm/hyperv.c
2896
ent->eax = evmcs_ver;
arch/x86/kvm/hyperv.c
2897
ent->eax |= HV_X64_NESTED_DIRECT_FLUSH;
arch/x86/kvm/hyperv.c
2898
ent->eax |= HV_X64_NESTED_MSR_BITMAP;
arch/x86/kvm/hyperv.c
2899
ent->ebx |= HV_X64_NESTED_EVMCS1_PERF_GLOBAL_CTRL;
arch/x86/kvm/hyperv.c
2905
ent->eax = 0;
arch/x86/kvm/hyperv.c
2906
ent->ebx = signature[0];
arch/x86/kvm/hyperv.c
2907
ent->ecx = signature[1];
arch/x86/kvm/hyperv.c
2908
ent->edx = signature[2];
arch/x86/kvm/hyperv.c
2913
ent->eax = signature[0];
arch/x86/kvm/hyperv.c
2917
ent->eax |= HV_X64_SYNDBG_CAP_ALLOW_KERNEL_DEBUGGING;
arch/x86/kvm/ioapic.c
527
union kvm_ioapic_redirect_entry *ent = &ioapic->redirtbl[i];
arch/x86/kvm/ioapic.c
529
if (ent->fields.trig_mode != IOAPIC_LEVEL_TRIG)
arch/x86/kvm/ioapic.c
532
if (ioapic->irr & (1 << i) && !ent->fields.remote_irr)
arch/x86/kvm/ioapic.c
545
union kvm_ioapic_redirect_entry *ent = &ioapic->redirtbl[pin];
arch/x86/kvm/ioapic.c
563
ent->fields.remote_irr = 0;
arch/x86/kvm/ioapic.c
564
if (!ent->fields.mask && (ioapic->irr & (1 << pin))) {
arch/x86/kvm/ioapic.c
577
trace_kvm_ioapic_delayed_eoi_inj(ent->bits);
arch/x86/kvm/ioapic.c
594
union kvm_ioapic_redirect_entry *ent = &ioapic->redirtbl[i];
arch/x86/kvm/ioapic.c
596
if (ent->fields.vector != vector)
arch/x86/kvm/mmu/mmu.c
1937
u64 ent = sp->spt[i];
arch/x86/kvm/mmu/mmu.c
1939
if (!is_shadow_present_pte(ent) || is_large_pte(ent)) {
arch/x86/kvm/mmu/mmu.c
1944
child = spte_to_child_sp(ent);
arch/x86/platform/scx200/scx200_32.c
58
static int scx200_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/accel/qaic/qaic_data.c
1795
struct qaic_perf_stats_entry *ent = NULL;
drivers/accel/qaic/qaic_data.c
1824
ent = memdup_array_user(u64_to_user_ptr(args->data), args->hdr.count, sizeof(*ent));
drivers/accel/qaic/qaic_data.c
1825
if (IS_ERR(ent)) {
drivers/accel/qaic/qaic_data.c
1826
ret = PTR_ERR(ent);
drivers/accel/qaic/qaic_data.c
1831
obj = drm_gem_object_lookup(file_priv, ent[i].handle);
drivers/accel/qaic/qaic_data.c
1852
ent[i].device_latency_us = 0;
drivers/accel/qaic/qaic_data.c
1854
ent[i].device_latency_us = div_u64((bo->perf_stats.req_processed_ts -
drivers/accel/qaic/qaic_data.c
1857
ent[i].submit_latency_us = div_u64((bo->perf_stats.req_submit_ts -
drivers/accel/qaic/qaic_data.c
1859
ent[i].queue_level_before = bo->perf_stats.queue_level_before;
drivers/accel/qaic/qaic_data.c
1860
ent[i].num_queue_element = bo->total_slice_nents;
drivers/accel/qaic/qaic_data.c
1864
if (copy_to_user(u64_to_user_ptr(args->data), ent, args->hdr.count * sizeof(*ent)))
drivers/accel/qaic/qaic_data.c
1868
kfree(ent);
drivers/ata/acard-ahci.c
353
static int acard_ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/acard-ahci.c
355
unsigned int board_id = ent->driver_data;
drivers/ata/acard-ahci.c
62
static int acard_ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/ahci.c
2837
static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/ahci.c
2839
unsigned int board_id = ent->driver_data;
drivers/ata/ahci.c
87
static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/ata_piix.c
1823
static int piix_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/ata_piix.c
1837
if (!in_module_init && ent->driver_data >= ich5_sata)
drivers/ata/ata_piix.c
1841
piix_port_info[ent->driver_data].flags |=
drivers/ata/ata_piix.c
1848
port_info[0] = piix_port_info[ent->driver_data];
drivers/ata/ata_piix.c
1849
port_info[1] = piix_port_info[ent->driver_data];
drivers/ata/ata_piix.c
1882
piix_map_db_table[ent->driver_data]);
drivers/ata/ata_piix.c
1891
piix_init_pcs(host, piix_map_db_table[ent->driver_data]);
drivers/ata/libata-core.c
3382
const struct ata_xfer_ent *ent;
drivers/ata/libata-core.c
3385
for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
drivers/ata/libata-core.c
3386
if (ent->shift == xfer_shift)
drivers/ata/libata-core.c
3387
base_mode = ent->base;
drivers/ata/libata-core.c
929
const struct ata_xfer_ent *ent;
drivers/ata/libata-core.c
931
for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
drivers/ata/libata-core.c
932
if (highbit >= ent->shift && highbit < ent->shift + ent->bits)
drivers/ata/libata-core.c
933
return ent->base + highbit - ent->shift;
drivers/ata/libata-core.c
952
const struct ata_xfer_ent *ent;
drivers/ata/libata-core.c
954
for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
drivers/ata/libata-core.c
955
if (xfer_mode >= ent->base && xfer_mode < ent->base + ent->bits)
drivers/ata/libata-core.c
956
return ((2 << (ent->shift + xfer_mode - ent->base)) - 1)
drivers/ata/libata-core.c
957
& ~((1 << ent->shift) - 1);
drivers/ata/libata-core.c
976
const struct ata_xfer_ent *ent;
drivers/ata/libata-core.c
978
for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
drivers/ata/libata-core.c
979
if (xfer_mode >= ent->base && xfer_mode < ent->base + ent->bits)
drivers/ata/libata-core.c
980
return ent->shift;
drivers/ata/libata-eh.c
1769
static int speed_down_verdict_cb(struct ata_ering_entry *ent, void *void_arg)
drivers/ata/libata-eh.c
1774
if ((ent->eflags & ATA_EFLAG_OLD_ER) || (ent->timestamp < arg->since))
drivers/ata/libata-eh.c
1777
cat = ata_eh_categorize_error(ent->eflags, ent->err_mask,
drivers/ata/libata-eh.c
342
int ent = ata_lookup_timeout_table(cmd);
drivers/ata/libata-eh.c
345
if (ent < 0)
drivers/ata/libata-eh.c
3470
struct ata_ering_entry *ent;
drivers/ata/libata-eh.c
3472
ent = ata_ering_top(&dev->ering);
drivers/ata/libata-eh.c
3473
if (ent)
drivers/ata/libata-eh.c
3474
ent->eflags &= ~ATA_EFLAG_DUBIOUS_XFER;
drivers/ata/libata-eh.c
348
idx = ehc->cmd_timeout_idx[dev->devno][ent];
drivers/ata/libata-eh.c
349
return ata_eh_cmd_timeout_table[ent].timeouts[idx];
drivers/ata/libata-eh.c
367
int ent = ata_lookup_timeout_table(cmd);
drivers/ata/libata-eh.c
3676
static int ata_count_probe_trials_cb(struct ata_ering_entry *ent, void *void_arg)
drivers/ata/libata-eh.c
3682
if ((ent->eflags & ATA_EFLAG_OLD_ER) ||
drivers/ata/libata-eh.c
3683
(ent->timestamp < now - min(now, interval)))
drivers/ata/libata-eh.c
370
if (ent < 0)
drivers/ata/libata-eh.c
373
idx = ehc->cmd_timeout_idx[dev->devno][ent];
drivers/ata/libata-eh.c
374
if (ata_eh_cmd_timeout_table[ent].timeouts[idx + 1] != UINT_MAX)
drivers/ata/libata-eh.c
375
ehc->cmd_timeout_idx[dev->devno][ent]++;
drivers/ata/libata-eh.c
381
struct ata_ering_entry *ent;
drivers/ata/libata-eh.c
388
ent = &ering->ring[ering->cursor];
drivers/ata/libata-eh.c
389
ent->eflags = eflags;
drivers/ata/libata-eh.c
390
ent->err_mask = err_mask;
drivers/ata/libata-eh.c
391
ent->timestamp = get_jiffies_64();
drivers/ata/libata-eh.c
396
struct ata_ering_entry *ent = &ering->ring[ering->cursor];
drivers/ata/libata-eh.c
398
if (ent->err_mask)
drivers/ata/libata-eh.c
399
return ent;
drivers/ata/libata-eh.c
408
struct ata_ering_entry *ent;
drivers/ata/libata-eh.c
412
ent = &ering->ring[idx];
drivers/ata/libata-eh.c
413
if (!ent->err_mask)
drivers/ata/libata-eh.c
415
rc = map_fn(ent, arg);
drivers/ata/libata-eh.c
424
static int ata_ering_clear_cb(struct ata_ering_entry *ent, void *void_arg)
drivers/ata/libata-eh.c
426
ent->eflags |= ATA_EFLAG_OLD_ER;
drivers/ata/libata-transport.c
388
static int ata_show_ering(struct ata_ering_entry *ent, void *void_arg)
drivers/ata/libata-transport.c
394
seconds = div_u64_rem(ent->timestamp, HZ, &rem);
drivers/ata/libata-transport.c
398
arg->written += get_ata_err_names(ent->err_mask,
drivers/ata/pata_buddha.c
149
const struct zorro_device_id *ent)
drivers/ata/pata_buddha.c
157
unsigned int type = ent->driver_data;
drivers/ata/pata_efar.c
264
static int efar_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_it8213.c
259
static int it8213_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_netcell.c
59
static int netcell_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_ns87415.c
350
static int ns87415_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_oldpiix.c
236
static int oldpiix_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_pdc2027x.c
52
static int pdc2027x_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/pata_pdc2027x.c
696
const struct pci_device_id *ent)
drivers/ata/pata_pdc2027x.c
700
unsigned int board_idx = (unsigned int) ent->driver_data;
drivers/ata/pata_radisys.c
214
static int radisys_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_rdc.c
310
static int rdc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_rz1000.c
86
static int rz1000_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_sch.c
158
static int sch_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pata_sch.c
39
const struct pci_device_id *ent);
drivers/ata/pata_sis.c
723
static int sis_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/pdc_adma.c
116
const struct pci_device_id *ent);
drivers/ata/pdc_adma.c
547
const struct pci_device_id *ent)
drivers/ata/pdc_adma.c
549
unsigned int board_idx = (unsigned int) ent->driver_data;
drivers/ata/sata_inic162x.c
816
static int inic_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_mv.c
4271
const struct pci_device_id *ent);
drivers/ata/sata_mv.c
4370
const struct pci_device_id *ent)
drivers/ata/sata_mv.c
4372
unsigned int board_idx = (unsigned int)ent->driver_data;
drivers/ata/sata_nv.c
2340
static int nv_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_nv.c
2349
unsigned long type = ent->driver_data;
drivers/ata/sata_nv.c
282
static int nv_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_promise.c
1150
const struct pci_device_id *ent)
drivers/ata/sata_promise.c
1152
const struct ata_port_info *pi = &pdc_port_info[ent->driver_data];
drivers/ata/sata_promise.c
139
static int pdc_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_qstor.c
100
static int qs_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_qstor.c
541
const struct pci_device_id *ent)
drivers/ata/sata_qstor.c
543
unsigned int board_idx = (unsigned int) ent->driver_data;
drivers/ata/sata_sil.c
720
static int sil_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_sil.c
722
int board_id = ent->driver_data;
drivers/ata/sata_sil.c
98
static int sil_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_sil24.c
1262
static int sil24_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_sil24.c
1265
struct ata_port_info pi = sil24_port_info[ent->driver_data];
drivers/ata/sata_sil24.c
345
static int sil24_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_sis.c
199
static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_sis.c
232
switch (ent->device) {
drivers/ata/sata_sis.c
49
static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_svw.c
411
static int k2_sata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_svw.c
414
{ &k2_port_info[ent->driver_data], NULL };
drivers/ata/sata_sx4.c
1393
const struct pci_device_id *ent)
drivers/ata/sata_sx4.c
1396
{ &pdc_port_info[ent->driver_data], NULL };
drivers/ata/sata_sx4.c
203
static int pdc_sata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_uli.c
128
static int uli_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_uli.c
131
unsigned int board_idx = (unsigned int) ent->driver_data;
drivers/ata/sata_uli.c
43
static int uli_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_via.c
698
static int svia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/ata/sata_via.c
70
static int svia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/ata/sata_via.c
703
int board_id = (int) ent->driver_data;
drivers/ata/sata_vsc.c
321
const struct pci_device_id *ent)
drivers/bcma/scan.c
158
u32 ent = readl(*eromptr);
drivers/bcma/scan.c
160
return ent;
drivers/bcma/scan.c
170
u32 ent = bcma_erom_get_ent(bus, eromptr);
drivers/bcma/scan.c
171
if (!(ent & SCAN_ER_VALID))
drivers/bcma/scan.c
173
if ((ent & SCAN_ER_TAG) != SCAN_ER_TAG_CI)
drivers/bcma/scan.c
175
return ent;
drivers/bcma/scan.c
180
u32 ent = bcma_erom_get_ent(bus, eromptr);
drivers/bcma/scan.c
182
return (ent == (SCAN_ER_TAG_END | SCAN_ER_VALID));
drivers/bcma/scan.c
187
u32 ent = bcma_erom_get_ent(bus, eromptr);
drivers/bcma/scan.c
189
return (((ent & SCAN_ER_VALID)) &&
drivers/bcma/scan.c
190
((ent & SCAN_ER_TAGX) == SCAN_ER_TAG_ADDR) &&
drivers/bcma/scan.c
191
((ent & SCAN_ADDR_TYPE) == SCAN_ADDR_TYPE_BRIDGE));
drivers/bcma/scan.c
196
u32 ent;
drivers/bcma/scan.c
198
ent = bcma_erom_get_ent(bus, eromptr);
drivers/bcma/scan.c
199
if ((ent & SCAN_ER_VALID) &&
drivers/bcma/scan.c
200
((ent & SCAN_ER_TAG) == SCAN_ER_TAG_CI))
drivers/bcma/scan.c
202
if (ent == (SCAN_ER_TAG_END | SCAN_ER_VALID))
drivers/bcma/scan.c
210
u32 ent = bcma_erom_get_ent(bus, eromptr);
drivers/bcma/scan.c
211
if (!(ent & SCAN_ER_VALID))
drivers/bcma/scan.c
213
if ((ent & SCAN_ER_TAG) != SCAN_ER_TAG_MP)
drivers/bcma/scan.c
215
return ent;
drivers/bcma/scan.c
224
u32 ent = bcma_erom_get_ent(bus, eromptr);
drivers/bcma/scan.c
225
if ((!(ent & SCAN_ER_VALID)) ||
drivers/bcma/scan.c
226
((ent & SCAN_ER_TAGX) != SCAN_ER_TAG_ADDR) ||
drivers/bcma/scan.c
227
((ent & SCAN_ADDR_TYPE) != type) ||
drivers/bcma/scan.c
228
(((ent & SCAN_ADDR_PORT) >> SCAN_ADDR_PORT_SHIFT) != port)) {
drivers/bcma/scan.c
233
addrl = ent & SCAN_ADDR_ADDR;
drivers/bcma/scan.c
234
if (ent & SCAN_ADDR_AG32)
drivers/bcma/scan.c
237
if ((ent & SCAN_ADDR_SZ) == SCAN_ADDR_SZ_SZD) {
drivers/block/drbd/drbd_req.c
1631
unsigned long now, unsigned long ent,
drivers/block/drbd/drbd_req.c
1636
if (!time_after(now, net_req->pre_send_jif + ent))
drivers/block/drbd/drbd_req.c
1639
if (time_in_range(now, connection->last_reconnect_jif, connection->last_reconnect_jif + ent))
drivers/block/drbd/drbd_req.c
1675
if (time_after(now, connection->send.last_sent_barrier_jif + ent)) {
drivers/block/drbd/drbd_req.c
1709
unsigned long ent = 0, dt = 0, et, nt; /* effective timeout = ko_count * timeout */
drivers/block/drbd/drbd_req.c
1727
ent = timeout * HZ/10 * ko_count;
drivers/block/drbd/drbd_req.c
1728
et = min_not_zero(dt, ent);
drivers/block/drbd/drbd_req.c
1771
if (ent && req_peer && net_timeout_reached(req_peer, connection, now, ent, ko_count, timeout))
drivers/block/drbd/drbd_req.c
1783
ent = (ent && req_peer && time_before(now, req_peer->pre_send_jif + ent))
drivers/block/drbd/drbd_req.c
1784
? req_peer->pre_send_jif + ent : now + et;
drivers/block/drbd/drbd_req.c
1787
nt = time_before(ent, dt) ? ent : dt;
drivers/block/mtip32xx/mtip32xx.c
3699
const struct pci_device_id *ent)
drivers/bluetooth/btintel_pcie.c
2845
const struct pci_device_id *ent)
drivers/char/agp/ali-agp.c
302
static int agp_ali_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/amd-k7-agp.c
408
const struct pci_device_id *ent)
drivers/char/agp/amd-k7-agp.c
418
j = ent - agp_amdk7_pci_table;
drivers/char/agp/amd64-agp.c
514
const struct pci_device_id *ent)
drivers/char/agp/ati-agp.c
484
static int agp_ati_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/efficeon-agp.c
345
const struct pci_device_id *ent)
drivers/char/agp/intel-agp.c
725
const struct pci_device_id *ent)
drivers/char/agp/nvidia-agp.c
339
const struct pci_device_id *ent)
drivers/char/agp/sis-agp.c
182
static int agp_sis_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/sworks-agp.c
446
const struct pci_device_id *ent)
drivers/char/agp/uninorth-agp.c
601
const struct pci_device_id *ent)
drivers/char/agp/via-agp.c
438
static int agp_via_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/char/agp/via-agp.c
449
j = ent - agp_via_pci_table;
drivers/char/hw_random/amd-rng.c
132
const struct pci_device_id *ent;
drivers/char/hw_random/amd-rng.c
137
ent = pci_match_id(pci_tbl, pdev);
drivers/char/hw_random/amd-rng.c
138
if (ent)
drivers/char/hw_random/geode-rng.c
102
ent = pci_match_id(pci_tbl, pdev);
drivers/char/hw_random/geode-rng.c
103
if (ent)
drivers/char/hw_random/geode-rng.c
96
const struct pci_device_id *ent;
drivers/char/ipmi/ipmi_msghandler.c
1183
struct seq_table *ent = &intf->seq_table[seq];
drivers/char/ipmi/ipmi_msghandler.c
1184
ent->timeout = ent->orig_timeout;
drivers/char/ipmi/ipmi_msghandler.c
1212
struct seq_table *ent = &intf->seq_table[seq];
drivers/char/ipmi/ipmi_msghandler.c
1214
ent->inuse = 0;
drivers/char/ipmi/ipmi_msghandler.c
1216
msg = ent->recv_msg;
drivers/char/ipmi/ipmi_msghandler.c
3791
struct seq_table *ent;
drivers/char/ipmi/ipmi_msghandler.c
3820
ent = &intf->seq_table[i];
drivers/char/ipmi/ipmi_msghandler.c
3821
if (!ent->inuse)
drivers/char/ipmi/ipmi_msghandler.c
3823
deliver_err_response(intf, ent->recv_msg, IPMI_ERR_UNSPECIFIED);
drivers/char/ipmi/ipmi_msghandler.c
5017
static void check_msg_timeout(struct ipmi_smi *intf, struct seq_table *ent,
drivers/char/ipmi/ipmi_msghandler.c
5027
if (!ent->inuse)
drivers/char/ipmi/ipmi_msghandler.c
5030
if (timeout_period < ent->timeout) {
drivers/char/ipmi/ipmi_msghandler.c
5031
ent->timeout -= timeout_period;
drivers/char/ipmi/ipmi_msghandler.c
5036
if (ent->retries_left == 0) {
drivers/char/ipmi/ipmi_msghandler.c
5038
ent->inuse = 0;
drivers/char/ipmi/ipmi_msghandler.c
5040
msg = ent->recv_msg;
drivers/char/ipmi/ipmi_msghandler.c
5042
if (ent->broadcast)
drivers/char/ipmi/ipmi_msghandler.c
5044
else if (is_lan_addr(&ent->recv_msg->addr))
drivers/char/ipmi/ipmi_msghandler.c
5058
ent->timeout = MAX_MSG_TIMEOUT;
drivers/char/ipmi/ipmi_msghandler.c
5059
ent->retries_left--;
drivers/char/ipmi/ipmi_msghandler.c
5060
smi_msg = smi_from_recv_msg(intf, ent->recv_msg, slot,
drivers/char/ipmi/ipmi_msghandler.c
5061
ent->seqid);
drivers/char/ipmi/ipmi_msghandler.c
5063
if (is_lan_addr(&ent->recv_msg->addr))
drivers/char/ipmi/ipmi_msghandler.c
5082
if (is_lan_addr(&ent->recv_msg->addr))
drivers/char/ipmi/ipmi_si_pci.c
65
const struct pci_device_id *ent)
drivers/char/xillybus/xillybus_pcie.c
36
const struct pci_device_id *ent)
drivers/crypto/cavium/cpt/cptpf_main.c
544
static int cpt_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/cavium/cpt/cptvf_main.c
662
static int cptvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
18
struct pending_entry *ent = NULL;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
20
ent = &q->head[q->rear];
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
21
if (unlikely(ent->busy)) {
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
22
ent = NULL;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
230
u8 *ent;
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
243
ent = &queue->qhead->head[queue->idx * qinfo->cmd_size];
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
244
memcpy(ent, (void *)cmd, qinfo->cmd_size);
drivers/crypto/cavium/cpt/cptvf_reqmanager.c
31
return ent;
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
292
u8 *ent;
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
298
ent = cmdq->base + (idx * cmdq->instr_size);
drivers/crypto/cavium/nitrox/nitrox_reqmgr.c
299
memcpy(ent, &sr->instr, cmdq->instr_size);
drivers/crypto/inside-secure/safexcel.c
1884
const struct pci_device_id *ent)
drivers/crypto/inside-secure/safexcel.c
1893
ent->vendor, ent->device, ent->subvendor,
drivers/crypto/inside-secure/safexcel.c
1894
ent->subdevice, ent->driver_data);
drivers/crypto/inside-secure/safexcel.c
1901
priv->data = (struct safexcel_priv_data *)ent->driver_data;
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
33
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
79
adf_init_hw_data_420xx(accel_dev->hw_device, ent->device);
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
35
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
81
adf_init_hw_data_4xxx(accel_dev->hw_device, ent->device);
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
87
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
56
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
65
switch (ent->device) {
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
69
dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
28
static int adf_probe(struct pci_dev *dev, const struct pci_device_id *ent);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
74
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
84
switch (ent->device) {
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
88
dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
56
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
65
switch (ent->device) {
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
69
dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
28
static int adf_probe(struct pci_dev *dev, const struct pci_device_id *ent);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
74
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
84
switch (ent->device) {
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
88
dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
56
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
65
switch (ent->device) {
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
69
dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
28
static int adf_probe(struct pci_dev *dev, const struct pci_device_id *ent);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
74
static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
84
switch (ent->device) {
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
88
dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
drivers/crypto/marvell/octeontx/otx_cptpf_main.c
190
const struct pci_device_id __always_unused *ent)
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
782
const struct pci_device_id *ent)
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
273
u8 *ent;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
280
ent = &queue->qhead->head[queue->idx * OTX_CPT_INST_SIZE];
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
281
memcpy(ent, (void *) cptinst, OTX_CPT_INST_SIZE);
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
61
struct otx_cpt_pending_entry *ent = NULL;
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
63
ent = &q->head[q->rear];
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
64
if (unlikely(ent->busy))
drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c
71
return ent;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
727
const struct pci_device_id *ent)
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
354
const struct pci_device_id *ent)
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
49
struct otx2_cpt_pending_entry *ent = NULL;
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
51
ent = &q->head[q->rear];
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
52
if (unlikely(ent->busy))
drivers/crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c
59
return ent;
drivers/cxl/core/cdat.c
393
void *ent;
drivers/cxl/core/cdat.c
395
xa_for_each(xa, index, ent) {
drivers/cxl/core/cdat.c
397
kfree(ent);
drivers/cxl/core/features.c
110
entry = entries->ent;
drivers/cxl/core/features.c
378
feat = &cxlfs->entries->ent[i];
drivers/cxl/core/features.c
433
memcpy(pos, &cxlfs->entries->ent[i], sizeof(*pos));
drivers/cxl/core/features.c
97
kvmalloc_flex(*entries, ent, count);
drivers/edac/amd76x_edac.c
302
const struct pci_device_id *ent)
drivers/edac/amd76x_edac.c
307
return amd76x_probe1(pdev, ent->driver_data);
drivers/edac/e752x_edac.c
1385
static int e752x_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/e752x_edac.c
1393
return e752x_probe1(pdev, ent->driver_data);
drivers/edac/e7xxx_edac.c
528
static int e7xxx_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/e7xxx_edac.c
534
-EIO : e7xxx_probe1(pdev, ent->driver_data);
drivers/edac/i3000_edac.c
454
static int i3000_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/i3000_edac.c
463
rc = i3000_probe1(pdev, ent->driver_data);
drivers/edac/i3200_edac.c
432
static int i3200_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/i3200_edac.c
441
rc = i3200_probe1(pdev, ent->driver_data);
drivers/edac/i82860_edac.c
255
const struct pci_device_id *ent)
drivers/edac/i82860_edac.c
265
rc = i82860_probe1(pdev, ent->driver_data);
drivers/edac/i82875p_edac.c
472
const struct pci_device_id *ent)
drivers/edac/i82875p_edac.c
482
rc = i82875p_probe1(pdev, ent->driver_data);
drivers/edac/i82975x_edac.c
590
const struct pci_device_id *ent)
drivers/edac/i82975x_edac.c
599
rc = i82975x_probe1(pdev, ent->driver_data);
drivers/edac/ie31200_edac.c
639
const struct pci_device_id *ent)
drivers/edac/ie31200_edac.c
646
rc = ie31200_probe1(pdev, (struct res_config *)ent->driver_data);
drivers/edac/igen6_edac.c
1814
static void opstate_set(const struct res_config *cfg, const struct pci_device_id *ent)
drivers/edac/igen6_edac.c
1821
if (ent->device == DID_ADL_N_SKU4) {
drivers/edac/igen6_edac.c
1833
static int igen6_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/igen6_edac.c
1840
res_cfg = (struct res_config *)ent->driver_data;
drivers/edac/igen6_edac.c
1850
opstate_set(res_cfg, ent);
drivers/edac/pasemi_edac.c
180
const struct pci_device_id *ent)
drivers/edac/thunderx_edac.c
466
struct dentry *ent;
drivers/edac/thunderx_edac.c
475
ent = edac_debugfs_create_file(attrs[i]->name, attrs[i]->mode,
drivers/edac/thunderx_edac.c
478
if (IS_ERR(ent))
drivers/edac/x38_edac.c
416
static int x38_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/edac/x38_edac.c
425
rc = x38_probe1(pdev, ent->driver_data);
drivers/firewire/ohci.c
3574
const struct pci_device_id *ent)
drivers/gpio/gpio-amd8111.c
179
const struct pci_device_id *ent;
drivers/gpio/gpio-amd8111.c
191
ent = pci_match_id(pci_tbl, pdev);
drivers/gpio/gpio-amd8111.c
192
if (ent)
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1748
struct dentry *ent, *root = minor->debugfs_root;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1752
ent = debugfs_create_file(debugfs_regs_names[i],
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1755
if (!i && !IS_ERR_OR_NULL(ent))
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1756
i_size_write(ent->d_inode, adev->rmmio_size);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2129
struct dentry *ent;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2141
ent = debugfs_create_file("amdgpu_preempt_ib", 0600, root, adev,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2143
if (IS_ERR(ent)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2146
return PTR_ERR(ent);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2149
ent = debugfs_create_file("amdgpu_force_sclk", 0200, root, adev,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2151
if (IS_ERR(ent)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2154
return PTR_ERR(ent);
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2378
const struct pci_device_id *ent)
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2382
unsigned long flags = ent->driver_data;
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
2458
ret = amdgpu_xcp_dev_register(adev, ent);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
393
const struct pci_device_id *ent)
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
404
ret = drm_dev_register(adev->xcp_mgr->xcp[i].ddev, ent->driver_data);
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h
176
const struct pci_device_id *ent);
drivers/gpu/drm/ast/ast_drv.c
371
static int ast_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/ast/ast_drv.c
493
ret = drm_dev_register(drm, ent->driver_data);
drivers/gpu/drm/gma500/psb_drv.c
41
static int psb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/gpu/drm/gma500/psb_drv.c
450
static int psb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/gma500/psb_drv.c
471
ret = psb_driver_load(dev, ent->driver_data);
drivers/gpu/drm/gma500/psb_drv.c
475
ret = drm_dev_register(dev, ent->driver_data);
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
381
const struct pci_device_id *ent)
drivers/gpu/drm/hyperv/hyperv_drm_drv.c
43
const struct pci_device_id *ent)
drivers/gpu/drm/i915/i915_driver.c
801
i915_driver_create(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/i915/i915_driver.c
804
(struct intel_device_info *)ent->driver_data;
drivers/gpu/drm/i915/i915_driver.c
841
int i915_driver_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/i915/i915_driver.c
853
i915 = i915_driver_create(pdev, ent);
drivers/gpu/drm/i915/i915_driver.h
22
int i915_driver_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/gpu/drm/i915/i915_pci.c
955
static int i915_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/i915/i915_pci.c
958
(struct intel_device_info *) ent->driver_data;
drivers/gpu/drm/i915/i915_pci.c
998
err = i915_driver_probe(pdev, ent);
drivers/gpu/drm/loongson/lsdc_drv.c
262
static int lsdc_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/loongson/lsdc_drv.c
269
descp = lsdc_device_probe(pdev, ent->driver_data);
drivers/gpu/drm/mgag200/mgag200_drv.c
224
mgag200_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/mgag200/mgag200_drv.c
226
enum mga_type type = (enum mga_type)ent->driver_data;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
27
u32 nvbios_M0205Se(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
28
u32 nvbios_M0205Sp(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
25
u32 nvbios_M0209Se(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
26
u32 nvbios_M0209Sp(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h
60
u16 dcb_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *ent, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h
47
u16 dcb_gpio_entry(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h
48
u16 dcb_gpio_parse(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nouveau_bios.c
1312
u8 *ent = dcb + 8 + (idx * 8);
drivers/gpu/drm/nouveau/nouveau_bios.c
1313
if (i2c && ent < i2c)
drivers/gpu/drm/nouveau/nouveau_bios.c
1314
return ent;
drivers/gpu/drm/nouveau/nouveau_bios.c
1318
u8 *ent = dcb + 4 + (idx * 10);
drivers/gpu/drm/nouveau/nouveau_bios.c
1319
if (i2c && ent < i2c)
drivers/gpu/drm/nouveau/nouveau_bios.c
1320
return ent;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
258
struct gf100_gr_init *ent = &init[i];
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
261
ent->addr = av->addr;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
262
ent->data = ((u64)av->data_hi << 32) | av->data_lo;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
263
ent->count = 1;
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
264
ent->pitch = 1;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
100
ent->data = av->data;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
101
ent->count = 1;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
102
ent->pitch = 1;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
53
struct gf100_gr_init *ent = &init[i];
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
56
ent->addr = av->addr;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
57
ent->data = av->data;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
58
ent->count = ((ent->addr & 0xffff) != 0xe100) ? count : 1;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
59
ent->pitch = pitch;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
96
struct gf100_gr_init *ent = &init[i];
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
99
ent->addr = av->addr;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
108
nvbios_M0205Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
112
u32 data = nvbios_M0205Ee(bios, ent, ver, hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
122
nvbios_M0205Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
125
u32 data = nvbios_M0205Se(bios, ent, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
109
nvbios_M0209Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
114
u32 data = nvbios_M0209Ep(bios, ent, ver, hdr, &cnt, &len, &M0209E);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
116
u32 i, data = nvbios_M0209Se(bios, ent, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
95
nvbios_M0209Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
99
u32 data = nvbios_M0209Ee(bios, ent, ver, hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
61
dcb_gpio_entry(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
71
if (gpio && ent < cnt)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
72
return gpio + hdr + (ent * *len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
78
dcb_gpio_parse(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
81
u16 data = dcb_gpio_entry(bios, idx, ent, ver, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
102
info->drive = nvbios_rd08(bios, ent + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
103
info->sense = nvbios_rd08(bios, ent + 1);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
106
info->drive = nvbios_rd08(bios, ent + 1);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
109
info->drive = nvbios_rd08(bios, ent + 0) & 0x0f;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
110
if (nvbios_rd08(bios, ent + 1) & 0x01)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
111
info->share = nvbios_rd08(bios, ent + 1) >> 1;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
114
info->auxch = nvbios_rd08(bios, ent + 0) & 0x0f;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
115
if (nvbios_rd08(bios, ent + 1) & 0x01)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
119
info->drive = (nvbios_rd16(bios, ent + 0) & 0x01f) >> 0;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
122
info->auxch = (nvbios_rd16(bios, ent + 0) & 0x3e0) >> 5;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
141
ent = 0x0048;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
143
ent = 0x0036 + bios->bmp_offset;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
146
info->drive = nvbios_rd08(bios, ent + 4);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
148
info->sense = nvbios_rd08(bios, ent + 5);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
152
info->drive = nvbios_rd08(bios, ent + 6);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
154
info->sense = nvbios_rd08(bios, ent + 7);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
75
u16 ent = dcb_i2c_entry(bios, idx, &ver, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
76
if (ent) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
78
u32 ent_value = nvbios_rd32(bios, ent);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
88
info->type = nvbios_rd08(bios, ent + 0x03);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
90
info->type = nvbios_rd08(bios, ent + 0x03) & 0x07;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
33
int ent = -1;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
35
while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c
33
int ent = -1;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c
35
while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
33
int ent = -1;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
35
while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) {
drivers/gpu/drm/qxl/qxl_drv.c
119
ret = drm_dev_register(&qdev->ddev, ent->driver_data);
drivers/gpu/drm/qxl/qxl_drv.c
74
qxl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/radeon/radeon_drv.c
306
const struct pci_device_id *ent)
drivers/gpu/drm/radeon/radeon_drv.c
315
if (!ent)
drivers/gpu/drm/radeon/radeon_drv.c
318
flags = ent->driver_data;
drivers/gpu/drm/tiny/bochs.c
747
static int bochs_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/tiny/cirrus-qemu.c
579
const struct pci_device_id *ent)
drivers/gpu/drm/vboxvideo/vbox_drv.c
41
static int vbox_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1620
static int vmw_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1642
ret = vmw_driver_load(vmw, ent->device);
drivers/gpu/drm/xe/tests/xe_pci.c
344
const struct pci_device_id *ent = pciidlist;
drivers/gpu/drm/xe/tests/xe_pci.c
349
desc = (const void *)ent->driver_data;
drivers/gpu/drm/xe/tests/xe_pci.c
354
for (ent = pciidlist; ent->device; ent++) {
drivers/gpu/drm/xe/tests/xe_pci.c
355
desc = (const void *)ent->driver_data;
drivers/gpu/drm/xe/tests/xe_pci.c
360
if (!ent->device)
drivers/gpu/drm/xe/xe_pci.c
1080
static int xe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/gpu/drm/xe/xe_pci.c
1082
const struct xe_device_desc *desc = (const void *)ent->driver_data;
drivers/hid/intel-ish-hid/ipc/pci-ish.c
180
static int ish_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/hid/intel-ish-hid/ipc/pci-ish.c
217
ishtp->driver_data = &ishtp_driver_data[ent->driver_data];
drivers/hv/mshv_irq.c
116
void mshv_copy_girq_info(struct mshv_guest_irq_ent *ent,
drivers/hv/mshv_irq.c
120
if (!ent || !ent->girq_entry_valid)
drivers/hv/mshv_irq.c
123
lirq->lapic_vector = ent->girq_irq_data & 0xFF;
drivers/hv/mshv_irq.c
124
lirq->lapic_apic_id = (ent->girq_addr_lo >> 12) & 0xFF;
drivers/hv/mshv_irq.c
125
lirq->lapic_control.interrupt_type = (ent->girq_irq_data & 0x700) >> 8;
drivers/hv/mshv_irq.c
127
lirq->lapic_control.level_triggered = (ent->girq_irq_data >> 15) & 0x1;
drivers/hv/mshv_irq.c
128
lirq->lapic_control.logical_dest_mode = (ent->girq_addr_lo >> 2) & 0x1;
drivers/i2c/busses/i2c-icy.c
122
const struct zorro_device_id *ent)
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
1130
const struct pci_device_id *ent)
drivers/i2c/busses/i2c-pxa-pci.c
101
const struct pci_device_id *ent)
drivers/i2c/busses/i2c-thunderx-pcidrv.c
157
const struct pci_device_id *ent)
drivers/infiniband/hw/bnxt_re/ib_verbs.h
198
static inline u32 bnxt_re_init_depth(u32 ent, u32 max,
drivers/infiniband/hw/bnxt_re/ib_verbs.h
202
return min(roundup_pow_of_two(ent), max);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
204
return ent;
drivers/infiniband/hw/bnxt_re/main.c
466
static void bnxt_re_start_irq(void *handle, struct bnxt_msix_entry *ent)
drivers/infiniband/hw/bnxt_re/main.c
480
if (!ent) {
drivers/infiniband/hw/bnxt_re/main.c
494
rdev->nqr->msix_entries[indx].vector = ent[indx].vector;
drivers/infiniband/hw/efa/efa_main.c
660
static int efa_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/infiniband/hw/erdma/erdma_main.c
628
static int erdma_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/infiniband/hw/hfi1/hfi.h
1730
static inline int ingress_pkey_matches_entry(u16 pkey, u16 ent)
drivers/infiniband/hw/hfi1/hfi.h
1733
u16 ment = ent & PKEY_LOW_15_MASK;
drivers/infiniband/hw/hfi1/hfi.h
1742
return !!(ent & PKEY_MEMBER_MASK);
drivers/infiniband/hw/hfi1/init.c
1564
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/infiniband/hw/hfi1/init.c
1574
if (!(ent->device == PCI_DEVICE_ID_INTEL0 ||
drivers/infiniband/hw/hfi1/init.c
1575
ent->device == PCI_DEVICE_ID_INTEL1)) {
drivers/infiniband/hw/hfi1/init.c
1577
ent->device);
drivers/infiniband/hw/hfi1/trace.c
471
u8 hfi1_trace_get_tid_ctrl(u32 ent)
drivers/infiniband/hw/hfi1/trace.c
473
return EXP_TID_GET(ent, CTRL);
drivers/infiniband/hw/hfi1/trace.c
476
u16 hfi1_trace_get_tid_len(u32 ent)
drivers/infiniband/hw/hfi1/trace.c
478
return EXP_TID_GET(ent, LEN);
drivers/infiniband/hw/hfi1/trace.c
481
u16 hfi1_trace_get_tid_idx(u32 ent)
drivers/infiniband/hw/hfi1/trace.c
483
return EXP_TID_GET(ent, IDX);
drivers/infiniband/hw/hfi1/trace_tid.h
24
u8 hfi1_trace_get_tid_ctrl(u32 ent);
drivers/infiniband/hw/hfi1/trace_tid.h
25
u16 hfi1_trace_get_tid_len(u32 ent);
drivers/infiniband/hw/hfi1/trace_tid.h
26
u16 hfi1_trace_get_tid_idx(u32 ent);
drivers/infiniband/hw/hfi1/trace_tid.h
683
TP_PROTO(struct rvt_qp *qp, int index, u32 ent),
drivers/infiniband/hw/hfi1/trace_tid.h
684
TP_ARGS(qp, index, ent),
drivers/infiniband/hw/hfi1/trace_tid.h
697
__entry->ctrl = hfi1_trace_get_tid_ctrl(ent);
drivers/infiniband/hw/hfi1/trace_tid.h
698
__entry->idx = hfi1_trace_get_tid_idx(ent);
drivers/infiniband/hw/hfi1/trace_tid.h
699
__entry->len = hfi1_trace_get_tid_len(ent);
drivers/infiniband/hw/hfi1/trace_tid.h
720
TP_PROTO(struct rvt_qp *qp, int index, u32 ent),
drivers/infiniband/hw/hfi1/trace_tid.h
721
TP_ARGS(qp, index, ent)
drivers/infiniband/hw/hfi1/trace_tid.h
726
TP_PROTO(struct rvt_qp *qp, int index, u32 ent),
drivers/infiniband/hw/hfi1/trace_tid.h
727
TP_ARGS(qp, index, ent)
drivers/infiniband/hw/hfi1/verbs.c
1083
static inline int egress_pkey_matches_entry(u16 pkey, u16 ent)
drivers/infiniband/hw/hfi1/verbs.c
1086
u16 mentry = ent & PKEY_LOW_15_MASK;
drivers/infiniband/hw/hfi1/verbs.c
1095
return !!(ent & PKEY_MEMBER_MASK);
drivers/infiniband/hw/mlx4/cm.c
180
struct id_map_entry *ent = container_of(delay, struct id_map_entry, timeout);
drivers/infiniband/hw/mlx4/cm.c
182
struct mlx4_ib_dev *dev = ent->dev;
drivers/infiniband/hw/mlx4/cm.c
187
if (!xa_erase(&sriov->pv_id_table, ent->pv_cm_id))
drivers/infiniband/hw/mlx4/cm.c
189
found_ent = id_map_find_by_sl_id(&dev->ib_dev, ent->slave_id, ent->sl_cm_id);
drivers/infiniband/hw/mlx4/cm.c
190
if (found_ent && found_ent == ent)
drivers/infiniband/hw/mlx4/cm.c
194
list_del(&ent->list);
drivers/infiniband/hw/mlx4/cm.c
196
kfree(ent);
drivers/infiniband/hw/mlx4/cm.c
203
struct id_map_entry *ent;
drivers/infiniband/hw/mlx4/cm.c
207
ent = id_map_find_by_sl_id(ibdev, slave_id, sl_cm_id);
drivers/infiniband/hw/mlx4/cm.c
208
if (ent) {
drivers/infiniband/hw/mlx4/cm.c
212
rb_replace_node(&ent->node, &new->node, sl_id_map);
drivers/infiniband/hw/mlx4/cm.c
219
ent = rb_entry(parent, struct id_map_entry, node);
drivers/infiniband/hw/mlx4/cm.c
221
if (ent->sl_cm_id > sl_cm_id || (ent->sl_cm_id == sl_cm_id && ent->slave_id > slave_id))
drivers/infiniband/hw/mlx4/cm.c
235
struct id_map_entry *ent;
drivers/infiniband/hw/mlx4/cm.c
238
ent = kmalloc_obj(struct id_map_entry);
drivers/infiniband/hw/mlx4/cm.c
239
if (!ent)
drivers/infiniband/hw/mlx4/cm.c
242
ent->sl_cm_id = sl_cm_id;
drivers/infiniband/hw/mlx4/cm.c
243
ent->slave_id = slave_id;
drivers/infiniband/hw/mlx4/cm.c
244
ent->scheduled_delete = 0;
drivers/infiniband/hw/mlx4/cm.c
245
ent->dev = to_mdev(ibdev);
drivers/infiniband/hw/mlx4/cm.c
246
INIT_DELAYED_WORK(&ent->timeout, id_map_ent_timeout);
drivers/infiniband/hw/mlx4/cm.c
248
ret = xa_alloc_cyclic(&sriov->pv_id_table, &ent->pv_cm_id, ent,
drivers/infiniband/hw/mlx4/cm.c
252
sl_id_map_add(ibdev, ent);
drivers/infiniband/hw/mlx4/cm.c
253
list_add_tail(&ent->list, &sriov->cm_list);
drivers/infiniband/hw/mlx4/cm.c
255
return ent;
drivers/infiniband/hw/mlx4/cm.c
259
kfree(ent);
drivers/infiniband/hw/mlx4/cm.c
267
struct id_map_entry *ent;
drivers/infiniband/hw/mlx4/cm.c
272
ent = id_map_find_by_sl_id(ibdev, slave_id, sl_cm_id);
drivers/infiniband/hw/mlx4/cm.c
273
if (ent)
drivers/infiniband/hw/mlx4/cm.c
274
*pv_cm_id = (int) ent->pv_cm_id;
drivers/infiniband/hw/mlx4/cm.c
276
ent = xa_load(&sriov->pv_id_table, *pv_cm_id);
drivers/infiniband/hw/mlx4/cm.c
279
return ent;
drivers/infiniband/hw/mlx4/cm.c
550
struct id_map_entry *ent =
drivers/infiniband/hw/mlx4/cm.c
554
rb_erase(&ent->node, sl_id_map);
drivers/infiniband/hw/mlx4/cm.c
555
xa_erase(&sriov->pv_id_table, ent->pv_cm_id);
drivers/infiniband/hw/mlx4/cm.c
562
struct id_map_entry *ent =
drivers/infiniband/hw/mlx4/cm.c
565
if (ent->slave_id == slave)
drivers/infiniband/hw/mlx4/cm.c
566
list_move_tail(&ent->list, &lh);
drivers/input/gameport/emu10k1-gp.c
40
static int emu_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1190
void arm_smmu_get_ste_used(const __le64 *ent, __le64 *used_bits)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1192
unsigned int cfg = FIELD_GET(STRTAB_STE_0_CFG, le64_to_cpu(ent[0]));
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1195
if (!(ent[0] & cpu_to_le64(STRTAB_STE_0_V)))
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1216
if (FIELD_GET(STRTAB_STE_1_S1DSS, le64_to_cpu(ent[1])) ==
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1521
void arm_smmu_get_cd_used(const __le64 *ent, __le64 *used_bits)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1524
if (!(ent[0] & cpu_to_le64(CTXDESC_CD_0_V)))
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1532
if (ent[0] & cpu_to_le64(CTXDESC_CD_0_TCR_EPD0)) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
259
static int queue_remove_raw(struct arm_smmu_queue *q, u64 *ent)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
264
queue_read(ent, Q_ENT(q, q->llq.cons), q->ent_dwords);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1079
void arm_smmu_get_ste_used(const __le64 *ent, __le64 *used_bits);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1084
void arm_smmu_get_cd_used(const __le64 *ent, __le64 *used_bits);
drivers/iommu/exynos-iommu.c
1301
sysmmu_pte_t *ent;
drivers/iommu/exynos-iommu.c
1309
ent = section_entry(domain->pgtable, iova);
drivers/iommu/exynos-iommu.c
1311
if (lv1ent_section(ent)) {
drivers/iommu/exynos-iommu.c
1318
exynos_iommu_set_pte(ent, ZERO_LV2LINK);
drivers/iommu/exynos-iommu.c
1323
if (unlikely(lv1ent_fault(ent))) {
drivers/iommu/exynos-iommu.c
1331
ent = page_entry(ent, iova);
drivers/iommu/exynos-iommu.c
1333
if (unlikely(lv2ent_fault(ent))) {
drivers/iommu/exynos-iommu.c
1338
if (lv2ent_small(ent)) {
drivers/iommu/exynos-iommu.c
1339
exynos_iommu_set_pte(ent, 0);
drivers/iommu/exynos-iommu.c
1351
dma_sync_single_for_cpu(dma_dev, virt_to_phys(ent),
drivers/iommu/exynos-iommu.c
1352
sizeof(*ent) * SPAGES_PER_LPAGE,
drivers/iommu/exynos-iommu.c
1354
memset(ent, 0, sizeof(*ent) * SPAGES_PER_LPAGE);
drivers/iommu/exynos-iommu.c
1355
dma_sync_single_for_device(dma_dev, virt_to_phys(ent),
drivers/iommu/exynos-iommu.c
1356
sizeof(*ent) * SPAGES_PER_LPAGE,
drivers/iommu/exynos-iommu.c
552
sysmmu_pte_t *ent;
drivers/iommu/exynos-iommu.c
559
ent = section_entry(phys_to_virt(data->pgtable), fault->addr);
drivers/iommu/exynos-iommu.c
560
dev_dbg(data->sysmmu, "\tLv1 entry: %#x\n", *ent);
drivers/iommu/exynos-iommu.c
561
if (lv1ent_page(ent)) {
drivers/iommu/exynos-iommu.c
562
ent = page_entry(ent, fault->addr);
drivers/iommu/exynos-iommu.c
563
dev_dbg(data->sysmmu, "\t Lv2 entry: %#x\n", *ent);
drivers/iommu/exynos-iommu.c
884
static inline void exynos_iommu_set_pte(sysmmu_pte_t *ent, sysmmu_pte_t val)
drivers/iommu/exynos-iommu.c
886
dma_sync_single_for_cpu(dma_dev, virt_to_phys(ent), sizeof(*ent),
drivers/iommu/exynos-iommu.c
888
*ent = cpu_to_le32(val);
drivers/iommu/exynos-iommu.c
889
dma_sync_single_for_device(dma_dev, virt_to_phys(ent), sizeof(*ent),
drivers/iommu/exynos-iommu.c
99
#define sect_to_phys(ent) (((phys_addr_t) ent) << PG_ENT_SHIFT)
drivers/iommu/riscv/iommu-pci.c
33
static int riscv_iommu_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/macintosh/macio_asic.c
685
static int macio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/macintosh/macio_asic.c
690
if (ent->vendor != PCI_VENDOR_ID_APPLE)
drivers/md/md-autodetect.c
110
md_setup_args[ent].level = LEVEL_NONE;
drivers/md/md-autodetect.c
116
md_setup_args[ent].device_names = str;
drivers/md/md-autodetect.c
117
md_setup_args[ent].partitioned = partitioned;
drivers/md/md-autodetect.c
118
md_setup_args[ent].minor = minor;
drivers/md/md-autodetect.c
274
int ent;
drivers/md/md-autodetect.c
281
for (ent = 0; ent < md_setup_ents; ent++)
drivers/md/md-autodetect.c
282
md_setup_drive(&md_setup_args[ent]);
drivers/md/md-autodetect.c
65
int ent;
drivers/md/md-autodetect.c
76
for (ent=0 ; ent< md_setup_ents ; ent++)
drivers/md/md-autodetect.c
77
if (md_setup_args[ent].minor == minor &&
drivers/md/md-autodetect.c
78
md_setup_args[ent].partitioned == partitioned) {
drivers/md/md-autodetect.c
83
if (ent >= ARRAY_SIZE(md_setup_args)) {
drivers/md/md-autodetect.c
87
if (ent >= md_setup_ents)
drivers/md/md-autodetect.c
97
md_setup_args[ent].level = level;
drivers/md/md-autodetect.c
98
md_setup_args[ent].chunk = 1 << (factor+12);
drivers/md/raid5.c
1119
struct r5pending_data *ent;
drivers/md/raid5.c
1122
ent = list_first_entry(&conf->free_list, struct r5pending_data,
drivers/md/raid5.c
1124
list_move_tail(&ent->sibling, &conf->pending_list);
drivers/md/raid5.c
1125
ent->sector = sector;
drivers/md/raid5.c
1126
bio_list_init(&ent->bios);
drivers/md/raid5.c
1127
bio_list_merge(&ent->bios, bios);
drivers/media/common/saa7146/saa7146_core.c
329
static int saa7146_init_one(struct pci_dev *pci, const struct pci_device_id *ent)
drivers/media/common/saa7146/saa7146_core.c
331
struct saa7146_pci_extension_data *pci_ext = (struct saa7146_pci_extension_data *)ent->driver_data;
drivers/media/i2c/ccs/ccs-data.c
342
const struct __ccs_data_block_ffd_entry *ent)
drivers/media/i2c/ccs/ccs-data.c
344
desc->pixelcode = ent->pixelcode;
drivers/media/i2c/ccs/ccs-data.c
345
desc->value = ((u16)ent->value[0] << 8) + ent->value[1];
drivers/media/i2c/tvp5150.c
1325
if (remote->entity == &decoder->connectors[i].ent) {
drivers/media/i2c/tvp5150.c
1614
struct media_entity *con = &decoder->connectors[i].ent;
drivers/media/i2c/tvp5150.c
1667
media_device_unregister_entity(&decoder->connectors[i].ent);
drivers/media/i2c/tvp5150.c
1668
media_entity_cleanup(&decoder->connectors[i].ent);
drivers/media/i2c/tvp5150.c
2065
tvpc->ent.flags = MEDIA_ENT_FL_CONNECTOR;
drivers/media/i2c/tvp5150.c
2066
tvpc->ent.function = v4l2c->type == V4L2_CONN_SVIDEO ?
drivers/media/i2c/tvp5150.c
2068
tvpc->ent.name = devm_kasprintf(dev, GFP_KERNEL, "%s %s",
drivers/media/i2c/tvp5150.c
2071
if (!tvpc->ent.name) {
drivers/media/i2c/tvp5150.c
2250
media_device_unregister_entity(&decoder->connectors[i].ent);
drivers/media/i2c/tvp5150.c
2251
media_entity_cleanup(&decoder->connectors[i].ent);
drivers/media/i2c/tvp5150.c
67
struct media_entity ent;
drivers/media/mc/mc-device.c
101
struct media_entity *ent;
drivers/media/mc/mc-device.c
103
ent = find_entity(mdev, entd->id);
drivers/media/mc/mc-device.c
104
if (ent == NULL)
drivers/media/mc/mc-device.c
109
entd->id = media_entity_id(ent);
drivers/media/mc/mc-device.c
110
if (ent->name)
drivers/media/mc/mc-device.c
111
strscpy(entd->name, ent->name, sizeof(entd->name));
drivers/media/mc/mc-device.c
112
entd->type = ent->function;
drivers/media/mc/mc-device.c
114
entd->flags = ent->flags;
drivers/media/mc/mc-device.c
116
entd->pads = ent->num_pads;
drivers/media/mc/mc-device.c
117
entd->links = ent->num_links - ent->num_backlinks;
drivers/media/mc/mc-device.c
130
if (ent->function < MEDIA_ENT_F_OLD_BASE ||
drivers/media/mc/mc-device.c
131
ent->function > MEDIA_ENT_F_TUNER) {
drivers/media/mc/mc-device.c
132
if (is_media_entity_v4l2_subdev(ent))
drivers/media/mc/mc-device.c
134
else if (ent->function != MEDIA_ENT_F_IO_V4L)
drivers/media/mc/mc-device.c
138
memcpy(&entd->raw, &ent->info, sizeof(ent->info));
drivers/media/pci/b2c2/flexcop-pci.c
344
const struct pci_device_id *ent)
drivers/media/pci/dm1105/dm1105.c
973
const struct pci_device_id *ent)
drivers/media/pci/intel/ipu6/ipu6-cpd.c
165
const struct ipu6_cpd_ent *ent, *man_ent, *met_ent;
drivers/media/pci/intel/ipu6/ipu6-cpd.c
193
ent = ipu6_cpd_get_moduledata(src);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
195
ret = ipu6_cpd_parse_module_data(isp, src + ent->offset,
drivers/media/pci/intel/ipu6/ipu6-cpd.c
196
ent->len, dma_addr_src + ent->offset,
drivers/media/pci/intel/ipu6/ipu6-cpd.c
233
const struct ipu6_cpd_ent *ent;
drivers/media/pci/intel/ipu6/ipu6-cpd.c
246
if ((cpd_size - len) / sizeof(*ent) < cpd_hdr->ent_cnt) {
drivers/media/pci/intel/ipu6/ipu6-cpd.c
252
ent = (const struct ipu6_cpd_ent *)(((const u8 *)cpd_hdr) + len);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
253
for (i = 0; i < cpd_hdr->ent_cnt; i++, ent++) {
drivers/media/pci/intel/ipu6/ipu6-cpd.c
254
if (data_size < ent->offset ||
drivers/media/pci/intel/ipu6/ipu6-cpd.c
255
data_size - ent->offset < ent->len) {
drivers/media/pci/intel/ipu6/ipu6-cpd.c
323
const struct ipu6_cpd_ent *ent;
drivers/media/pci/intel/ipu6/ipu6-cpd.c
340
ent = ipu6_cpd_get_manifest(cpd_file);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
341
if (ent->len > MAX_MANIFEST_SIZE) {
drivers/media/pci/intel/ipu6/ipu6-cpd.c
347
ent = ipu6_cpd_get_metadata(cpd_file);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
348
ret = ipu6_cpd_validate_metadata(isp, cpd_file + ent->offset, ent->len);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
355
ent = ipu6_cpd_get_moduledata(cpd_file);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
356
ret = ipu6_cpd_validate_moduledata(isp, cpd_file + ent->offset,
drivers/media/pci/intel/ipu6/ipu6-cpd.c
357
ent->len);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
55
const struct ipu6_cpd_ent *ent;
drivers/media/pci/intel/ipu6/ipu6-cpd.c
57
ent = (const struct ipu6_cpd_ent *)((const u8 *)cpd + cpd_hdr->hdr_len);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
58
return ent + idx;
drivers/media/pci/pluto2/pluto2.c
577
static int pluto2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/pt1/pt1.c
1332
static int pt1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/pt3/pt3.c
690
static int pt3_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/saa7134/saa7134-core.c
862
struct media_entity *ent = &dev->input_ent[i];
drivers/media/pci/saa7134/saa7134-core.c
872
ent->name = saa7134_input_name[in->type];
drivers/media/pci/saa7134/saa7134-core.c
873
ent->flags = MEDIA_ENT_FL_CONNECTOR;
drivers/media/pci/saa7134/saa7134-core.c
883
ent->function = MEDIA_ENT_F_CONN_COMPOSITE;
drivers/media/pci/saa7134/saa7134-core.c
888
ent->function = MEDIA_ENT_F_CONN_SVIDEO;
drivers/media/pci/saa7134/saa7134-core.c
898
ent->function = MEDIA_ENT_F_CONN_RF;
drivers/media/pci/saa7134/saa7134-core.c
902
ret = media_entity_pads_init(ent, 1, &dev->input_pad[i]);
drivers/media/pci/saa7134/saa7134-core.c
906
ret = media_device_register_entity(dev->media_dev, ent);
drivers/media/pci/saa7134/saa7134-core.c
914
struct media_entity *ent = &dev->input_ent[i];
drivers/media/pci/saa7134/saa7134-core.c
916
ent->name = saa7134_input_name[in->type];
drivers/media/pci/saa7134/saa7134-core.c
917
ent->flags = MEDIA_ENT_FL_CONNECTOR;
drivers/media/pci/saa7134/saa7134-core.c
919
ent->function = MEDIA_ENT_F_CONN_RF;
drivers/media/pci/saa7134/saa7134-core.c
921
ret = media_entity_pads_init(ent, 1, &dev->input_pad[i]);
drivers/media/pci/saa7134/saa7134-core.c
925
ret = media_device_register_entity(dev->media_dev, ent);
drivers/media/pci/zoran/zoran_card.c
1220
static int zoran_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/media/pci/zoran/zoran_card.c
1288
card_num = ent->driver_data;
drivers/media/platform/renesas/vsp1/vsp1_entity.c
529
#define VSP1_ENTITY_ROUTE(ent) \
drivers/media/platform/renesas/vsp1/vsp1_entity.c
530
{ VSP1_ENTITY_##ent, 0, VI6_DPR_##ent##_ROUTE, \
drivers/media/platform/renesas/vsp1/vsp1_entity.c
531
{ VI6_DPR_NODE_##ent }, VI6_DPR_NODE_##ent }
drivers/media/platform/renesas/vsp1/vsp1_vspx.c
123
return v4l2_subdev_call(&ent->subdev, pad, set_fmt, NULL, &format);
drivers/media/platform/renesas/vsp1/vsp1_vspx.c
91
struct vsp1_entity *ent = &rwpf->entity;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
661
media_entity_cleanup(ved->ent);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
929
vcap->ved.ent = &vcap->vdev.entity;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.c
109
media_entity_cleanup(ved->ent);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.c
60
ved->ent = &sd->entity;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
86
struct media_entity *ent;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
202
ret = media_create_pad_link(ved_src->ent, link->src_pad,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
203
ved_sink->ent, link->sink_pad,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
372
ret = media_create_pad_link(&subdev->entity, src_pad, sink->ent, 0,
drivers/media/platform/xilinx/xilinx-vipp.c
135
ent = xvip_graph_find_entity(xdev, link.remote_node);
drivers/media/platform/xilinx/xilinx-vipp.c
136
if (ent == NULL) {
drivers/media/platform/xilinx/xilinx-vipp.c
144
remote = ent->entity;
drivers/media/platform/xilinx/xilinx-vipp.c
200
struct xvip_graph_entity *ent;
drivers/media/platform/xilinx/xilinx-vipp.c
232
ent = xvip_graph_find_entity(xdev, link.remote_node);
drivers/media/platform/xilinx/xilinx-vipp.c
233
if (ent == NULL) {
drivers/media/platform/xilinx/xilinx-vipp.c
241
if (link.remote_port >= ent->entity->num_pads) {
drivers/media/platform/xilinx/xilinx-vipp.c
253
sink = ent->entity;
drivers/media/platform/xilinx/xilinx-vipp.c
256
source = ent->entity;
drivers/media/platform/xilinx/xilinx-vipp.c
83
struct xvip_graph_entity *ent;
drivers/media/radio/radio-maxiradio.c
119
const struct pci_device_id *ent)
drivers/media/test-drivers/vimc/vimc-capture.c
338
media_entity_cleanup(vcapture->ved.ent);
drivers/media/test-drivers/vimc/vimc-capture.c
451
vcapture->ved.ent = &vcapture->vdev.entity;
drivers/media/test-drivers/vimc/vimc-common.c
181
bool vimc_is_source(struct media_entity *ent)
drivers/media/test-drivers/vimc/vimc-common.c
185
for (i = 0; i < ent->num_pads; i++)
drivers/media/test-drivers/vimc/vimc-common.c
186
if (ent->pads[i].flags & MEDIA_PAD_FL_SINK)
drivers/media/test-drivers/vimc/vimc-common.c
369
ved->ent = &sd->entity;
drivers/media/test-drivers/vimc/vimc-common.h
121
struct media_entity *ent;
drivers/media/test-drivers/vimc/vimc-common.h
209
bool vimc_is_source(struct media_entity *ent);
drivers/media/test-drivers/vimc/vimc-core.c
179
media_entity_remove_links(vimc->ent_devs[i]->ent);
drivers/media/test-drivers/vimc/vimc-core.c
196
ret = media_create_pad_link(ved_src->ent, link->src_pad,
drivers/media/test-drivers/vimc/vimc-core.c
197
ved_sink->ent, link->sink_pad,
drivers/media/test-drivers/vimc/vimc-core.c
211
media_create_ancillary_link(ved_primary->ent, ved_ancillary->ent);
drivers/media/test-drivers/vimc/vimc-debayer.c
537
media_entity_cleanup(vdebayer->ved.ent);
drivers/media/test-drivers/vimc/vimc-lens.c
96
media_entity_cleanup(vlens->ved.ent);
drivers/media/test-drivers/vimc/vimc-scaler.c
383
media_entity_cleanup(vscaler->ved.ent);
drivers/media/test-drivers/vimc/vimc-sensor.c
382
media_entity_cleanup(vsensor->ved.ent);
drivers/media/test-drivers/vimc/vimc-streamer.c
101
if (is_media_entity_v4l2_subdev(ved->ent)) {
drivers/media/test-drivers/vimc/vimc-streamer.c
102
sd = media_entity_to_v4l2_subdev(ved->ent);
drivers/media/test-drivers/vimc/vimc-streamer.c
106
ved->ent->name);
drivers/media/test-drivers/vimc/vimc-streamer.c
112
entity = vimc_get_source_entity(ved->ent);
drivers/media/test-drivers/vimc/vimc-streamer.c
116
if (!vimc_is_source(ved->ent)) {
drivers/media/test-drivers/vimc/vimc-streamer.c
119
ved->ent->name);
drivers/media/test-drivers/vimc/vimc-streamer.c
156
if (ved && ved->ent &&
drivers/media/test-drivers/vimc/vimc-streamer.c
157
ved->ent->function == MEDIA_ENT_F_CAM_SENSOR) {
drivers/media/test-drivers/vimc/vimc-streamer.c
25
static struct media_entity *vimc_get_source_entity(struct media_entity *ent)
drivers/media/test-drivers/vimc/vimc-streamer.c
30
for (i = 0; i < ent->num_pads; i++) {
drivers/media/test-drivers/vimc/vimc-streamer.c
31
if (ent->pads[i].flags & MEDIA_PAD_FL_SOURCE)
drivers/media/test-drivers/vimc/vimc-streamer.c
33
pad = media_pad_remote_pad_first(&ent->pads[i]);
drivers/media/test-drivers/vimc/vimc-streamer.c
58
if (!is_media_entity_v4l2_subdev(ved->ent))
drivers/media/test-drivers/vimc/vimc-streamer.c
61
sd = media_entity_to_v4l2_subdev(ved->ent);
drivers/media/tuners/si2157.c
1038
dev->ent.name = KBUILD_MODNAME;
drivers/media/tuners/si2157.c
1039
dev->ent.function = MEDIA_ENT_F_TUNER;
drivers/media/tuners/si2157.c
1048
ret = media_entity_pads_init(&dev->ent, SI2157_NUM_PADS,
drivers/media/tuners/si2157.c
1054
ret = media_device_register_entity(cfg->mdev, &dev->ent);
drivers/media/tuners/si2157.c
1056
media_entity_cleanup(&dev->ent);
drivers/media/tuners/si2157.c
1086
media_device_unregister_entity(&dev->ent);
drivers/media/tuners/si2157_priv.h
38
struct media_entity ent;
drivers/media/usb/au0828/au0828-video.c
1881
struct media_entity *ent = &dev->input_ent[i];
drivers/media/usb/au0828/au0828-video.c
1886
ent->name = inames[AUVI_INPUT(i).type];
drivers/media/usb/au0828/au0828-video.c
1887
ent->flags = MEDIA_ENT_FL_CONNECTOR;
drivers/media/usb/au0828/au0828-video.c
1892
ent->function = MEDIA_ENT_F_CONN_COMPOSITE;
drivers/media/usb/au0828/au0828-video.c
1895
ent->function = MEDIA_ENT_F_CONN_SVIDEO;
drivers/media/usb/au0828/au0828-video.c
1901
ent->function = MEDIA_ENT_F_CONN_RF;
drivers/media/usb/au0828/au0828-video.c
1905
ret = media_entity_pads_init(ent, 1, &dev->input_pad[i]);
drivers/media/usb/au0828/au0828-video.c
1909
ret = media_device_register_entity(dev->media_dev, ent);
drivers/media/usb/cx231xx/cx231xx-video.c
1000
ent->function = MEDIA_ENT_F_CONN_RF;
drivers/media/usb/cx231xx/cx231xx-video.c
1004
ret = media_entity_pads_init(ent, 1, &dev->input_pad[i]);
drivers/media/usb/cx231xx/cx231xx-video.c
1008
ret = media_device_register_entity(dev->media_dev, ent);
drivers/media/usb/cx231xx/cx231xx-video.c
976
struct media_entity *ent = &dev->input_ent[i];
drivers/media/usb/cx231xx/cx231xx-video.c
981
ent->name = iname[INPUT(i)->type];
drivers/media/usb/cx231xx/cx231xx-video.c
982
ent->flags = MEDIA_ENT_FL_CONNECTOR;
drivers/media/usb/cx231xx/cx231xx-video.c
987
ent->function = MEDIA_ENT_F_CONN_COMPOSITE;
drivers/media/usb/cx231xx/cx231xx-video.c
990
ent->function = MEDIA_ENT_F_CONN_SVIDEO;
drivers/media/usb/em28xx/em28xx-video.c
1111
struct media_entity *ent = &dev->input_ent[i];
drivers/media/usb/em28xx/em28xx-video.c
1116
ent->name = iname[INPUT(i)->type];
drivers/media/usb/em28xx/em28xx-video.c
1117
ent->flags = MEDIA_ENT_FL_CONNECTOR;
drivers/media/usb/em28xx/em28xx-video.c
1122
ent->function = MEDIA_ENT_F_CONN_COMPOSITE;
drivers/media/usb/em28xx/em28xx-video.c
1125
ent->function = MEDIA_ENT_F_CONN_SVIDEO;
drivers/media/usb/em28xx/em28xx-video.c
1129
ent->function = MEDIA_ENT_F_CONN_RF;
drivers/media/usb/em28xx/em28xx-video.c
1133
ret = media_entity_pads_init(ent, 1, &dev->input_pad[i]);
drivers/media/usb/em28xx/em28xx-video.c
1138
ret = media_device_register_entity(dev->media_dev, ent);
drivers/mfd/rdc321x-southbridge.c
61
const struct pci_device_id *ent)
drivers/misc/bcm-vk/bcm_vk_dev.c
1279
static int bcm_vk_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/cardreader/alcor_pci.c
103
cfg = (void *)ent->driver_data;
drivers/misc/cardreader/alcor_pci.c
97
const struct pci_device_id *ent)
drivers/misc/cb710/core.c
188
const struct pci_device_id *ent)
drivers/misc/hpilo.c
771
const struct pci_device_id *ent)
drivers/misc/mei/pci-csc.c
38
static int mei_csc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/mei/pci-csc.c
47
cfg = mei_me_get_cfg(ent->driver_data);
drivers/misc/mei/pci-me.c
187
static int mei_me_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/mei/pci-me.c
195
cfg = mei_me_get_cfg(ent->driver_data);
drivers/misc/mei/pci-txe.c
50
static int mei_txe_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/pci_endpoint_test.c
1232
const struct pci_device_id *ent)
drivers/misc/pci_endpoint_test.c
1255
data = (struct pci_endpoint_test_data *)ent->driver_data;
drivers/misc/pvpanic/pvpanic-pci.c
21
static int pvpanic_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1291
void *client_data, struct qp_broker_entry **ent)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1410
if (ent != NULL)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1411
*ent = entry;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1521
struct qp_broker_entry **ent)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1686
if (ent != NULL)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1687
*ent = entry;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1706
struct qp_broker_entry **ent,
drivers/misc/vmw_vmci/vmci_queue_pair.c
1748
context, wakeup_cb, client_data, ent);
drivers/misc/vmw_vmci/vmci_queue_pair.c
1754
context, wakeup_cb, client_data, ent);
drivers/mmc/host/sdhci-pci-core.c
2294
const struct pci_device_id *ent)
drivers/mmc/host/sdhci-pci-core.c
2303
BUG_ON(ent == NULL);
drivers/mmc/host/sdhci-pci-core.c
2337
chip->fixes = (const struct sdhci_pci_fixes *)ent->driver_data;
drivers/mmc/host/toshsd.c
602
static int toshsd_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/mtd/maps/amd76xrom.c
105
const struct pci_device_id *ent)
drivers/mtd/maps/ck804xrom.c
117
const struct pci_device_id *ent)
drivers/mtd/maps/ck804xrom.c
129
switch (ent->driver_data) {
drivers/mtd/maps/esb2rom.c
149
const struct pci_device_id *ent)
drivers/mtd/maps/ichxrom.c
91
const struct pci_device_id *ent)
drivers/mtd/maps/scb2_flash.c
136
const struct pci_device_id *ent)
drivers/mtd/nand/raw/cafe_nand.c
663
const struct pci_device_id *ent)
drivers/net/can/c_can/c_can_pci.c
116
const struct pci_device_id *ent)
drivers/net/can/c_can/c_can_pci.c
118
struct c_can_pci_data *c_can_pci_data = (void *)ent->driver_data;
drivers/net/can/ctucanfd/ctucanfd_pci.c
75
const struct pci_device_id *ent)
drivers/net/can/ctucanfd/ctucanfd_pci.c
78
unsigned long driver_data = ent->driver_data;
drivers/net/can/esd/esd_402_pci-core.c
418
static int pci402_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/can/peak_canfd/peak_pciefd_main.c
712
const struct pci_device_id *ent)
drivers/net/can/sja1000/ems_pci.c
248
const struct pci_device_id *ent)
drivers/net/can/sja1000/f81601.c
95
const struct pci_device_id *ent)
drivers/net/can/sja1000/kvaser_pci.c
279
const struct pci_device_id *ent)
drivers/net/can/sja1000/peak_pci.c
551
static int peak_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/can/sja1000/peak_pci.c
626
channels, (const char *)ent->driver_data, fw_str);
drivers/net/can/sja1000/plx_pci.c
576
const struct pci_device_id *ent)
drivers/net/can/sja1000/plx_pci.c
586
ci = (struct plx_pci_card_info *)ent->driver_data;
drivers/net/dsa/b53/b53_common.c
1849
struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_common.c
1858
b53_arl_to_entry_25(ent, mac_vid, vid_entry);
drivers/net/dsa/b53/b53_common.c
1862
const struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_common.c
1867
b53_arl_from_entry_25(&mac_vid, &vid_entry, ent);
drivers/net/dsa/b53/b53_common.c
1874
struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_common.c
1882
b53_arl_to_entry_89(ent, mac_vid, fwd_entry);
drivers/net/dsa/b53/b53_common.c
1886
const struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_common.c
1891
b53_arl_from_entry_89(&mac_vid, &fwd_entry, ent);
drivers/net/dsa/b53/b53_common.c
1899
struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_common.c
1907
b53_arl_to_entry(ent, mac_vid, fwd_entry);
drivers/net/dsa/b53/b53_common.c
1911
const struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_common.c
1916
b53_arl_from_entry(&mac_vid, &fwd_entry, ent);
drivers/net/dsa/b53/b53_common.c
1924
u16 vid, struct b53_arl_entry *ent, u8 *idx)
drivers/net/dsa/b53/b53_common.c
1938
b53_arl_read_entry(dev, ent, i);
drivers/net/dsa/b53/b53_common.c
1940
if (!ent->is_valid) {
drivers/net/dsa/b53/b53_common.c
1944
if (!ether_addr_equal(ent->mac, mac))
drivers/net/dsa/b53/b53_common.c
1946
if (dev->vlan_enabled && ent->vid != vid)
drivers/net/dsa/b53/b53_common.c
1959
struct b53_arl_entry ent;
drivers/net/dsa/b53/b53_common.c
1981
ret = b53_arl_read(dev, addr, vid, &ent, &idx);
drivers/net/dsa/b53/b53_common.c
2009
ent.port = port;
drivers/net/dsa/b53/b53_common.c
2010
ent.is_valid = is_valid;
drivers/net/dsa/b53/b53_common.c
2013
ent.port |= BIT(port);
drivers/net/dsa/b53/b53_common.c
2015
ent.port &= ~BIT(port);
drivers/net/dsa/b53/b53_common.c
2017
ent.is_valid = !!(ent.port);
drivers/net/dsa/b53/b53_common.c
2020
ent.vid = vid;
drivers/net/dsa/b53/b53_common.c
2021
ent.is_static = true;
drivers/net/dsa/b53/b53_common.c
2022
ent.is_age = false;
drivers/net/dsa/b53/b53_common.c
2023
memcpy(ent.mac, addr, ETH_ALEN);
drivers/net/dsa/b53/b53_common.c
2024
b53_arl_write_entry(dev, &ent, idx);
drivers/net/dsa/b53/b53_common.c
2119
struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_common.c
2127
b53_arl_search_to_entry_25(ent, mac_vid, ext);
drivers/net/dsa/b53/b53_common.c
2131
struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_common.c
2139
b53_arl_to_entry_89(ent, mac_vid, fwd_entry);
drivers/net/dsa/b53/b53_common.c
2143
struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_common.c
2151
b53_arl_search_to_entry_63xx(ent, mac_vid, fwd_entry);
drivers/net/dsa/b53/b53_common.c
2155
struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_common.c
2164
b53_arl_to_entry(ent, mac_vid, fwd_entry);
drivers/net/dsa/b53/b53_common.c
2167
static int b53_fdb_copy(int port, const struct b53_arl_entry *ent,
drivers/net/dsa/b53/b53_common.c
2170
if (!ent->is_valid)
drivers/net/dsa/b53/b53_common.c
2173
if (is_multicast_ether_addr(ent->mac))
drivers/net/dsa/b53/b53_common.c
2176
if (port != ent->port)
drivers/net/dsa/b53/b53_common.c
2179
return cb(ent->mac, ent->vid, ent->is_static, data);
drivers/net/dsa/b53/b53_priv.h
331
static inline void b53_arl_to_entry(struct b53_arl_entry *ent,
drivers/net/dsa/b53/b53_priv.h
334
memset(ent, 0, sizeof(*ent));
drivers/net/dsa/b53/b53_priv.h
335
ent->port = fwd_entry & ARLTBL_DATA_PORT_ID_MASK;
drivers/net/dsa/b53/b53_priv.h
336
ent->is_valid = !!(fwd_entry & ARLTBL_VALID);
drivers/net/dsa/b53/b53_priv.h
337
ent->is_age = !!(fwd_entry & ARLTBL_AGE);
drivers/net/dsa/b53/b53_priv.h
338
ent->is_static = !!(fwd_entry & ARLTBL_STATIC);
drivers/net/dsa/b53/b53_priv.h
339
u64_to_ether_addr(mac_vid, ent->mac);
drivers/net/dsa/b53/b53_priv.h
340
ent->vid = mac_vid >> ARLTBL_VID_S;
drivers/net/dsa/b53/b53_priv.h
343
static inline void b53_arl_to_entry_25(struct b53_arl_entry *ent,
drivers/net/dsa/b53/b53_priv.h
346
memset(ent, 0, sizeof(*ent));
drivers/net/dsa/b53/b53_priv.h
347
ent->is_valid = !!(mac_vid & ARLTBL_VALID_25);
drivers/net/dsa/b53/b53_priv.h
348
ent->is_age = !!(mac_vid & ARLTBL_AGE_25);
drivers/net/dsa/b53/b53_priv.h
349
ent->is_static = !!(mac_vid & ARLTBL_STATIC_25);
drivers/net/dsa/b53/b53_priv.h
350
u64_to_ether_addr(mac_vid, ent->mac);
drivers/net/dsa/b53/b53_priv.h
351
ent->port = (mac_vid & ARLTBL_DATA_PORT_ID_MASK_25) >>
drivers/net/dsa/b53/b53_priv.h
353
if (is_unicast_ether_addr(ent->mac) && ent->port == B53_CPU_PORT)
drivers/net/dsa/b53/b53_priv.h
354
ent->port = B53_CPU_PORT_25;
drivers/net/dsa/b53/b53_priv.h
355
ent->vid = vid_entry;
drivers/net/dsa/b53/b53_priv.h
358
static inline void b53_arl_to_entry_89(struct b53_arl_entry *ent,
drivers/net/dsa/b53/b53_priv.h
361
memset(ent, 0, sizeof(*ent));
drivers/net/dsa/b53/b53_priv.h
362
ent->port = fwd_entry & ARLTBL_DATA_PORT_ID_MASK_89;
drivers/net/dsa/b53/b53_priv.h
363
ent->is_valid = !!(fwd_entry & ARLTBL_VALID_89);
drivers/net/dsa/b53/b53_priv.h
364
ent->is_age = !!(fwd_entry & ARLTBL_AGE_89);
drivers/net/dsa/b53/b53_priv.h
365
ent->is_static = !!(fwd_entry & ARLTBL_STATIC_89);
drivers/net/dsa/b53/b53_priv.h
366
u64_to_ether_addr(mac_vid, ent->mac);
drivers/net/dsa/b53/b53_priv.h
367
ent->vid = mac_vid >> ARLTBL_VID_S;
drivers/net/dsa/b53/b53_priv.h
371
const struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_priv.h
373
*mac_vid = ether_addr_to_u64(ent->mac);
drivers/net/dsa/b53/b53_priv.h
374
*mac_vid |= (u64)(ent->vid & ARLTBL_VID_MASK) << ARLTBL_VID_S;
drivers/net/dsa/b53/b53_priv.h
375
*fwd_entry = ent->port & ARLTBL_DATA_PORT_ID_MASK;
drivers/net/dsa/b53/b53_priv.h
376
if (ent->is_valid)
drivers/net/dsa/b53/b53_priv.h
378
if (ent->is_static)
drivers/net/dsa/b53/b53_priv.h
380
if (ent->is_age)
drivers/net/dsa/b53/b53_priv.h
385
const struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_priv.h
387
*mac_vid = ether_addr_to_u64(ent->mac);
drivers/net/dsa/b53/b53_priv.h
388
if (is_unicast_ether_addr(ent->mac) && ent->port == B53_CPU_PORT_25)
drivers/net/dsa/b53/b53_priv.h
391
*mac_vid |= ((u64)ent->port << ARLTBL_DATA_PORT_ID_S_25) &
drivers/net/dsa/b53/b53_priv.h
393
if (ent->is_valid)
drivers/net/dsa/b53/b53_priv.h
395
if (ent->is_static)
drivers/net/dsa/b53/b53_priv.h
397
if (ent->is_age)
drivers/net/dsa/b53/b53_priv.h
399
*vid_entry = ent->vid;
drivers/net/dsa/b53/b53_priv.h
403
const struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_priv.h
405
*mac_vid = ether_addr_to_u64(ent->mac);
drivers/net/dsa/b53/b53_priv.h
406
*mac_vid |= (u64)(ent->vid & ARLTBL_VID_MASK) << ARLTBL_VID_S;
drivers/net/dsa/b53/b53_priv.h
407
*fwd_entry = ent->port & ARLTBL_DATA_PORT_ID_MASK_89;
drivers/net/dsa/b53/b53_priv.h
408
if (ent->is_valid)
drivers/net/dsa/b53/b53_priv.h
410
if (ent->is_static)
drivers/net/dsa/b53/b53_priv.h
412
if (ent->is_age)
drivers/net/dsa/b53/b53_priv.h
416
static inline void b53_arl_search_to_entry_25(struct b53_arl_entry *ent,
drivers/net/dsa/b53/b53_priv.h
419
memset(ent, 0, sizeof(*ent));
drivers/net/dsa/b53/b53_priv.h
420
ent->is_valid = !!(mac_vid & ARLTBL_VALID_25);
drivers/net/dsa/b53/b53_priv.h
421
ent->is_age = !!(mac_vid & ARLTBL_AGE_25);
drivers/net/dsa/b53/b53_priv.h
422
ent->is_static = !!(mac_vid & ARLTBL_STATIC_25);
drivers/net/dsa/b53/b53_priv.h
423
u64_to_ether_addr(mac_vid, ent->mac);
drivers/net/dsa/b53/b53_priv.h
424
ent->vid = (mac_vid & ARL_SRCH_RSLT_VID_MASK_25) >>
drivers/net/dsa/b53/b53_priv.h
426
ent->port = (mac_vid & ARL_SRCH_RSLT_PORT_ID_MASK_25) >>
drivers/net/dsa/b53/b53_priv.h
428
if (is_multicast_ether_addr(ent->mac) && (ext & ARL_SRCH_RSLT_EXT_MC_MII))
drivers/net/dsa/b53/b53_priv.h
429
ent->port |= BIT(B53_CPU_PORT_25);
drivers/net/dsa/b53/b53_priv.h
430
else if (!is_multicast_ether_addr(ent->mac) && ent->port == B53_CPU_PORT)
drivers/net/dsa/b53/b53_priv.h
431
ent->port = B53_CPU_PORT_25;
drivers/net/dsa/b53/b53_priv.h
434
static inline void b53_arl_search_to_entry_63xx(struct b53_arl_entry *ent,
drivers/net/dsa/b53/b53_priv.h
437
memset(ent, 0, sizeof(*ent));
drivers/net/dsa/b53/b53_priv.h
438
u64_to_ether_addr(mac_vid, ent->mac);
drivers/net/dsa/b53/b53_priv.h
439
ent->vid = mac_vid >> ARLTBL_VID_S;
drivers/net/dsa/b53/b53_priv.h
441
ent->port = fwd_entry & ARL_SRST_PORT_ID_MASK_63XX;
drivers/net/dsa/b53/b53_priv.h
442
ent->port >>= 1;
drivers/net/dsa/b53/b53_priv.h
444
ent->is_age = !!(fwd_entry & ARL_SRST_AGE_63XX);
drivers/net/dsa/b53/b53_priv.h
445
ent->is_static = !!(fwd_entry & ARL_SRST_STATIC_63XX);
drivers/net/dsa/b53/b53_priv.h
446
ent->is_valid = 1;
drivers/net/dsa/b53/b53_priv.h
450
struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_priv.h
452
dev->arl_ops->arl_read_entry(dev, ent, idx);
drivers/net/dsa/b53/b53_priv.h
456
const struct b53_arl_entry *ent, u8 idx)
drivers/net/dsa/b53/b53_priv.h
458
dev->arl_ops->arl_write_entry(dev, ent, idx);
drivers/net/dsa/b53/b53_priv.h
462
struct b53_arl_entry *ent)
drivers/net/dsa/b53/b53_priv.h
464
dev->arl_ops->arl_search_read(dev, idx, ent);
drivers/net/dsa/b53/b53_priv.h
65
struct b53_arl_entry *ent, u8 idx);
drivers/net/dsa/b53/b53_priv.h
67
const struct b53_arl_entry *ent, u8 idx);
drivers/net/dsa/b53/b53_priv.h
69
struct b53_arl_entry *ent);
drivers/net/ethernet/3com/3c59x.c
1015
vci = &vortex_info_tbl[ent->driver_data];
drivers/net/ethernet/3com/3c59x.c
1031
ent->driver_data, unit);
drivers/net/ethernet/3com/3c59x.c
996
const struct pci_device_id *ent)
drivers/net/ethernet/3com/typhoon.c
2311
typhoon_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/3com/typhoon.c
2315
int card_id = (int) ent->driver_data;
drivers/net/ethernet/8390/hydra.c
55
const struct zorro_device_id *ent);
drivers/net/ethernet/8390/hydra.c
82
const struct zorro_device_id *ent)
drivers/net/ethernet/8390/mac8390.c
290
struct nubus_dirent ent;
drivers/net/ethernet/8390/mac8390.c
311
if (nubus_find_rsrc(&dir, NUBUS_RESID_MAC_ADDRESS, &ent) == -1) {
drivers/net/ethernet/8390/mac8390.c
316
nubus_get_rsrc_mem(addr, &ent, 6);
drivers/net/ethernet/8390/mac8390.c
322
&ent) == -1) {
drivers/net/ethernet/8390/mac8390.c
327
nubus_get_rsrc_mem(&offset, &ent, 4);
drivers/net/ethernet/8390/mac8390.c
333
&ent) == -1) {
drivers/net/ethernet/8390/mac8390.c
338
nubus_get_rsrc_mem(&offset, &ent, 4);
drivers/net/ethernet/8390/ne2k-pci.c
216
const struct pci_device_id *ent)
drivers/net/ethernet/8390/ne2k-pci.c
222
int irq, reg0, chip_idx = ent->driver_data;
drivers/net/ethernet/8390/xsurf100.c
240
const struct zorro_device_id *ent)
drivers/net/ethernet/8390/zorro8390.c
395
const struct zorro_device_id *ent)
drivers/net/ethernet/adaptec/starfire.c
630
const struct pci_device_id *ent)
drivers/net/ethernet/adaptec/starfire.c
634
int i, irq, chip_idx = ent->driver_data;
drivers/net/ethernet/agere/et131x.c
3932
const struct pci_device_id *ent)
drivers/net/ethernet/alacritech/slicoss.c
1735
static int slic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3896
static int ena_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/amd/a2065.c
645
const struct zorro_device_id *ent);
drivers/net/ethernet/amd/a2065.c
675
const struct zorro_device_id *ent)
drivers/net/ethernet/amd/amd8111e.c
1740
const struct pci_device_id *ent)
drivers/net/ethernet/amd/ariadne.c
713
const struct zorro_device_id *ent)
drivers/net/ethernet/amd/hplance.c
50
static int hplance_init_one(struct dio_dev *d, const struct dio_device_id *ent);
drivers/net/ethernet/amd/hplance.c
84
static int hplance_init_one(struct dio_dev *d, const struct dio_device_id *ent)
drivers/net/ethernet/amd/pcnet32.c
1534
pcnet32_probe_pci(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/amd/pds_core/main.c
337
static int pdsc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/alx/main.c
1714
static int alx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/alx/main.c
1787
if (ent->driver_data & ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2612
static int atl1c_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2297
static int atl1e_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atl1e/atl1e_param.c
136
struct atl1e_opt_list *ent;
drivers/net/ethernet/atheros/atl1e/atl1e_param.c
139
ent = &opt->arg.l.p[i];
drivers/net/ethernet/atheros/atl1e/atl1e_param.c
140
if (*value == ent->i) {
drivers/net/ethernet/atheros/atl1e/atl1e_param.c
141
if (ent->str[0] != '\0')
drivers/net/ethernet/atheros/atl1e/atl1e_param.c
143
"%s\n", ent->str);
drivers/net/ethernet/atheros/atlx/atl1.c
155
struct atl1_opt_list *ent;
drivers/net/ethernet/atheros/atlx/atl1.c
158
ent = &opt->arg.l.p[i];
drivers/net/ethernet/atheros/atlx/atl1.c
159
if (*value == ent->i) {
drivers/net/ethernet/atheros/atlx/atl1.c
160
if (ent->str[0] != '\0')
drivers/net/ethernet/atheros/atlx/atl1.c
162
ent->str);
drivers/net/ethernet/atheros/atlx/atl1.c
2941
static int atl1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atlx/atl2.c
1315
static int atl2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/atheros/atlx/atl2.c
2857
struct atl2_opt_list *ent;
drivers/net/ethernet/atheros/atlx/atl2.c
2883
ent = &opt->arg.l.p[i];
drivers/net/ethernet/atheros/atlx/atl2.c
2884
if (*value == ent->i) {
drivers/net/ethernet/atheros/atlx/atl2.c
2885
if (ent->str[0] != '\0')
drivers/net/ethernet/atheros/atlx/atl2.c
2886
printk(KERN_INFO "%s\n", ent->str);
drivers/net/ethernet/broadcom/b44.c
2329
const struct ssb_device_id *ent)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
261
static int bnge_probe_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/bnge/bnge_core.c
284
bnge_print_device_info(pdev, ent->driver_data);
drivers/net/ethernet/broadcom/bnx2.c
8536
bnx2_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/bnx2.c
8594
"node addr %pM\n", board_info[ent->driver_data].name,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2516
struct dcbx_app_priority_entry *ent =
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2519
if (ent->appBitfield & DCBX_APP_ENTRY_VALID) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2520
table[j].selector = bnx2x_dcbx_dcbnl_app_idtype(ent);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2521
table[j].priority = bnx2x_dcbx_dcbnl_app_up(ent);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2522
table[j++].protocol = ent->app_id;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
682
u8 bnx2x_dcbx_dcbnl_app_up(struct dcbx_app_priority_entry *ent)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
688
if (ent->pri_bitmap & (1 << pri))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
694
u8 bnx2x_dcbx_dcbnl_app_idtype(struct dcbx_app_priority_entry *ent)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
696
return ((ent->appBitfield & DCBX_APP_ENTRY_SF_MASK) ==
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
706
struct dcbx_app_priority_entry *ent =
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
709
if (ent->appBitfield & DCBX_APP_ENTRY_VALID) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
710
u8 up = bnx2x_dcbx_dcbnl_app_up(ent);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
715
app.selector = bnx2x_dcbx_dcbnl_app_idtype(ent);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
716
app.protocol = ent->app_id;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13821
const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13850
max_cos_est = set_max_cos_est(ent->driver_data);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13853
is_vf = set_is_vf(ent->driver_data);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13894
rc = bnx2x_init_dev(bp, pdev, dev, ent->driver_data);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13995
board_info[ent->driver_data].name,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16945
static int bnxt_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16975
bp->board_idx = ent->driver_data;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
390
struct bnxt_msix_entry *ent = NULL;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
400
ent = kzalloc_objs(*ent, ulp->msix_requested);
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
401
if (!ent)
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
403
bnxt_fill_msix_vecs(bp, ent);
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
405
ops->ulp_irq_restart(ulp->handle, ent);
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
406
kfree(ent);
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
57
static void bnxt_fill_msix_vecs(struct bnxt *bp, struct bnxt_msix_entry *ent)
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
68
ent[i].vector = bp->irq_tbl[i].vector;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
69
ent[i].ring_idx = i;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
71
ent[i].db_offset = bp->db_offset;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
73
ent[i].db_offset = i * 0x80;
drivers/net/ethernet/broadcom/tg3.c
16230
const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/tg3.c
16239
if (ent->driver_data & TG3_DRV_DATA_FLAG_10_100_ONLY) {
drivers/net/ethernet/broadcom/tg3.c
16241
if (ent->driver_data & TG3_DRV_DATA_FLAG_5705_10_100)
drivers/net/ethernet/broadcom/tg3.c
16251
static int tg3_get_invariants(struct tg3 *tp, const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/tg3.c
16950
if (tg3_10_100_only_device(tp, ent))
drivers/net/ethernet/broadcom/tg3.c
17681
const struct pci_device_id *ent)
drivers/net/ethernet/broadcom/tg3.c
17806
err = tg3_get_invariants(tp, ent);
drivers/net/ethernet/cavium/common/cavium_ptp.c
221
const struct pci_device_id *ent)
drivers/net/ethernet/cavium/liquidio/lio_main.c
146
const struct pci_device_id *ent);
drivers/net/ethernet/cavium/liquidio/lio_main.c
823
liquidio_probe(struct pci_dev *pdev, const struct pci_device_id __maybe_unused *ent)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
380
const struct pci_device_id __maybe_unused *ent)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
68
liquidio_vf_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/net/ethernet/cavium/thunder/nic_main.c
1291
static int nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2093
static int nicvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1590
static int bgx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/cavium/thunder/thunder_xcv.c
154
static int xcv_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
945
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
980
bi = t1_get_board_info(ent->driver_data);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3203
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3243
ai = t3_get_adapter_info(ent->driver_data);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6571
static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6650
if (func != ent->driver_data) {
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
2896
const struct pci_device_id *ent)
drivers/net/ethernet/cisco/enic/enic_main.c
2675
static int enic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/de2104x.c
1974
static int de_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/de2104x.c
1996
de->de21040 = ent->driver_data == 0 ? 1 : 0;
drivers/net/ethernet/dec/tulip/dmfe.c
352
static int dmfe_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/dmfe.c
366
if ((ent->driver_data == PCI_DM9100_ID && pdev->revision >= 0x30) ||
drivers/net/ethernet/dec/tulip/dmfe.c
367
ent->driver_data == PCI_DM9102_ID) {
drivers/net/ethernet/dec/tulip/dmfe.c
446
db->chip_id = ent->driver_data;
drivers/net/ethernet/dec/tulip/dmfe.c
486
ent->driver_data >> 16,
drivers/net/ethernet/dec/tulip/tulip_core.c
1287
static int tulip_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/tulip_core.c
1303
int chip_idx = ent->driver_data;
drivers/net/ethernet/dec/tulip/uli526x.c
270
const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/uli526x.c
338
switch (ent->driver_data) {
drivers/net/ethernet/dec/tulip/uli526x.c
401
ent->driver_data >> 16, pci_name(pdev),
drivers/net/ethernet/dec/tulip/winbond-840.c
357
static int w840_probe1(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dec/tulip/winbond-840.c
362
int chip_idx = ent->driver_data;
drivers/net/ethernet/dlink/dl2k.c
110
rio_probe1 (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/dlink/dl2k.c
115
int chip_idx = ent->driver_data;
drivers/net/ethernet/dlink/sundance.c
493
const struct pci_device_id *ent)
drivers/net/ethernet/dlink/sundance.c
498
int chip_idx = ent->driver_data;
drivers/net/ethernet/fealnx.c
473
const struct pci_device_id *ent)
drivers/net/ethernet/fealnx.c
481
unsigned int chip_id = ent->driver_data;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
1112
const struct pci_device_id *ent)
drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
37
const struct pci_device_id *ent)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
848
const struct pci_device_id *ent)
drivers/net/ethernet/freescale/enetc/enetc_ptp.c
27
const struct pci_device_id *ent)
drivers/net/ethernet/freescale/enetc/enetc_vf.c
296
const struct pci_device_id *ent)
drivers/net/ethernet/google/gve/gve_main.c
2793
static int gve_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
429
static int hbg_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3155
static int hns3_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3165
ae_dev->flag = ent->driver_data;
drivers/net/ethernet/ibm/ehea/ehea.h
175
u64 ent[EHEA_MAP_ENTRIES];
drivers/net/ethernet/ibm/ehea/ehea_qmr.c
590
if (!ehea_dir->ent[idx])
drivers/net/ethernet/ibm/ehea/ehea_qmr.c
593
ehea_dir->ent[idx] = vaddr;
drivers/net/ethernet/ibm/ehea/ehea_qmr.c
645
ehea_bmap->top[top]->dir[dir]->ent[idx] = flag;
drivers/net/ethernet/ibm/ehea/ehea_qmr.c
775
if (!ehea_bmap->top[top]->dir[dir]->ent[idx])
drivers/net/ethernet/ibm/ehea/ehea_qmr.c
779
return ehea_bmap->top[top]->dir[dir]->ent[idx] | offset;
drivers/net/ethernet/ibm/ehea/ehea_qmr.c
829
if (!ehea_bmap->top[top]->dir[dir]->ent[idx])
drivers/net/ethernet/intel/e100.c
2830
static int e100_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/e100.c
2889
if (ent->driver_data)
drivers/net/ethernet/intel/e1000/e1000_main.c
86
static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/net/ethernet/intel/e1000/e1000_main.c
915
static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/e1000/e1000_param.c
209
const struct e1000_opt_list *ent;
drivers/net/ethernet/intel/e1000/e1000_param.c
212
ent = &opt->arg.l.p[i];
drivers/net/ethernet/intel/e1000/e1000_param.c
213
if (*value == ent->i) {
drivers/net/ethernet/intel/e1000/e1000_param.c
214
if (ent->str[0] != '\0')
drivers/net/ethernet/intel/e1000/e1000_param.c
215
e_dev_info("%s\n", ent->str);
drivers/net/ethernet/intel/e1000e/netdev.c
7381
static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/e1000e/netdev.c
7386
const struct e1000_info *ei = e1000_info_tbl[ent->driver_data];
drivers/net/ethernet/intel/e1000e/param.c
192
struct e1000_opt_list *ent;
drivers/net/ethernet/intel/e1000e/param.c
195
ent = &opt->arg.l.p[i];
drivers/net/ethernet/intel/e1000e/param.c
196
if (*value == ent->i) {
drivers/net/ethernet/intel/e1000e/param.c
197
if (ent->str[0] != '\0')
drivers/net/ethernet/intel/e1000e/param.c
199
ent->str);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1968
const struct pci_device_id *ent)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1970
const struct fm10k_info *fi = fm10k_info_tbl[ent->driver_data];
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2094
static int fm10k_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2132
netdev = fm10k_alloc_netdev(fm10k_info_tbl[ent->driver_data]);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2153
err = fm10k_sw_init(interface, ent);
drivers/net/ethernet/intel/i40e/i40e_main.c
15534
static int i40e_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/iavf/iavf_main.c
5293
static int iavf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
2462
struct ice_vsig_prof *ent;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
2464
list_for_each_entry(ent, &hw->blk[blk].xlt2.vsig_tbl[idx].prop_lst,
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
2466
if (ent->profile_cookie == hdl)
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
4242
struct ice_vsig_prof *ent, *tmp;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
4244
list_for_each_entry_safe(ent, tmp, lst, list)
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
4245
if (ent->profile_cookie == hdl) {
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
4246
list_del(&ent->list);
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
4247
devm_kfree(ice_hw_to_dev(hw), ent);
drivers/net/ethernet/intel/ice/ice_main.c
5155
ice_probe(struct pci_dev *pdev, const struct pci_device_id __always_unused *ent)
drivers/net/ethernet/intel/idpf/idpf_main.c
235
static int idpf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/idpf/idpf_main.c
327
err = idpf_dev_init(adapter, ent);
drivers/net/ethernet/intel/idpf/idpf_main.c
330
ent->device);
drivers/net/ethernet/intel/idpf/idpf_main.c
57
const struct pci_device_id *ent)
drivers/net/ethernet/intel/idpf/idpf_main.c
61
if (ent->class == IDPF_CLASS_NETWORK_ETHERNET_PROGIF) {
drivers/net/ethernet/intel/idpf/idpf_main.c
78
switch (ent->device) {
drivers/net/ethernet/intel/igb/igb_main.c
3204
static int igb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/igb/igb_main.c
3212
const struct e1000_info *ei = igb_info_tbl[ent->driver_data];
drivers/net/ethernet/intel/igbvf/netdev.c
2698
static int igbvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/igbvf/netdev.c
2703
const struct igbvf_info *ei = igbvf_info_tbl[ent->driver_data];
drivers/net/ethernet/intel/igc/igc_main.c
7120
const struct pci_device_id *ent)
drivers/net/ethernet/intel/igc/igc_main.c
7125
const struct igc_info *ei = igc_info_tbl[ent->driver_data];
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11548
static int ixgbe_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11554
const struct ixgbe_info *ii = ixgbe_info_tbl[ent->driver_data];
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4579
static int ixgbevf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4584
const struct ixgbevf_info *ii = ixgbevf_info_tbl[ent->driver_data];
drivers/net/ethernet/jme.c
2904
const struct pci_device_id *ent)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1446
static int octep_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1056
static int octep_vf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/marvell/octeontx2/af/ptp.c
518
const struct pci_device_id *ent)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
135
int ent, err;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
141
for (ent = 0; ent < flow_cfg->max_flows; ent++) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
146
req->entry = flow_cfg->flow_ent[ent];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
164
int ent, allocated = 0, ref;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
246
for (ent = 0; ent < rsp->count; ent++)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
247
flow_cfg->flow_ent[ent + allocated] = rsp->entry_list[ent];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
294
int rc, ref, prio, ent;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
372
for (ent = 0; ent < rsp->count; ent++)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
373
flow_cfg->def_ent[ent] = rsp->entry_list[ent];
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
40
int ent, allocated = 0;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
73
for (ent = 0; ent < rsp->count; ent++)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
74
rep->flow_cfg->flow_ent[ent + allocated] = rsp->entry_list[ent];
drivers/net/ethernet/marvell/skge.c
3879
static int skge_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/marvell/sky2.c
4524
struct dentry *ent;
drivers/net/ethernet/marvell/sky2.c
4526
ent = debugfs_create_dir("sky2", NULL);
drivers/net/ethernet/marvell/sky2.c
4527
if (IS_ERR(ent))
drivers/net/ethernet/marvell/sky2.c
4530
sky2_debug = ent;
drivers/net/ethernet/marvell/sky2.c
4811
static int sky2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1000
mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1001
if (ent->callback) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1002
ent->callback(-EBUSY, ent->context);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1003
mlx5_free_cmd_msg(dev, ent->out);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1004
free_msg(dev, ent->in);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1005
complete(&ent->slotted);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1006
cmd_ent_put(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1008
ent->ret = -EBUSY;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1009
complete(&ent->done);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1010
complete(&ent->slotted);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1014
alloc_ret = cmd_alloc_index(cmd, ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1017
if (ent->callback) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1018
ent->callback(-EAGAIN, ent->context);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1019
mlx5_free_cmd_msg(dev, ent->out);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1020
free_msg(dev, ent->in);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1021
complete(&ent->slotted);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1022
cmd_ent_put(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1024
ent->ret = -EAGAIN;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1025
complete(&ent->done);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1026
complete(&ent->slotted);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1033
ent->idx = cmd->vars.max_reg_cmds;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1035
clear_bit(ent->idx, &cmd->vars.bitmask);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1036
cmd->ent_arr[ent->idx] = ent;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1040
complete(&ent->slotted);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1042
lay = get_inst(cmd, ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1043
ent->lay = lay;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1045
memcpy(lay->in, ent->in->first.data, sizeof(lay->in));
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1046
if (ent->in->next)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1047
lay->in_ptr = cpu_to_be64(ent->in->next->dma);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1048
lay->inlen = cpu_to_be32(ent->in->len);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1049
if (ent->out->next)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1050
lay->out_ptr = cpu_to_be64(ent->out->next->dma);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1051
lay->outlen = cpu_to_be32(ent->out->len);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1053
lay->token = ent->token;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1055
set_signature(ent, !cmd->checksum_disabled);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1056
dump_command(dev, ent, 1);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1057
ent->ts1 = ktime_get_ns();
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1060
if (ent->callback && schedule_delayed_work(&ent->cb_timeout_work, timeout))
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1061
cmd_ent_get(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1062
set_bit(MLX5_CMD_ENT_STATE_PENDING_COMP, &ent->state);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1064
cmd_ent_get(ent); /* for the _real_ FW event on completion */
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1066
if (mlx5_cmd_is_down(dev) || !opcode_allowed(&dev->cmd, ent->op)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1067
ent->ret = -ENXIO;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1068
mlx5_cmd_comp_handler(dev, 1ULL << ent->idx, true);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1073
mlx5_core_dbg(dev, "writing 0x%x to command doorbell\n", 1 << ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1075
iowrite32be(1 << ent->idx, &dev->iseg->cmd_dbell);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1078
poll_timeout(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1081
mlx5_cmd_comp_handler(dev, 1ULL << ent->idx, !!ent->ret);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1145
struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1156
if (wait_for_completion_timeout(&ent->done, timeout)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1157
mlx5_core_warn(dev, "cmd[%d]: %s(0x%x) recovered after timeout\n", ent->idx,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1158
mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1162
mlx5_core_warn(dev, "cmd[%d]: %s(0x%x) No done completion\n", ent->idx,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1163
mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1165
ent->ret = -ETIMEDOUT;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1166
mlx5_cmd_comp_handler(dev, 1ULL << ent->idx, true);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1169
static int wait_func(struct mlx5_core_dev *dev, struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1175
if (!wait_for_completion_timeout(&ent->handling, timeout) &&
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1176
cancel_work_sync(&ent->work)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1177
ent->ret = -ECANCELED;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1181
wait_for_completion(&ent->slotted);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1183
if (cmd->mode == CMD_MODE_POLLING || ent->polling)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1184
wait_for_completion(&ent->done);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1185
else if (!wait_for_completion_timeout(&ent->done, timeout))
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1186
wait_func_handle_exec_timeout(dev, ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1189
err = ent->ret;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1193
mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1196
mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1199
mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1202
err, deliv_status_to_str(ent->status), ent->status);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1232
struct mlx5_cmd_work_ent *ent = dev->cmd.ent_arr[i];
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1234
if (!test_bit(MLX5_CMD_ENT_STATE_TIMEDOUT, &ent->state)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
124
struct mlx5_cmd_work_ent *ent;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
126
ent = kzalloc_obj(*ent, alloc_flags);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1266
struct mlx5_cmd_work_ent *ent;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
127
if (!ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1284
ent = cmd_alloc_ent(cmd, in, out, uout, uout_size,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1286
if (IS_ERR(ent))
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1287
return PTR_ERR(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1294
ent->token = token;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1295
ent->polling = force_polling;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1297
init_completion(&ent->handling);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1298
init_completion(&ent->slotted);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
130
ent->idx = -EINVAL;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1300
init_completion(&ent->done);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1302
INIT_DELAYED_WORK(&ent->cb_timeout_work, cb_timeout_handler);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1303
INIT_WORK(&ent->work, cmd_work_handler);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1305
cmd_work_handler(&ent->work);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1306
} else if (!queue_work(cmd->wq, &ent->work)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
131
ent->in = in;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1315
err = wait_func(dev, ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1319
ds = ent->ts2 - ent->ts1;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
132
ent->out = out;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1320
stats = xa_load(&cmd->stats, ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1329
mlx5_command_str(ent->op), ds);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
133
ent->uout = uout;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1332
status = ent->status;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1333
cmd_ent_put(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
134
ent->uout_size = uout_size;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
135
ent->callback = cbk;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
136
ent->context = context;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
137
ent->cmd = cmd;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
138
ent->page_queue = page_queue;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
139
ent->op = in_to_opcode(in->first.data);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
140
refcount_set(&ent->refcnt, 1);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
142
return ent;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
145
static void cmd_free_ent(struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
147
kfree(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
164
static int cmd_alloc_index(struct mlx5_cmd *cmd, struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
173
ent->idx = ret;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1738
struct mlx5_cmd_work_ent *ent;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
174
cmd->ent_arr[ent->idx] = ent;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1752
ent = cmd->ent_arr[i];
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1754
if (forced && ent->ret == -ETIMEDOUT)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1756
&ent->state);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1759
&ent->state);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1763
&ent->state)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1767
ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1768
cmd_ent_put(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1773
if (ent->callback && cancel_delayed_work(&ent->cb_timeout_work))
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1774
cmd_ent_put(ent); /* timeout work was canceled */
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1778
!opcode_allowed(cmd, ent->op))
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1779
cmd_ent_put(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1781
ent->ts2 = ktime_get_ns();
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1782
memcpy(ent->out->first.data, ent->lay->out, sizeof(ent->lay->out));
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1783
dump_command(dev, ent, 0);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1786
ent->ret = -ENXIO;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1788
if (!ent->ret) { /* Command completed by FW */
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1790
ent->ret = verify_signature(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1792
ent->status = ent->lay->status_own >> 1;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1795
ent->ret, deliv_status_to_str(ent->status), ent->status);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1798
if (ent->callback) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1799
ds = ent->ts2 - ent->ts1;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1800
stats = xa_load(&cmd->stats, ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1808
callback = ent->callback;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1809
context = ent->context;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1810
err = ent->ret ? : ent->status;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1815
err = mlx5_copy_from_msg(ent->uout,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1816
ent->out,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1817
ent->uout_size);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1819
mlx5_free_cmd_msg(dev, ent->out);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1820
free_msg(dev, ent->in);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1823
cmd_ent_put(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1829
complete(&ent->done);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
188
static void cmd_ent_get(struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
190
refcount_inc(&ent->refcnt);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
193
static void cmd_ent_put(struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
195
struct mlx5_cmd *cmd = ent->cmd;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
199
if (!refcount_dec_and_test(&ent->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
204
if (ent->idx >= 0) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
205
cmd_free_index(cmd, ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
206
up(ent->page_queue ? &cmd->vars.pages_sem : &cmd->vars.sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
210
cmd_free_ent(ent);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
274
static void set_signature(struct mlx5_cmd_work_ent *ent, int csum)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
276
ent->lay->sig = ~xor8_buf(ent->lay, 0, sizeof(*ent->lay));
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
278
calc_chain_sig(ent->in);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
279
calc_chain_sig(ent->out);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
283
static void poll_timeout(struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
285
struct mlx5_core_dev *dev = container_of(ent->cmd, struct mlx5_core_dev, cmd);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
293
own = READ_ONCE(ent->lay->status_own);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
295
ent->ret = 0;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
300
ent->ret = -ENXIO;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
305
ent->ret = -ETIMEDOUT;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
308
static int verify_signature(struct mlx5_cmd_work_ent *ent)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
310
struct mlx5_cmd_mailbox *next = ent->out->next;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
311
int n = mlx5_calc_cmd_blocks(ent->out);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
316
sig = xor8_buf(ent->lay, 0, sizeof(*ent->lay));
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
875
struct mlx5_cmd_work_ent *ent, int input)
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
877
struct mlx5_cmd_msg *msg = input ? ent->in : ent->out;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
880
u16 op = ent->op;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
886
mlx5_core_dbg(dev, "cmd[%d]: start dump\n", ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
892
ent->idx, mlx5_command_str(op), op,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
896
ent->idx, mlx5_command_str(op), op,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
901
dump_buf(ent->lay->in, sizeof(ent->lay->in), 1, offset, ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
902
offset += sizeof(ent->lay->in);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
904
dump_buf(ent->lay->out, sizeof(ent->lay->out), 1, offset, ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
905
offset += sizeof(ent->lay->out);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
908
dump_buf(ent->lay, sizeof(*ent->lay), 0, offset, ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
909
offset += sizeof(*ent->lay);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
915
dump_buf(next->buf, dump_len, 1, offset, ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
918
mlx5_core_dbg(dev, "cmd[%d]: command block:\n", ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
920
ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
929
mlx5_core_dbg(dev, "cmd[%d]: end dump\n", ent->idx);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
937
struct mlx5_cmd_work_ent *ent = container_of(dwork,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
940
struct mlx5_core_dev *dev = container_of(ent->cmd, struct mlx5_core_dev,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
946
if (!test_bit(MLX5_CMD_ENT_STATE_PENDING_COMP, &ent->state)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
947
mlx5_core_warn(dev, "cmd[%d]: %s(0x%x) Async, recovered after timeout\n", ent->idx,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
948
mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
952
ent->ret = -ETIMEDOUT;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
954
ent->idx, mlx5_command_str(ent->op), ent->op);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
955
mlx5_cmd_comp_handler(dev, 1ULL << ent->idx, true);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
958
cmd_ent_put(ent); /* for the cmd_ent_get() took on schedule delayed work */
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
982
struct mlx5_cmd_work_ent *ent = container_of(work, struct mlx5_cmd_work_ent, work);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
983
struct mlx5_cmd *cmd = ent->cmd;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
984
bool poll_cmd = ent->polling;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
992
complete(&ent->handling);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
997
if (!ent->page_queue) {
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
259
static int fbnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
261
const struct fbnic_info *info = fbnic_info_tbl[ent->driver_data];
drivers/net/ethernet/microsoft/mana/gdma_main.c
2302
static int mana_gd_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3758
static int myri10ge_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/natsemi/natsemi.c
802
static int natsemi_probe1(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/natsemi/natsemi.c
806
int i, option, irq, chip_idx = ent->driver_data;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
244
const struct pch_gbe_opt_list *ent;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
247
ent = &opt->arg.l.p[i];
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
248
if (*value == ent->i) {
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
249
if (ent->str[0] != '\0')
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
251
ent->str);
drivers/net/ethernet/pasemi/pasemi_mac.c
1674
pasemi_mac_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
308
static int ionic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1438
netxen_nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
45
const struct pci_device_id *ent);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
757
const struct pci_device_id *ent)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1091
const struct pci_device_id *ent)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2412
qlcnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2447
switch (ent->device) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2512
qlcnic_check_vf(adapter, ent);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2544
qlcnic_83xx_check_vf(adapter, ent);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
53
static int qlcnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/net/ethernet/rdc/r6040.c
1027
static int r6040_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/realtek/8139cp.c
1886
static int cp_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/realtek/8139too.c
1009
tp->drv_flags = board_info[ent->driver_data].hw_flags;
drivers/net/ethernet/realtek/8139too.c
1031
board_info[ent->driver_data].name,
drivers/net/ethernet/realtek/8139too.c
939
const struct pci_device_id *ent)
drivers/net/ethernet/realtek/8139too.c
949
assert (ent != NULL);
drivers/net/ethernet/realtek/r8169_main.c
5602
static int rtl_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/realtek/r8169_main.c
5621
tp->supports_gmii = ent->driver_data == RTL_CFG_NO_GBIT ? 0 : 1;
drivers/net/ethernet/realtek/rtase/rtase_main.c
2393
const struct pci_device_id *ent)
drivers/net/ethernet/sis/sis190.c
1860
const struct pci_device_id *ent)
drivers/net/ethernet/sis/sis190.c
1911
sis_chip_info[ent->driver_data].name,
drivers/net/ethernet/smsc/epic100.c
320
static int epic_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/smsc/epic100.c
324
int chip_idx = (int) ent->driver_data;
drivers/net/ethernet/socionext/sni_ave.c
61
#define AVE_PKTF(ent) (AVE_PKTF_BASE + (ent) * 0x40)
drivers/net/ethernet/socionext/sni_ave.c
62
#define AVE_PFMBYTE(ent) (AVE_PFMBYTE_BASE + (ent) * 8)
drivers/net/ethernet/socionext/sni_ave.c
63
#define AVE_PFMBIT(ent) (AVE_PFMBIT_BASE + (ent) * 4)
drivers/net/ethernet/socionext/sni_ave.c
64
#define AVE_PFSEL(ent) (AVE_PFSEL_BASE + (ent) * 4)
drivers/net/ethernet/sun/cassini.c
3847
int ent = i & (size - 1);
drivers/net/ethernet/sun/cassini.c
3852
daddr = le64_to_cpu(txd[ent].buffer);
drivers/net/ethernet/sun/cassini.c
3854
le64_to_cpu(txd[ent].control));
drivers/net/ethernet/sun/cassini.c
3864
ent = i & (size - 1);
drivers/net/ethernet/sun/cassini.c
3865
if (cp->tx_tiny_use[ring][ent].used)
drivers/net/ethernet/sun/cassini.c
4852
static int cas_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/sun/niu.c
3164
struct fcram_hash_ipv4 ent;
drivers/net/ethernet/sun/niu.c
3168
memset(&ent, 0, sizeof(ent));
drivers/net/ethernet/sun/niu.c
3169
ent.header = HASH_HEADER_EXT;
drivers/net/ethernet/sun/niu.c
3171
for (i = 0; i < FCRAM_SIZE; i += sizeof(ent)) {
drivers/net/ethernet/sun/niu.c
3172
int err = hash_write(np, 0, i, 1, (u64 *) &ent);
drivers/net/ethernet/sun/niu.c
9777
const struct pci_device_id *ent)
drivers/net/ethernet/sun/sungem.c
1581
int ent = i & (TX_RING_SIZE - 1);
drivers/net/ethernet/sun/sungem.c
1583
txd = &gb->txd[ent];
drivers/net/ethernet/sun/sungem.c
2825
static int gem_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/sun/sunhme.c
2616
const struct pci_device_id *ent)
drivers/net/ethernet/tehuti/tehuti.c
1883
bdx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/tehuti/tn40.c
1696
static int tn40_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/ethernet/ti/tlan.c
150
int irq, int rev, const struct pci_device_id *ent);
drivers/net/ethernet/ti/tlan.c
154
const struct pci_device_id *ent);
drivers/net/ethernet/ti/tlan.c
404
const struct pci_device_id *ent)
drivers/net/ethernet/ti/tlan.c
406
return tlan_probe1(pdev, -1, -1, 0, ent);
drivers/net/ethernet/ti/tlan.c
430
const struct pci_device_id *ent)
drivers/net/ethernet/ti/tlan.c
468
priv->adapter = &board_info[ent->driver_data];
drivers/net/ethernet/toshiba/tc35815.c
763
const struct pci_device_id *ent)
drivers/net/ethernet/toshiba/tc35815.c
815
lp->chiptype = ent->driver_data;
drivers/net/ethernet/toshiba/tc35815.c
835
chip_info[ent->driver_data].name,
drivers/net/ethernet/via/via-rhine.c
1031
const struct pci_device_id *ent)
drivers/net/ethernet/via/via-velocity.c
2911
const struct pci_device_id *ent)
drivers/net/ethernet/via/via-velocity.c
2914
&chip_info_table[ent->driver_data];
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
639
const struct pci_device_id __always_unused *ent)
drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c
137
const struct pci_device_id __always_unused *ent)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
682
const struct pci_device_id __always_unused *ent)
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
194
const struct pci_device_id __always_unused *ent)
drivers/net/fddi/defxx.c
3758
const struct pci_device_id *ent)
drivers/net/fddi/skfp/skfddi.c
204
const struct pci_device_id *ent)
drivers/net/mdio/mdio-thunder.c
23
const struct pci_device_id *ent)
drivers/net/ppp/bsd_comp.c
571
int ent;
drivers/net/ppp/bsd_comp.c
595
#define OUTPUT(ent) \
drivers/net/ppp/bsd_comp.c
598
accm |= ((ent) << bitno); \
drivers/net/ppp/bsd_comp.c
614
ent = PPP_PROTOCOL(rptr);
drivers/net/ppp/bsd_comp.c
615
if (ent < 0x21 || ent > 0xf9)
drivers/net/ppp/bsd_comp.c
656
fcode = BSD_KEY (ent, c);
drivers/net/ppp/bsd_comp.c
657
hval = BSD_HASH (ent, c, hshift);
drivers/net/ppp/bsd_comp.c
668
ent = dictp->codem1 + 1;
drivers/net/ppp/bsd_comp.c
690
ent = dictp->codem1 + 1; /* finally found (prefix,suffix) */
drivers/net/ppp/bsd_comp.c
694
OUTPUT(ent); /* output the prefix */
drivers/net/ppp/bsd_comp.c
731
unsigned short *len2 = lens_ptr (db, ent);
drivers/net/ppp/bsd_comp.c
735
ent = c;
drivers/net/ppp/bsd_comp.c
738
OUTPUT(ent); /* output the last code */
drivers/net/vxlan/vxlan_mdb.c
1074
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
1078
hlist_for_each_entry(ent, &remote->src_list, node)
drivers/net/vxlan/vxlan_mdb.c
1079
ent->flags |= VXLAN_SGRP_F_DELETE;
drivers/net/vxlan/vxlan_mdb.c
1085
hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
1086
if (ent->flags & VXLAN_SGRP_F_DELETE)
drivers/net/vxlan/vxlan_mdb.c
1088
ent);
drivers/net/vxlan/vxlan_mdb.c
129
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
139
hlist_for_each_entry(ent, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
147
&ent->addr) ||
drivers/net/vxlan/vxlan_mdb.c
755
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
757
hlist_for_each_entry(ent, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
758
if (vxlan_addr_equal(&ent->addr, addr))
drivers/net/vxlan/vxlan_mdb.c
759
return ent;
drivers/net/vxlan/vxlan_mdb.c
769
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
771
ent = kzalloc_obj(*ent);
drivers/net/vxlan/vxlan_mdb.c
772
if (!ent)
drivers/net/vxlan/vxlan_mdb.c
775
ent->addr = *addr;
drivers/net/vxlan/vxlan_mdb.c
776
hlist_add_head(&ent->node, &remote->src_list);
drivers/net/vxlan/vxlan_mdb.c
778
return ent;
drivers/net/vxlan/vxlan_mdb.c
782
vxlan_mdb_remote_src_entry_del(struct vxlan_mdb_src_entry *ent)
drivers/net/vxlan/vxlan_mdb.c
784
hlist_del(&ent->node);
drivers/net/vxlan/vxlan_mdb.c
785
kfree(ent);
drivers/net/vxlan/vxlan_mdb.c
840
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
843
ent = vxlan_mdb_remote_src_entry_lookup(remote, &src->addr);
drivers/net/vxlan/vxlan_mdb.c
844
if (!ent) {
drivers/net/vxlan/vxlan_mdb.c
845
ent = vxlan_mdb_remote_src_entry_add(remote, &src->addr);
drivers/net/vxlan/vxlan_mdb.c
846
if (!ent)
drivers/net/vxlan/vxlan_mdb.c
848
ent->flags |= VXLAN_SGRP_F_NEW;
drivers/net/vxlan/vxlan_mdb.c
854
err = vxlan_mdb_remote_src_fwd_add(cfg, &ent->addr, extack);
drivers/net/vxlan/vxlan_mdb.c
861
ent->flags &= ~VXLAN_SGRP_F_DELETE;
drivers/net/vxlan/vxlan_mdb.c
866
if (ent->flags & VXLAN_SGRP_F_NEW)
drivers/net/vxlan/vxlan_mdb.c
867
vxlan_mdb_remote_src_entry_del(ent);
drivers/net/vxlan/vxlan_mdb.c
874
struct vxlan_mdb_src_entry *ent)
drivers/net/vxlan/vxlan_mdb.c
876
vxlan_mdb_remote_src_fwd_del(vxlan, group, remote, &ent->addr);
drivers/net/vxlan/vxlan_mdb.c
877
vxlan_mdb_remote_src_entry_del(ent);
drivers/net/vxlan/vxlan_mdb.c
885
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
895
hlist_for_each_entry(ent, &remote->src_list, node)
drivers/net/vxlan/vxlan_mdb.c
896
ent->flags &= ~VXLAN_SGRP_F_NEW;
drivers/net/vxlan/vxlan_mdb.c
901
hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
902
if (ent->flags & VXLAN_SGRP_F_NEW)
drivers/net/vxlan/vxlan_mdb.c
904
ent);
drivers/net/vxlan/vxlan_mdb.c
906
ent->flags &= ~VXLAN_SGRP_F_DELETE;
drivers/net/vxlan/vxlan_mdb.c
915
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
918
hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node)
drivers/net/vxlan/vxlan_mdb.c
919
vxlan_mdb_remote_src_del(vxlan, group, remote, ent);
drivers/net/vxlan/vxlan_mdb.c
926
struct vxlan_mdb_src_entry *ent;
drivers/net/vxlan/vxlan_mdb.c
935
hlist_for_each_entry(ent, &remote->src_list, node) {
drivers/net/wan/farsync.c
2326
fst_add_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wan/farsync.c
2400
card->type = ent->driver_data;
drivers/net/wan/farsync.c
2401
card->family = ((ent->driver_data == FST_TYPE_T2P) ||
drivers/net/wan/farsync.c
2402
(ent->driver_data == FST_TYPE_T4P))
drivers/net/wan/farsync.c
2404
if (ent->driver_data == FST_TYPE_T1U ||
drivers/net/wan/farsync.c
2405
ent->driver_data == FST_TYPE_TE1)
drivers/net/wan/farsync.c
2408
card->nports = ((ent->driver_data == FST_TYPE_T2P) ||
drivers/net/wan/farsync.c
2409
(ent->driver_data == FST_TYPE_T2U)) ? 2 : 4;
drivers/net/wan/pc300too.c
283
const struct pci_device_id *ent)
drivers/net/wan/pci200syn.c
264
const struct pci_device_id *ent)
drivers/net/wan/wanxl.c
551
const struct pci_device_id *ent)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6121
const struct pci_device_id *ent)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11557
const struct pci_device_id *ent)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3540
il3945_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3545
struct il_cfg *cfg = (struct il_cfg *)(ent->driver_data);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6479
il4965_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6484
struct il_cfg *cfg = (struct il_cfg *)(ent->driver_data);
drivers/net/wireless/intel/iwlwifi/fw/acpi.c
1077
union acpi_object *ent;
drivers/net/wireless/intel/iwlwifi/fw/acpi.c
1079
ent = &wifi_pkg->package.elements[idx++];
drivers/net/wireless/intel/iwlwifi/fw/acpi.c
1080
if (ent->type != ACPI_TYPE_INTEGER) {
drivers/net/wireless/intel/iwlwifi/fw/acpi.c
1085
fwrt->ppag_chains[i].subbands[j] = ent->integer.value;
drivers/net/wireless/intel/iwlwifi/pcie/drv.c
1149
static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/net/wireless/intel/iwlwifi/pcie/drv.c
1151
const struct iwl_mac_cfg *mac_cfg = (void *)ent->driver_data;
drivers/net/wireless/intel/iwlwifi/pcie/drv.c
1189
return iwl_pci_gen1_2_probe(pdev, ent, mac_cfg, hw_base, hw_rev);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
1211
const struct pci_device_id *ent,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
4233
const struct pci_device_id *ent,
drivers/net/wireless/marvell/mwifiex/pcie.c
377
const struct pci_device_id *ent)
drivers/net/wireless/marvell/mwifiex/pcie.c
393
if (ent->driver_data) {
drivers/net/wireless/marvell/mwifiex/pcie.c
394
struct mwifiex_pcie_device *data = (void *)ent->driver_data;
drivers/net/wireless/realtek/rtw89/acpi.c
560
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
571
ent->v[subband][path] =
drivers/net/wireless/realtek/rtw89/acpi.c
574
ent->v[subband][path] = MAX_VAL_OF_RTW89_ACPI_SAR;
drivers/net/wireless/realtek/rtw89/acpi.c
583
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
595
ent->v[subband][path] = rec->normalize(ptr->v[antidx][subband]);
drivers/net/wireless/realtek/rtw89/acpi.c
604
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
615
ent->v[subband][path] =
drivers/net/wireless/realtek/rtw89/acpi.c
618
ent->v[subband][path] = MAX_VAL_OF_RTW89_ACPI_SAR;
drivers/net/wireless/realtek/rtw89/acpi.c
627
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
639
ent->v[subband][path] = rec->normalize(ptr->v[antidx][subband]);
drivers/net/wireless/realtek/rtw89/acpi.c
727
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
760
&ent->v[subband][path]);
drivers/net/wireless/realtek/rtw89/acpi.c
768
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
803
&ent->v[subband][path]);
drivers/net/wireless/realtek/rtw89/acpi.c
811
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
844
&ent->v[subband][path]);
drivers/net/wireless/realtek/rtw89/acpi.c
852
struct rtw89_sar_entry_from_acpi *ent)
drivers/net/wireless/realtek/rtw89/acpi.c
887
&ent->v[subband][path]);
drivers/net/wireless/realtek/rtw89/acpi.h
192
struct rtw89_sar_entry_from_acpi *ent);
drivers/net/wireless/realtek/rtw89/acpi.h
272
struct rtw89_sar_entry_from_acpi *ent);
drivers/net/wireless/realtek/rtw89/debug.c
465
const struct txpwr_ent *ent;
drivers/net/wireless/realtek/rtw89/debug.c
509
.ent = __txpwr_ent_byr_ax,
drivers/net/wireless/realtek/rtw89/debug.c
565
.ent = __txpwr_ent_lmt_ax,
drivers/net/wireless/realtek/rtw89/debug.c
593
.ent = __txpwr_ent_lmt_ru_ax,
drivers/net/wireless/realtek/rtw89/debug.c
664
.ent = __txpwr_ent_byr_be,
drivers/net/wireless/realtek/rtw89/debug.c
724
.ent = __txpwr_ent_lmt_be,
drivers/net/wireless/realtek/rtw89/debug.c
763
.ent = __txpwr_ent_lmt_ru_be,
drivers/net/wireless/realtek/rtw89/debug.c
776
.ent = __txpwr_ent_lmt_ru484_242_be,
drivers/net/wireless/realtek/rtw89/debug.c
789
.ent = __txpwr_ent_lmt_ru996_484_be,
drivers/net/wireless/realtek/rtw89/debug.c
802
.ent = __txpwr_ent_lmt_ru996_484_242_be,
drivers/net/wireless/realtek/rtw89/debug.c
810
__print_txpwr_ent(char *buf, size_t bufsz, const struct txpwr_ent *ent,
drivers/net/wireless/realtek/rtw89/debug.c
818
if (ent->nested) {
drivers/net/wireless/realtek/rtw89/debug.c
819
for (cnt = 0, i = 0; i < ent->len; i++, cnt += eaten)
drivers/net/wireless/realtek/rtw89/debug.c
820
p += __print_txpwr_ent(p, end - p, ent->ptr + i, bufp,
drivers/net/wireless/realtek/rtw89/debug.c
826
switch (ent->len) {
drivers/net/wireless/realtek/rtw89/debug.c
828
p += scnprintf(p, end - p, "\t<< %s >>\n", ent->txt);
drivers/net/wireless/realtek/rtw89/debug.c
833
p += scnprintf(p, end - p, fmt, ent->txt, bufp[cur],
drivers/net/wireless/realtek/rtw89/debug.c
839
p += scnprintf(p, end - p, fmt, ent->txt, bufp[cur],
drivers/net/wireless/realtek/rtw89/debug.c
846
p += scnprintf(p, end - p, fmt, ent->txt, bufp[cur],
drivers/net/wireless/realtek/rtw89/debug.c
899
p += __print_txpwr_ent(p, end - p, &map->ent[i], bufp, cur, &eaten);
drivers/net/wireless/realtek/rtw89/fw.c
945
const struct __fw_feat_cfg *ent = &fw_feat_tbl[i];
drivers/net/wireless/realtek/rtw89/fw.c
947
if (chip->chip_id != ent->chip_id)
drivers/net/wireless/realtek/rtw89/fw.c
950
if (!ent->cond(ver_code, ent->ver_code))
drivers/net/wireless/realtek/rtw89/fw.c
953
if (!ent->disable) {
drivers/net/wireless/realtek/rtw89/fw.c
954
RTW89_SET_FW_FEATURE(ent->feature, fw);
drivers/net/wireless/realtek/rtw89/fw.c
958
for (int n = 0; n < ent->size; n++)
drivers/net/wireless/realtek/rtw89/fw.c
959
RTW89_CLR_FW_FEATURE(ent->feature + n, fw);
drivers/net/wireless/realtek/rtw89/phy_be.c
1225
const struct rtw89_byr_spec_ent_be *ent;
drivers/net/wireless/realtek/rtw89/phy_be.c
1233
ent = &rtw89_byr_spec_be[i];
drivers/net/wireless/realtek/rtw89/phy_be.c
1235
if (bw > RTW89_CHANNEL_WIDTH_40 && ent->no_over_bw40)
drivers/net/wireless/realtek/rtw89/phy_be.c
1237
if (nss > RTW89_NSS_1 && ent->no_multi_nss)
drivers/net/wireless/realtek/rtw89/phy_be.c
1240
desc = ent->init;
drivers/net/wireless/realtek/rtw89/phy_be.c
1242
for (j = 0; j < ent->num_of_idx; j++, desc.idx++) {
drivers/net/wireless/realtek/rtw89/sar.c
112
s32 rtw89_sar_cfg_acpi_get_min(const struct rtw89_sar_entry_from_acpi *ent,
drivers/net/wireless/realtek/rtw89/sar.c
117
return min(ent->v[subband_low][path], ent->v[subband_high][path]);
drivers/net/wireless/realtek/rtw89/sar.c
460
const struct rtw89_sar_entry_from_acpi *ent;
drivers/net/wireless/realtek/rtw89/sar.c
478
ent = &tbl->entries[j];
drivers/net/wireless/realtek/rtw89/sar.c
488
ent->v[k][RF_PATH_A], ent->v[k][RF_PATH_B]);
drivers/net/wireless/realtek/rtw89/ser.c
646
const struct __fw_backtrace_entry *ent)
drivers/net/wireless/realtek/rtw89/ser.c
652
u32 fwbt_addr = convert_addr_from_wcpu(ent->wcpu_addr);
drivers/net/wireless/realtek/rtw89/ser.c
653
u32 fwbt_size = ent->size;
drivers/net/wireless/realtek/rtw89/ser.c
654
u32 fwbt_key = ent->key;
drivers/nubus/nubus.c
251
struct nubus_dirent ent;
drivers/nubus/nubus.c
259
if (nubus_readdir(dir, &ent) == -1)
drivers/nubus/nubus.c
261
if (nubus_get_subdir(&ent, dir) == -1)
drivers/nubus/nubus.c
267
int nubus_get_subdir(const struct nubus_dirent *ent,
drivers/nubus/nubus.c
270
dir->ptr = dir->base = nubus_dirptr(ent);
drivers/nubus/nubus.c
272
dir->mask = ent->mask;
drivers/nubus/nubus.c
277
int nubus_readdir(struct nubus_dir *nd, struct nubus_dirent *ent)
drivers/nubus/nubus.c
285
ent->base = nd->ptr;
drivers/nubus/nubus.c
298
ent->type = resid >> 24;
drivers/nubus/nubus.c
300
ent->data = resid & 0xffffff;
drivers/nubus/nubus.c
301
ent->mask = nd->mask;
drivers/nubus/nubus.c
333
struct nubus_dirent *ent)
drivers/nubus/nubus.c
335
while (nubus_readdir(dir, ent) != -1) {
drivers/nubus/nubus.c
336
if (ent->type == rsrc_type)
drivers/nubus/nubus.c
352
struct nubus_dirent ent;
drivers/nubus/nubus.c
357
while (nubus_readdir(&dir, &ent) != -1) {
drivers/nubus/nubus.c
360
nubus_get_rsrc_mem(&size, &ent, 4);
drivers/nubus/nubus.c
361
pr_debug(" block (0x%x), size %d\n", ent.type, size);
drivers/nubus/nubus.c
362
nubus_proc_add_rsrc_mem(dir.procdir, &ent, size);
drivers/nubus/nubus.c
372
struct nubus_dirent ent;
drivers/nubus/nubus.c
377
while (nubus_readdir(&dir, &ent) != -1) {
drivers/nubus/nubus.c
378
switch (ent.type) {
drivers/nubus/nubus.c
384
nubus_get_rsrc_mem(&size, &ent, 4);
drivers/nubus/nubus.c
385
pr_debug(" block (0x%x), size %d\n", ent.type,
drivers/nubus/nubus.c
387
nubus_proc_add_rsrc_mem(dir.procdir, &ent, size);
drivers/nubus/nubus.c
392
ent.type, ent.data);
drivers/nubus/nubus.c
393
nubus_proc_add_rsrc_mem(dir.procdir, &ent, 0);
drivers/nubus/nubus.c
401
const struct nubus_dirent *ent)
drivers/nubus/nubus.c
403
switch (ent->type) {
drivers/nubus/nubus.c
405
pr_debug(" gamma directory offset: 0x%06x\n", ent->data);
drivers/nubus/nubus.c
406
nubus_get_block_rsrc_dir(fres->board, procdir, ent);
drivers/nubus/nubus.c
410
ent->type, ent->data);
drivers/nubus/nubus.c
411
nubus_get_display_vidmode(fres->board, procdir, ent);
drivers/nubus/nubus.c
415
ent->type, ent->data);
drivers/nubus/nubus.c
416
nubus_proc_add_rsrc_mem(procdir, ent, 0);
drivers/nubus/nubus.c
423
const struct nubus_dirent *ent)
drivers/nubus/nubus.c
425
switch (ent->type) {
drivers/nubus/nubus.c
430
nubus_get_rsrc_mem(addr, ent, 6);
drivers/nubus/nubus.c
432
nubus_proc_add_rsrc_mem(procdir, ent, 6);
drivers/nubus/nubus.c
437
ent->type, ent->data);
drivers/nubus/nubus.c
438
nubus_proc_add_rsrc_mem(procdir, ent, 0);
drivers/nubus/nubus.c
445
const struct nubus_dirent *ent)
drivers/nubus/nubus.c
447
switch (ent->type) {
drivers/nubus/nubus.c
452
nubus_get_rsrc_mem(&meminfo, ent, 8);
drivers/nubus/nubus.c
455
nubus_proc_add_rsrc_mem(procdir, ent, 8);
drivers/nubus/nubus.c
462
nubus_get_rsrc_mem(&rominfo, ent, 8);
drivers/nubus/nubus.c
465
nubus_proc_add_rsrc_mem(procdir, ent, 8);
drivers/nubus/nubus.c
470
ent->type, ent->data);
drivers/nubus/nubus.c
471
nubus_proc_add_rsrc_mem(procdir, ent, 0);
drivers/nubus/nubus.c
478
const struct nubus_dirent *ent)
drivers/nubus/nubus.c
482
nubus_get_display_resource(fres, procdir, ent);
drivers/nubus/nubus.c
485
nubus_get_network_resource(fres, procdir, ent);
drivers/nubus/nubus.c
488
nubus_get_cpu_resource(fres, procdir, ent);
drivers/nubus/nubus.c
492
ent->type, ent->data);
drivers/nubus/nubus.c
493
nubus_proc_add_rsrc_mem(procdir, ent, 0);
drivers/nubus/nubus.c
503
struct nubus_dirent ent;
drivers/nubus/nubus.c
518
while (nubus_readdir(&dir, &ent) != -1) {
drivers/nubus/nubus.c
519
switch (ent.type) {
drivers/nubus/nubus.c
524
nubus_get_rsrc_mem(nbtdata, &ent, 8);
drivers/nubus/nubus.c
531
nubus_proc_add_rsrc_mem(dir.procdir, &ent, 8);
drivers/nubus/nubus.c
539
len = nubus_get_rsrc_str(name, &ent, sizeof(name));
drivers/nubus/nubus.c
541
nubus_proc_add_rsrc_mem(dir.procdir, &ent, len + 1);
drivers/nubus/nubus.c
549
ent.data);
drivers/nubus/nubus.c
550
nubus_get_block_rsrc_dir(board, dir.procdir, &ent);
drivers/nubus/nubus.c
560
nubus_get_rsrc_mem(&base_offset, &ent, 4);
drivers/nubus/nubus.c
562
nubus_proc_add_rsrc_mem(dir.procdir, &ent, 4);
drivers/nubus/nubus.c
570
nubus_get_rsrc_mem(&length, &ent, 4);
drivers/nubus/nubus.c
572
nubus_proc_add_rsrc_mem(dir.procdir, &ent, 4);
drivers/nubus/nubus.c
576
pr_debug(" flags: 0x%06x\n", ent.data);
drivers/nubus/nubus.c
577
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
580
pr_debug(" hwdevid: 0x%06x\n", ent.data);
drivers/nubus/nubus.c
581
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
586
&ent);
drivers/nubus/nubus.c
596
const struct nubus_dirent *ent)
drivers/nubus/nubus.c
602
nubus_get_rsrc_mem(&icon, ent, 128);
drivers/nubus/nubus.c
608
nubus_proc_add_rsrc_mem(procdir, ent, 128);
drivers/nubus/nubus.c
618
struct nubus_dirent ent;
drivers/nubus/nubus.c
626
while (nubus_readdir(&dir, &ent) != -1) {
drivers/nubus/nubus.c
631
len = nubus_get_rsrc_str(name, &ent, sizeof(name));
drivers/nubus/nubus.c
632
if (ent.type < 1 || ent.type > 5)
drivers/nubus/nubus.c
633
ent.type = 5;
drivers/nubus/nubus.c
634
pr_debug(" %s: %s\n", vendor_fields[ent.type - 1], name);
drivers/nubus/nubus.c
635
nubus_proc_add_rsrc_mem(dir.procdir, &ent, len + 1);
drivers/nubus/nubus.c
644
struct nubus_dirent ent;
drivers/nubus/nubus.c
650
while (nubus_readdir(&dir, &ent) != -1) {
drivers/nubus/nubus.c
651
switch (ent.type) {
drivers/nubus/nubus.c
658
nubus_get_rsrc_mem(nbtdata, &ent, 8);
drivers/nubus/nubus.c
665
nubus_proc_add_rsrc_mem(dir.procdir, &ent, 8);
drivers/nubus/nubus.c
672
len = nubus_get_rsrc_str(board->name, &ent,
drivers/nubus/nubus.c
675
nubus_proc_add_rsrc_mem(dir.procdir, &ent, len + 1);
drivers/nubus/nubus.c
679
nubus_get_icon(board, dir.procdir, &ent);
drivers/nubus/nubus.c
682
pr_debug(" board id: 0x%x\n", ent.data);
drivers/nubus/nubus.c
683
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
686
pr_debug(" primary init offset: 0x%06x\n", ent.data);
drivers/nubus/nubus.c
687
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
690
nubus_get_vendorinfo(board, dir.procdir, &ent);
drivers/nubus/nubus.c
693
pr_debug(" flags: 0x%06x\n", ent.data);
drivers/nubus/nubus.c
694
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
697
pr_debug(" hwdevid: 0x%06x\n", ent.data);
drivers/nubus/nubus.c
698
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
702
ent.data);
drivers/nubus/nubus.c
703
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
708
ent.data);
drivers/nubus/nubus.c
709
nubus_get_block_rsrc_dir(board, dir.procdir, &ent);
drivers/nubus/nubus.c
714
ent.data);
drivers/nubus/nubus.c
715
nubus_proc_add_rsrc(dir.procdir, &ent);
drivers/nubus/nubus.c
719
ent.type, ent.data);
drivers/nubus/nubus.c
720
nubus_proc_add_rsrc_mem(dir.procdir, &ent, 0);
drivers/nubus/nubus.c
732
struct nubus_dirent ent;
drivers/nubus/nubus.c
801
if (nubus_readdir(&dir, &ent) == -1) {
drivers/nubus/nubus.c
808
if (ent.type < 1 || ent.type > 127)
drivers/nubus/nubus.c
813
nubus_get_board_resource(board, slot, &ent);
drivers/nubus/nubus.c
815
while (nubus_readdir(&dir, &ent) != -1) {
drivers/nubus/nubus.c
818
fres = nubus_get_functional_resource(board, slot, &ent);
drivers/nubus/proc.c
122
struct nubus_dirent ent;
drivers/nubus/proc.c
127
ent.mask = lanes;
drivers/nubus/proc.c
128
ent.base = pded->res_ptr;
drivers/nubus/proc.c
129
ent.data = 0;
drivers/nubus/proc.c
130
nubus_seq_write_rsrc_mem(m, &ent, pded->res_size);
drivers/nubus/proc.c
154
const struct nubus_dirent *ent,
drivers/nubus/proc.c
163
snprintf(name, sizeof(name), "%x", ent->type);
drivers/nubus/proc.c
165
pded = nubus_proc_alloc_pde_data(nubus_dirptr(ent), size);
drivers/nubus/proc.c
174
const struct nubus_dirent *ent)
drivers/nubus/proc.c
177
unsigned char *data = (unsigned char *)ent->data;
drivers/nubus/proc.c
182
snprintf(name, sizeof(name), "%x", ent->type);
drivers/nubus/proc.c
69
const struct nubus_dirent *ent,
drivers/nubus/proc.c
77
snprintf(name, sizeof(name), "%x", ent->type);
drivers/nvdimm/btt.c
275
return le32_to_cpu(log->ent[log_idx].seq);
drivers/nvdimm/btt.c
299
log->ent[idx0].seq = cpu_to_le32(1);
drivers/nvdimm/btt.c
330
struct log_entry *ent, int old_flag)
drivers/nvdimm/btt.c
344
old_ent, lane, log.ent[arena->log_index[0]].seq,
drivers/nvdimm/btt.c
345
log.ent[arena->log_index[1]].seq);
drivers/nvdimm/btt.c
352
if (ent != NULL)
drivers/nvdimm/btt.c
353
memcpy(ent, &log.ent[arena->log_index[ret_ent]], LOG_ENT_SIZE);
drivers/nvdimm/btt.c
364
u32 sub, struct log_entry *ent, unsigned long flags)
drivers/nvdimm/btt.c
369
void *src = ent;
drivers/nvdimm/btt.c
385
struct log_entry *ent)
drivers/nvdimm/btt.c
389
ret = __btt_log_write(arena, lane, sub, ent, NVDIMM_IO_ATOMIC);
drivers/nvdimm/btt.c
397
if (ent_e_flag(le32_to_cpu(ent->old_map)))
drivers/nvdimm/btt.c
399
arena->freelist[lane].block = ent_lba(le32_to_cpu(ent->old_map));
drivers/nvdimm/btt.c
456
struct log_entry ent;
drivers/nvdimm/btt.c
488
ent.lba = cpu_to_le32(i);
drivers/nvdimm/btt.c
489
ent.old_map = cpu_to_le32(arena->external_nlba + i);
drivers/nvdimm/btt.c
490
ent.new_map = cpu_to_le32(arena->external_nlba + i);
drivers/nvdimm/btt.c
491
ent.seq = cpu_to_le32(LOG_SEQ_INIT);
drivers/nvdimm/btt.c
492
ret = __btt_log_write(arena, i, 0, &ent, 0);
drivers/nvdimm/btt.c
605
static bool ent_is_padding(struct log_entry *ent)
drivers/nvdimm/btt.c
607
return (ent->lba == 0) && (ent->old_map == 0) && (ent->new_map == 0)
drivers/nvdimm/btt.c
608
&& (ent->seq == 0);
drivers/nvdimm/btt.c
639
if (ent_is_padding(&log.ent[j])) {
drivers/nvdimm/btt.c
667
if (ent_is_padding(&log.ent[j]))
drivers/nvdimm/btt.c
679
if (!ent_is_padding(&log.ent[j]))
drivers/nvdimm/btt.h
34
#define ent_lba(ent) (ent & MAP_LBA_MASK)
drivers/nvdimm/btt.h
35
#define ent_e_flag(ent) (!!(ent & MAP_ERR_MASK))
drivers/nvdimm/btt.h
36
#define ent_z_flag(ent) (!!(ent & MAP_TRIM_MASK))
drivers/nvdimm/btt.h
37
#define set_e_flag(ent) (ent |= MAP_ERR_MASK)
drivers/nvdimm/btt.h
39
#define ent_normal(ent) (ent_e_flag(ent) && ent_z_flag(ent))
drivers/nvdimm/btt.h
92
struct log_entry ent[4];
drivers/pci/hotplug/cpcihp_zt5550.c
188
static int zt5550_hc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/pci/hotplug/cpqphp_core.c
754
static int cpqhpc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/pci/hotplug/shpchp_core.c
251
static int shpc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_pci.c
169
const struct pci_device_id *ent)
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
120
punit_dev->mmio_range = (struct isst_mmio_range *) ent->driver_data;
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
92
static int isst_if_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/platform/x86/pmc_atom.c
529
static int pmc_setup_dev(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/platform/x86/pmc_atom.c
532
const struct pmc_data *data = (struct pmc_data *)ent->driver_data;
drivers/platform/x86/pmc_atom.c
581
const struct pci_device_id *ent;
drivers/platform/x86/pmc_atom.c
593
ent = pci_match_id(pmc_pci_ids, pdev);
drivers/platform/x86/pmc_atom.c
594
if (ent)
drivers/platform/x86/pmc_atom.c
595
return pmc_setup_dev(pdev, ent);
drivers/scsi/a2091.c
200
static int a2091_probe(struct zorro_dev *z, const struct zorro_device_id *ent)
drivers/scsi/advansys.c
11443
const struct pci_device_id *ent)
drivers/scsi/aic7xxx/aic79xx_osm_pci.c
137
ahd_linux_pci_dev_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/aic7xxx/aic7xxx_osm_pci.c
179
ahc_linux_pci_dev_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/aic94xx/aic94xx_sds.c
180
struct asd_ocm_dir_ent *ent;
drivers/scsi/aic94xx/aic94xx_sds.c
188
ent = &dir->entry[i];
drivers/scsi/aic94xx/aic94xx_sds.c
189
*offs = (u32) THREE_TO_NUM(ent->offs);
drivers/scsi/aic94xx/aic94xx_sds.c
190
*size = (u32) THREE_TO_NUM(ent->size);
drivers/scsi/am53c974.c
175
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/am53c974.c
177
ent->flags |= ESP_CMD_FLAG_RESIDUAL;
drivers/scsi/arm/queue.c
138
static struct scsi_cmnd *__queue_remove(Queue_t *queue, struct list_head *ent)
drivers/scsi/arm/queue.c
145
list_del(ent);
drivers/scsi/arm/queue.c
146
q = list_entry(ent, QE_t, list);
drivers/scsi/arm/queue.c
150
list_add(ent, &queue->free);
drivers/scsi/atp870u.c
1555
static int atp870u_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/atp870u.c
1561
if (ent->device == PCI_DEVICE_ID_ARTOP_AEC7610 && pdev->revision < 2) {
drivers/scsi/elx/efct/efct_driver.c
474
efct_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/esp_scsi.c
1049
struct esp_cmd_entry *ent;
drivers/scsi/esp_scsi.c
1126
ent = lp->tagged_cmds[esp->command_block[1]];
drivers/scsi/esp_scsi.c
1127
if (!ent) {
drivers/scsi/esp_scsi.c
1134
return ent;
drivers/scsi/esp_scsi.c
1139
struct esp_cmd_entry *ent;
drivers/scsi/esp_scsi.c
1203
ent = lp->non_tagged_cmd;
drivers/scsi/esp_scsi.c
1204
if (!ent) {
drivers/scsi/esp_scsi.c
1205
ent = esp_reconnect_with_tag(esp, lp);
drivers/scsi/esp_scsi.c
1206
if (!ent)
drivers/scsi/esp_scsi.c
1210
esp->active_cmd = ent;
drivers/scsi/esp_scsi.c
1213
esp_restore_pointers(esp, ent);
drivers/scsi/esp_scsi.c
1224
struct esp_cmd_entry *ent;
drivers/scsi/esp_scsi.c
1231
ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1232
cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1239
esp_cmd_is_done(esp, ent, cmd, DID_ERROR);
drivers/scsi/esp_scsi.c
1252
if (!(ent->flags & ESP_CMD_FLAG_AUTOSENSE)) {
drivers/scsi/esp_scsi.c
1254
esp_free_lun_tag(ent, cmd->device->hostdata);
drivers/scsi/esp_scsi.c
1259
esp_unmap_sense(esp, ent);
drivers/scsi/esp_scsi.c
1265
list_move(&ent->list, &esp->queued_cmds);
drivers/scsi/esp_scsi.c
1284
esp_cmd_is_done(esp, ent, cmd, DID_BAD_TARGET);
drivers/scsi/esp_scsi.c
1316
static int esp_data_bytes_sent(struct esp *esp, struct esp_cmd_entry *ent,
drivers/scsi/esp_scsi.c
1347
if (fifo_cnt == 1 && ent->flags & ESP_CMD_FLAG_RESIDUAL) {
drivers/scsi/esp_scsi.c
1352
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE)
drivers/scsi/esp_scsi.c
1353
ent->sense_ptr[bytes_sent] = bval;
drivers/scsi/esp_scsi.c
1366
ent->flags &= ~ESP_CMD_FLAG_RESIDUAL;
drivers/scsi/esp_scsi.c
1368
if (!(ent->flags & ESP_CMD_FLAG_WRITE))
drivers/scsi/esp_scsi.c
1400
if (!(ent->flags & ESP_CMD_FLAG_WRITE))
drivers/scsi/esp_scsi.c
1451
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1452
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1591
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1592
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1639
struct esp_cmd_entry *ent;
drivers/scsi/esp_scsi.c
1647
ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1648
spriv = ESP_CMD_PRIV(ent->cmd);
drivers/scsi/esp_scsi.c
1669
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1671
ent->message = msg0;
drivers/scsi/esp_scsi.c
1739
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1740
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1741
dma_addr_t dma_addr = esp_cur_dma_addr(ent, cmd);
drivers/scsi/esp_scsi.c
1742
unsigned int dma_len = esp_cur_dma_len(ent, cmd);
drivers/scsi/esp_scsi.c
1748
ent->flags |= ESP_CMD_FLAG_WRITE;
drivers/scsi/esp_scsi.c
1750
ent->flags &= ~ESP_CMD_FLAG_WRITE;
drivers/scsi/esp_scsi.c
1765
(unsigned long long)esp_cur_dma_addr(ent, cmd),
drivers/scsi/esp_scsi.c
1766
esp_cur_dma_len(ent, cmd));
drivers/scsi/esp_scsi.c
1780
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1781
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1791
if (ent->flags & ESP_CMD_FLAG_WRITE) {
drivers/scsi/esp_scsi.c
1808
bytes_sent = esp_data_bytes_sent(esp, ent, cmd);
drivers/scsi/esp_scsi.c
1811
ent->flags, bytes_sent);
drivers/scsi/esp_scsi.c
1819
esp_advance_dma(esp, ent, cmd, bytes_sent);
drivers/scsi/esp_scsi.c
1825
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1828
ent->status = esp_read8(ESP_FDATA);
drivers/scsi/esp_scsi.c
1829
ent->message = esp_read8(ESP_FDATA);
drivers/scsi/esp_scsi.c
1832
ent->status = esp_read8(ESP_FDATA);
drivers/scsi/esp_scsi.c
1833
ent->message = 0xff;
drivers/scsi/esp_scsi.c
1838
if (ent->message != COMMAND_COMPLETE) {
drivers/scsi/esp_scsi.c
1841
ent->message);
drivers/scsi/esp_scsi.c
1851
struct esp_cmd_entry *ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
1852
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
1854
if (ent->message == COMMAND_COMPLETE ||
drivers/scsi/esp_scsi.c
1855
ent->message == DISCONNECT)
drivers/scsi/esp_scsi.c
1858
if (ent->message == COMMAND_COMPLETE) {
drivers/scsi/esp_scsi.c
1860
ent->status, ent->message);
drivers/scsi/esp_scsi.c
1861
if (ent->status == SAM_STAT_TASK_SET_FULL)
drivers/scsi/esp_scsi.c
1862
esp_event_queue_full(esp, ent);
drivers/scsi/esp_scsi.c
1864
if (ent->status == SAM_STAT_CHECK_CONDITION &&
drivers/scsi/esp_scsi.c
1865
!(ent->flags & ESP_CMD_FLAG_AUTOSENSE)) {
drivers/scsi/esp_scsi.c
1866
ent->flags |= ESP_CMD_FLAG_AUTOSENSE;
drivers/scsi/esp_scsi.c
1867
esp_autosense(esp, ent);
drivers/scsi/esp_scsi.c
1869
esp_cmd_is_done(esp, ent, cmd, DID_OK);
drivers/scsi/esp_scsi.c
1871
} else if (ent->message == DISCONNECT) {
drivers/scsi/esp_scsi.c
1874
ent->tag[0], ent->tag[1]);
drivers/scsi/esp_scsi.c
1881
ent->message);
drivers/scsi/esp_scsi.c
2028
static void esp_reset_cleanup_one(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
2030
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
2033
esp_free_lun_tag(ent, cmd->device->hostdata);
drivers/scsi/esp_scsi.c
2036
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE)
drivers/scsi/esp_scsi.c
2037
esp_unmap_sense(esp, ent);
drivers/scsi/esp_scsi.c
2040
list_del(&ent->list);
drivers/scsi/esp_scsi.c
2041
esp_put_ent(esp, ent);
drivers/scsi/esp_scsi.c
2054
struct esp_cmd_entry *ent, *tmp;
drivers/scsi/esp_scsi.c
2057
list_for_each_entry_safe(ent, tmp, &esp->queued_cmds, list) {
drivers/scsi/esp_scsi.c
2058
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
2060
list_del(&ent->list);
drivers/scsi/esp_scsi.c
2063
esp_put_ent(esp, ent);
drivers/scsi/esp_scsi.c
2066
list_for_each_entry_safe(ent, tmp, &esp->active_cmds, list) {
drivers/scsi/esp_scsi.c
2067
if (ent == esp->active_cmd)
drivers/scsi/esp_scsi.c
2069
esp_reset_cleanup_one(esp, ent);
drivers/scsi/esp_scsi.c
2493
struct esp_cmd_entry *ent, *tmp;
drivers/scsi/esp_scsi.c
2503
ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
2504
if (ent)
drivers/scsi/esp_scsi.c
2507
ent->cmd, ent->cmd->cmnd[0]);
drivers/scsi/esp_scsi.c
2508
list_for_each_entry(ent, &esp->queued_cmds, list) {
drivers/scsi/esp_scsi.c
2510
ent->cmd, ent->cmd->cmnd[0]);
drivers/scsi/esp_scsi.c
2512
list_for_each_entry(ent, &esp->active_cmds, list) {
drivers/scsi/esp_scsi.c
2514
ent->cmd, ent->cmd->cmnd[0]);
drivers/scsi/esp_scsi.c
2521
ent = NULL;
drivers/scsi/esp_scsi.c
2524
ent = tmp;
drivers/scsi/esp_scsi.c
2529
if (ent) {
drivers/scsi/esp_scsi.c
2533
list_del(&ent->list);
drivers/scsi/esp_scsi.c
2538
esp_put_ent(esp, ent);
drivers/scsi/esp_scsi.c
2545
ent = esp->active_cmd;
drivers/scsi/esp_scsi.c
2546
if (ent && ent->cmd == cmd) {
drivers/scsi/esp_scsi.c
2559
ent->eh_done = &eh_done;
drivers/scsi/esp_scsi.c
2586
ent->eh_done = NULL;
drivers/scsi/esp_scsi.c
404
static dma_addr_t esp_cur_dma_addr(struct esp_cmd_entry *ent,
drivers/scsi/esp_scsi.c
409
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
410
return ent->sense_dma +
drivers/scsi/esp_scsi.c
411
(ent->sense_ptr - cmd->sense_buffer);
drivers/scsi/esp_scsi.c
419
static unsigned int esp_cur_dma_len(struct esp_cmd_entry *ent,
drivers/scsi/esp_scsi.c
424
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
426
(ent->sense_ptr - cmd->sense_buffer);
drivers/scsi/esp_scsi.c
431
static void esp_advance_dma(struct esp *esp, struct esp_cmd_entry *ent,
drivers/scsi/esp_scsi.c
436
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
437
ent->sense_ptr += len;
drivers/scsi/esp_scsi.c
465
static void esp_save_pointers(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
467
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
470
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
471
ent->saved_sense_ptr = ent->sense_ptr;
drivers/scsi/esp_scsi.c
474
ent->saved_cur_residue = spriv->cur_residue;
drivers/scsi/esp_scsi.c
475
ent->saved_prv_sg = spriv->prv_sg;
drivers/scsi/esp_scsi.c
476
ent->saved_cur_sg = spriv->cur_sg;
drivers/scsi/esp_scsi.c
477
ent->saved_tot_residue = spriv->tot_residue;
drivers/scsi/esp_scsi.c
480
static void esp_restore_pointers(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
482
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
485
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
486
ent->sense_ptr = ent->saved_sense_ptr;
drivers/scsi/esp_scsi.c
489
spriv->cur_residue = ent->saved_cur_residue;
drivers/scsi/esp_scsi.c
490
spriv->prv_sg = ent->saved_prv_sg;
drivers/scsi/esp_scsi.c
491
spriv->cur_sg = ent->saved_cur_sg;
drivers/scsi/esp_scsi.c
492
spriv->tot_residue = ent->saved_tot_residue;
drivers/scsi/esp_scsi.c
574
static int esp_alloc_lun_tag(struct esp_cmd_entry *ent,
drivers/scsi/esp_scsi.c
577
if (!ent->orig_tag[0]) {
drivers/scsi/esp_scsi.c
601
lp->non_tagged_cmd = ent;
drivers/scsi/esp_scsi.c
609
BUG_ON(lp->tagged_cmds[ent->orig_tag[1]]);
drivers/scsi/esp_scsi.c
611
lp->tagged_cmds[ent->orig_tag[1]] = ent;
drivers/scsi/esp_scsi.c
617
static void esp_free_lun_tag(struct esp_cmd_entry *ent,
drivers/scsi/esp_scsi.c
620
if (ent->orig_tag[0]) {
drivers/scsi/esp_scsi.c
621
BUG_ON(lp->tagged_cmds[ent->orig_tag[1]] != ent);
drivers/scsi/esp_scsi.c
622
lp->tagged_cmds[ent->orig_tag[1]] = NULL;
drivers/scsi/esp_scsi.c
625
BUG_ON(lp->non_tagged_cmd != ent);
drivers/scsi/esp_scsi.c
630
static void esp_map_sense(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
632
ent->sense_ptr = ent->cmd->sense_buffer;
drivers/scsi/esp_scsi.c
634
ent->sense_dma = (uintptr_t)ent->sense_ptr;
drivers/scsi/esp_scsi.c
638
ent->sense_dma = dma_map_single(esp->dev, ent->sense_ptr,
drivers/scsi/esp_scsi.c
642
static void esp_unmap_sense(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
645
dma_unmap_single(esp->dev, ent->sense_dma,
drivers/scsi/esp_scsi.c
647
ent->sense_ptr = NULL;
drivers/scsi/esp_scsi.c
657
static void esp_autosense(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
659
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
668
if (!ent->sense_ptr) {
drivers/scsi/esp_scsi.c
671
esp_map_sense(esp, ent);
drivers/scsi/esp_scsi.c
673
ent->saved_sense_ptr = ent->sense_ptr;
drivers/scsi/esp_scsi.c
675
esp->active_cmd = ent;
drivers/scsi/esp_scsi.c
706
struct esp_cmd_entry *ent;
drivers/scsi/esp_scsi.c
708
list_for_each_entry(ent, &esp->queued_cmds, list) {
drivers/scsi/esp_scsi.c
709
struct scsi_cmnd *cmd = ent->cmd;
drivers/scsi/esp_scsi.c
713
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
714
ent->tag[0] = 0;
drivers/scsi/esp_scsi.c
715
ent->tag[1] = 0;
drivers/scsi/esp_scsi.c
716
return ent;
drivers/scsi/esp_scsi.c
719
if (!spi_populate_tag_msg(&ent->tag[0], cmd)) {
drivers/scsi/esp_scsi.c
720
ent->tag[0] = 0;
drivers/scsi/esp_scsi.c
721
ent->tag[1] = 0;
drivers/scsi/esp_scsi.c
723
ent->orig_tag[0] = ent->tag[0];
drivers/scsi/esp_scsi.c
724
ent->orig_tag[1] = ent->tag[1];
drivers/scsi/esp_scsi.c
726
if (esp_alloc_lun_tag(ent, lp) < 0)
drivers/scsi/esp_scsi.c
729
return ent;
drivers/scsi/esp_scsi.c
740
struct esp_cmd_entry *ent;
drivers/scsi/esp_scsi.c
750
ent = find_and_prep_issuable_command(esp);
drivers/scsi/esp_scsi.c
751
if (!ent)
drivers/scsi/esp_scsi.c
754
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
755
esp_autosense(esp, ent);
drivers/scsi/esp_scsi.c
759
cmd = ent->cmd;
drivers/scsi/esp_scsi.c
765
list_move(&ent->list, &esp->active_cmds);
drivers/scsi/esp_scsi.c
767
esp->active_cmd = ent;
drivers/scsi/esp_scsi.c
770
esp_save_pointers(esp, ent);
drivers/scsi/esp_scsi.c
822
if (ent->tag[0] && esp->rev == ESP100) {
drivers/scsi/esp_scsi.c
833
if (ent->tag[0]) {
drivers/scsi/esp_scsi.c
837
esp->msg_out[0] = ent->tag[0];
drivers/scsi/esp_scsi.c
838
esp->msg_out[1] = ent->tag[1];
drivers/scsi/esp_scsi.c
846
if (ent->tag[0]) {
drivers/scsi/esp_scsi.c
847
*p++ = ent->tag[0];
drivers/scsi/esp_scsi.c
848
*p++ = ent->tag[1];
drivers/scsi/esp_scsi.c
893
static void esp_put_ent(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
895
list_add(&ent->list, &esp->esp_cmd_pool);
drivers/scsi/esp_scsi.c
898
static void esp_cmd_is_done(struct esp *esp, struct esp_cmd_entry *ent,
drivers/scsi/esp_scsi.c
907
esp_free_lun_tag(ent, dev->hostdata);
drivers/scsi/esp_scsi.c
911
set_status_byte(cmd, ent->status);
drivers/scsi/esp_scsi.c
913
if (ent->eh_done) {
drivers/scsi/esp_scsi.c
914
complete(ent->eh_done);
drivers/scsi/esp_scsi.c
915
ent->eh_done = NULL;
drivers/scsi/esp_scsi.c
918
if (ent->flags & ESP_CMD_FLAG_AUTOSENSE) {
drivers/scsi/esp_scsi.c
919
esp_unmap_sense(esp, ent);
drivers/scsi/esp_scsi.c
927
ent->flags &= ~ESP_CMD_FLAG_AUTOSENSE;
drivers/scsi/esp_scsi.c
941
list_del(&ent->list);
drivers/scsi/esp_scsi.c
942
esp_put_ent(esp, ent);
drivers/scsi/esp_scsi.c
947
static void esp_event_queue_full(struct esp *esp, struct esp_cmd_entry *ent)
drivers/scsi/esp_scsi.c
949
struct scsi_device *dev = ent->cmd->device;
drivers/scsi/esp_scsi.c
960
struct esp_cmd_entry *ent;
drivers/scsi/esp_scsi.c
962
ent = esp_get_ent(esp);
drivers/scsi/esp_scsi.c
963
if (!ent)
drivers/scsi/esp_scsi.c
966
ent->cmd = cmd;
drivers/scsi/esp_scsi.c
971
list_add_tail(&ent->list, &esp->queued_cmds);
drivers/scsi/fnic/fnic_main.c
704
static int fnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/gvp11.c
317
static int gvp11_probe(struct zorro_dev *z, const struct zorro_device_id *ent)
drivers/scsi/gvp11.c
328
default_dma_xfer_mask = ent->driver_data;
drivers/scsi/hpsa.c
8650
static int hpsa_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/ips.c
389
static int ips_insert_device(struct pci_dev *pci_dev, const struct pci_device_id *ent);
drivers/scsi/ips.c
6761
ips_insert_device(struct pci_dev *pci_dev, const struct pci_device_id *ent)
drivers/scsi/isci/host.c
255
static void sci_controller_task_completion(struct isci_host *ihost, u32 ent)
drivers/scsi/isci/host.c
257
u32 index = SCU_GET_COMPLETION_INDEX(ent);
drivers/scsi/isci/host.c
267
sci_io_request_tc_completion(ireq, ent);
drivers/scsi/isci/host.c
270
static void sci_controller_sdma_completion(struct isci_host *ihost, u32 ent)
drivers/scsi/isci/host.c
276
index = SCU_GET_COMPLETION_INDEX(ent);
drivers/scsi/isci/host.c
278
switch (scu_get_command_request_type(ent)) {
drivers/scsi/isci/host.c
283
__func__, ent, ireq);
drivers/scsi/isci/host.c
293
__func__, ent, idev);
drivers/scsi/isci/host.c
300
__func__, ent);
drivers/scsi/isci/host.c
305
static void sci_controller_unsolicited_frame(struct isci_host *ihost, u32 ent)
drivers/scsi/isci/host.c
316
frame_index = SCU_GET_FRAME_INDEX(ent);
drivers/scsi/isci/host.c
321
if (SCU_GET_FRAME_ERROR(ent)) {
drivers/scsi/isci/host.c
331
index = SCU_GET_PROTOCOL_ENGINE_INDEX(ent);
drivers/scsi/isci/host.c
336
index = SCU_GET_COMPLETION_INDEX(ent);
drivers/scsi/isci/host.c
343
index = SCU_GET_PROTOCOL_ENGINE_INDEX(ent);
drivers/scsi/isci/host.c
366
static void sci_controller_event_completion(struct isci_host *ihost, u32 ent)
drivers/scsi/isci/host.c
373
index = SCU_GET_COMPLETION_INDEX(ent);
drivers/scsi/isci/host.c
375
switch (scu_get_event_type(ent)) {
drivers/scsi/isci/host.c
383
ent);
drivers/scsi/isci/host.c
397
ent);
drivers/scsi/isci/host.c
402
sci_io_request_event_handler(ireq, ent);
drivers/scsi/isci/host.c
406
switch (scu_get_event_specifier(ent)) {
drivers/scsi/isci/host.c
411
sci_io_request_event_handler(ireq, ent);
drivers/scsi/isci/host.c
419
ent);
drivers/scsi/isci/host.c
426
sci_remote_device_event_handler(idev, ent);
drivers/scsi/isci/host.c
434
ent);
drivers/scsi/isci/host.c
449
index = SCU_GET_PROTOCOL_ENGINE_INDEX(ent);
drivers/scsi/isci/host.c
451
sci_phy_event_handler(iphy, ent);
drivers/scsi/isci/host.c
461
sci_remote_device_event_handler(idev, ent);
drivers/scsi/isci/host.c
469
ent,
drivers/scsi/isci/host.c
478
ent);
drivers/scsi/isci/host.c
486
u32 ent;
drivers/scsi/isci/host.c
510
ent = ihost->completion_queue[get_index];
drivers/scsi/isci/host.c
520
ent);
drivers/scsi/isci/host.c
522
switch (SCU_GET_COMPLETION_TYPE(ent)) {
drivers/scsi/isci/host.c
524
sci_controller_task_completion(ihost, ent);
drivers/scsi/isci/host.c
528
sci_controller_sdma_completion(ihost, ent);
drivers/scsi/isci/host.c
532
sci_controller_unsolicited_frame(ihost, ent);
drivers/scsi/isci/host.c
536
sci_controller_event_completion(ihost, ent);
drivers/scsi/isci/host.c
544
sci_controller_event_completion(ihost, ent);
drivers/scsi/isci/host.c
552
ent);
drivers/scsi/mvsas/mv_init.c
327
const struct pci_device_id *ent,
drivers/scsi/mvsas/mv_init.c
334
(1L << mvs_chips[ent->driver_data].slot_width) *
drivers/scsi/mvsas/mv_init.c
341
mvi->chip_id = ent->driver_data;
drivers/scsi/mvsas/mv_init.c
473
static int mvs_pci_init(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/mvsas/mv_init.c
503
chip = &mvs_chips[ent->driver_data];
drivers/scsi/mvsas/mv_init.c
522
mvi = mvs_pci_alloc(pdev, ent, shost, nhost);
drivers/scsi/pm8001/pm8001_init.c
1114
const struct pci_device_id *ent)
drivers/scsi/pm8001/pm8001_init.c
1150
chip = &pm8001_chips[ent->driver_data];
drivers/scsi/pm8001/pm8001_init.c
1165
pm8001_ha = pm8001_pci_alloc(pdev, ent, shost);
drivers/scsi/pm8001/pm8001_init.c
313
const struct pci_device_id *ent)
drivers/scsi/pm8001/pm8001_init.c
367
if ((ent->driver_data) != chip_8001) {
drivers/scsi/pm8001/pm8001_init.c
397
if (ent->driver_data != chip_8001) {
drivers/scsi/pm8001/pm8001_init.c
534
const struct pci_device_id *ent,
drivers/scsi/pm8001/pm8001_init.c
547
pm8001_ha->chip_id = ent->driver_data;
drivers/scsi/pm8001/pm8001_init.c
575
if (!pm8001_alloc(pm8001_ha, ent))
drivers/scsi/qla2xxx/qla_tmpl.c
123
qla27xx_skip_entry(struct qla27xx_fwdt_entry *ent, void *buf)
drivers/scsi/qla2xxx/qla_tmpl.c
126
ent->hdr.driver_flags |= DRIVER_FLAG_SKIP_ENTRY;
drivers/scsi/qla2xxx/qla_tmpl.c
130
qla27xx_next_entry(struct qla27xx_fwdt_entry *ent)
drivers/scsi/qla2xxx/qla_tmpl.c
132
return (void *)ent + le32_to_cpu(ent->hdr.size);
drivers/scsi/qla2xxx/qla_tmpl.c
137
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
141
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
143
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
148
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
152
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
160
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
162
ulong addr = le32_to_cpu(ent->t256.base_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
163
uint offset = ent->t256.pci_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
164
ulong count = le16_to_cpu(ent->t256.reg_count);
drivers/scsi/qla2xxx/qla_tmpl.c
165
uint width = ent->t256.reg_width;
drivers/scsi/qla2xxx/qla_tmpl.c
171
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
176
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
178
ulong addr = le32_to_cpu(ent->t257.base_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
179
uint offset = ent->t257.pci_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
180
ulong data = le32_to_cpu(ent->t257.write_data);
drivers/scsi/qla2xxx/qla_tmpl.c
187
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
192
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
194
uint banksel = ent->t258.banksel_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
195
ulong bank = le32_to_cpu(ent->t258.bank);
drivers/scsi/qla2xxx/qla_tmpl.c
196
ulong addr = le32_to_cpu(ent->t258.base_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
197
uint offset = ent->t258.pci_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
198
uint count = le16_to_cpu(ent->t258.reg_count);
drivers/scsi/qla2xxx/qla_tmpl.c
199
uint width = ent->t258.reg_width;
drivers/scsi/qla2xxx/qla_tmpl.c
206
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
211
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
213
ulong addr = le32_to_cpu(ent->t259.base_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
214
uint banksel = ent->t259.banksel_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
215
ulong bank = le32_to_cpu(ent->t259.bank);
drivers/scsi/qla2xxx/qla_tmpl.c
216
uint offset = ent->t259.pci_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
217
ulong data = le32_to_cpu(ent->t259.write_data);
drivers/scsi/qla2xxx/qla_tmpl.c
225
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
230
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
232
uint offset = ent->t260.pci_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
239
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
244
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
246
uint offset = ent->t261.pci_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
247
ulong data = le32_to_cpu(ent->t261.write_data);
drivers/scsi/qla2xxx/qla_tmpl.c
253
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
258
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
260
uint area = ent->t262.ram_area;
drivers/scsi/qla2xxx/qla_tmpl.c
261
ulong start = le32_to_cpu(ent->t262.start_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
262
ulong end = le32_to_cpu(ent->t262.end_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
267
"%s: rdram(%x) [%lx]\n", __func__, ent->t262.ram_area, *len);
drivers/scsi/qla2xxx/qla_tmpl.c
274
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
279
ent->t262.start_addr = cpu_to_le32(start);
drivers/scsi/qla2xxx/qla_tmpl.c
280
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
286
ent->t262.start_addr = cpu_to_le32(start);
drivers/scsi/qla2xxx/qla_tmpl.c
287
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
291
ent->t262.start_addr = cpu_to_le32(start);
drivers/scsi/qla2xxx/qla_tmpl.c
292
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
297
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
305
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
322
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
327
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
329
uint type = ent->t263.queue_type;
drivers/scsi/qla2xxx/qla_tmpl.c
365
ent->t263.queue_type == T263_QUEUE_TYPE_ATIO) {
drivers/scsi/qla2xxx/qla_tmpl.c
379
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
384
ent->t263.num_queues = count;
drivers/scsi/qla2xxx/qla_tmpl.c
386
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
389
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
394
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
400
ent->t264.fce_trace_size = FCE_SIZE;
drivers/scsi/qla2xxx/qla_tmpl.c
401
ent->t264.write_pointer = vha->hw->fce_wr;
drivers/scsi/qla2xxx/qla_tmpl.c
402
ent->t264.base_pointer = vha->hw->fce_dma;
drivers/scsi/qla2xxx/qla_tmpl.c
403
ent->t264.fce_enable_mb0 = vha->hw->fce_mb[0];
drivers/scsi/qla2xxx/qla_tmpl.c
404
ent->t264.fce_enable_mb2 = vha->hw->fce_mb[2];
drivers/scsi/qla2xxx/qla_tmpl.c
405
ent->t264.fce_enable_mb3 = vha->hw->fce_mb[3];
drivers/scsi/qla2xxx/qla_tmpl.c
406
ent->t264.fce_enable_mb4 = vha->hw->fce_mb[4];
drivers/scsi/qla2xxx/qla_tmpl.c
407
ent->t264.fce_enable_mb5 = vha->hw->fce_mb[5];
drivers/scsi/qla2xxx/qla_tmpl.c
408
ent->t264.fce_enable_mb6 = vha->hw->fce_mb[6];
drivers/scsi/qla2xxx/qla_tmpl.c
414
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
417
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
422
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
429
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
434
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
446
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
451
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
453
uint offset = ent->t267.pci_offset;
drivers/scsi/qla2xxx/qla_tmpl.c
454
ulong data = le32_to_cpu(ent->t267.data);
drivers/scsi/qla2xxx/qla_tmpl.c
460
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
465
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
468
"%s: gethb(%x) [%lx]\n", __func__, ent->t268.buf_type, *len);
drivers/scsi/qla2xxx/qla_tmpl.c
469
switch (ent->t268.buf_type) {
drivers/scsi/qla2xxx/qla_tmpl.c
473
ent->t268.buf_size = EFT_SIZE;
drivers/scsi/qla2xxx/qla_tmpl.c
474
ent->t268.start_addr = vha->hw->eft_dma;
drivers/scsi/qla2xxx/qla_tmpl.c
480
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
486
ent->t268.buf_size = vha->hw->exchoffld_size;
drivers/scsi/qla2xxx/qla_tmpl.c
487
ent->t268.start_addr =
drivers/scsi/qla2xxx/qla_tmpl.c
495
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
501
ent->t268.buf_size = vha->hw->exlogin_size;
drivers/scsi/qla2xxx/qla_tmpl.c
502
ent->t268.start_addr =
drivers/scsi/qla2xxx/qla_tmpl.c
510
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
521
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
525
"%s: unknown buffer %x\n", __func__, ent->t268.buf_type);
drivers/scsi/qla2xxx/qla_tmpl.c
526
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
530
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
535
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
545
ent->t269.scratch_size = 5 * sizeof(uint32_t);
drivers/scsi/qla2xxx/qla_tmpl.c
547
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
552
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
554
ulong addr = le32_to_cpu(ent->t270.addr);
drivers/scsi/qla2xxx/qla_tmpl.c
555
ulong dwords = le32_to_cpu(ent->t270.count);
drivers/scsi/qla2xxx/qla_tmpl.c
567
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
572
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
574
ulong addr = le32_to_cpu(ent->t271.addr);
drivers/scsi/qla2xxx/qla_tmpl.c
575
ulong data = le32_to_cpu(ent->t271.data);
drivers/scsi/qla2xxx/qla_tmpl.c
583
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
588
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
590
ulong dwords = le32_to_cpu(ent->t272.count);
drivers/scsi/qla2xxx/qla_tmpl.c
591
ulong start = le32_to_cpu(ent->t272.addr);
drivers/scsi/qla2xxx/qla_tmpl.c
603
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
608
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
610
ulong dwords = le32_to_cpu(ent->t273.count);
drivers/scsi/qla2xxx/qla_tmpl.c
611
ulong addr = le32_to_cpu(ent->t273.addr);
drivers/scsi/qla2xxx/qla_tmpl.c
626
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
631
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
633
ulong type = ent->t274.queue_type;
drivers/scsi/qla2xxx/qla_tmpl.c
664
ent->t274.queue_type == T274_QUEUE_TYPE_ATIO_SHAD) {
drivers/scsi/qla2xxx/qla_tmpl.c
678
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
683
ent->t274.num_queues = count;
drivers/scsi/qla2xxx/qla_tmpl.c
685
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
688
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
693
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
695
ulong offset = offsetof(typeof(*ent), t275.buffer);
drivers/scsi/qla2xxx/qla_tmpl.c
696
ulong length = le32_to_cpu(ent->t275.length);
drivers/scsi/qla2xxx/qla_tmpl.c
697
ulong size = le32_to_cpu(ent->hdr.size);
drivers/scsi/qla2xxx/qla_tmpl.c
698
void *buffer = ent->t275.buffer;
drivers/scsi/qla2xxx/qla_tmpl.c
705
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
712
ent->t275.length = cpu_to_le32(length);
drivers/scsi/qla2xxx/qla_tmpl.c
717
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
722
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
728
ulong cond1 = le32_to_cpu(ent->t276.cond1);
drivers/scsi/qla2xxx/qla_tmpl.c
729
ulong cond2 = le32_to_cpu(ent->t276.cond2);
drivers/scsi/qla2xxx/qla_tmpl.c
737
ent = qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
738
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
742
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
747
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
749
ulong cmd_addr = le32_to_cpu(ent->t277.cmd_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
750
ulong wr_cmd_data = le32_to_cpu(ent->t277.wr_cmd_data);
drivers/scsi/qla2xxx/qla_tmpl.c
751
ulong data_addr = le32_to_cpu(ent->t277.data_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
759
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
764
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
766
ulong cmd_addr = le32_to_cpu(ent->t278.cmd_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
767
ulong wr_cmd_data = le32_to_cpu(ent->t278.wr_cmd_data);
drivers/scsi/qla2xxx/qla_tmpl.c
768
ulong data_addr = le32_to_cpu(ent->t278.data_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
769
ulong wr_data = le32_to_cpu(ent->t278.wr_data);
drivers/scsi/qla2xxx/qla_tmpl.c
776
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
781
struct qla27xx_fwdt_entry *ent, void *buf, ulong *len)
drivers/scsi/qla2xxx/qla_tmpl.c
783
ulong type = le32_to_cpu(ent->hdr.type);
drivers/scsi/qla2xxx/qla_tmpl.c
787
qla27xx_skip_entry(ent, buf);
drivers/scsi/qla2xxx/qla_tmpl.c
789
return qla27xx_next_entry(ent);
drivers/scsi/qla2xxx/qla_tmpl.c
841
struct qla27xx_fwdt_entry *ent = (void *)tmp +
drivers/scsi/qla2xxx/qla_tmpl.c
848
while (ent && tmp->count--) {
drivers/scsi/qla2xxx/qla_tmpl.c
849
type = le32_to_cpu(ent->hdr.type);
drivers/scsi/qla2xxx/qla_tmpl.c
850
ent = qla27xx_find_entry(type)(vha, ent, buf, len);
drivers/scsi/qla2xxx/qla_tmpl.c
851
if (!ent)
drivers/scsi/qla2xxx/qla_tmpl.c
854
if (ent == INVALID_ENTRY) {
drivers/scsi/qla2xxx/qla_tmpl.c
866
if (ent)
drivers/scsi/qla4xxx/ql4_os.c
8634
const struct pci_device_id *ent)
drivers/scsi/scsi_transport_sas.c
1106
struct list_head *ent = port->phy_list.next;
drivers/scsi/scsi_transport_sas.c
1108
phy = list_entry(ent, typeof(*phy), port_siblings);
drivers/scsi/snic/snic_main.c
345
snic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/sym53c8xx_2/sym_glue.c
1708
static int sym2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/scsi/zorro7xx.c
76
const struct zorro_device_id *ent)
drivers/scsi/zorro7xx.c
84
zdd = (struct zorro_driver_data *)ent->driver_data;
drivers/scsi/zorro_esp.c
714
const struct zorro_device_id *ent)
drivers/scsi/zorro_esp.c
725
zdd = &zorro_esp_boards[ent->driver_data];
drivers/scsi/zorro_esp.c
756
if (zep->zorro3 && ent->driver_data == ZORRO_BLZ1230II) {
drivers/scsi/zorro_esp.c
802
if (zep->zorro3 && ent->driver_data == ZORRO_BLZ1230II) {
drivers/soc/qcom/cmd-db.c
120
rsc_offset(const struct rsc_hdr *hdr, const struct entry_header *ent)
drivers/soc/qcom/cmd-db.c
123
u16 loffset = le16_to_cpu(ent->offset);
drivers/soc/qcom/cmd-db.c
148
const struct entry_header *ent;
drivers/soc/qcom/cmd-db.c
150
u8 query[sizeof(ent->id)] __nonstring;
drivers/soc/qcom/cmd-db.c
163
ent = rsc_to_entry_header(rsc_hdr);
drivers/soc/qcom/cmd-db.c
164
for (j = 0; j < le16_to_cpu(rsc_hdr->cnt); j++, ent++) {
drivers/soc/qcom/cmd-db.c
165
if (memcmp(ent->id, query, sizeof(ent->id)) == 0) {
drivers/soc/qcom/cmd-db.c
167
*eh = ent;
drivers/soc/qcom/cmd-db.c
191
const struct entry_header *ent;
drivers/soc/qcom/cmd-db.c
193
ret = cmd_db_get_header(id, &ent, NULL);
drivers/soc/qcom/cmd-db.c
195
return ret < 0 ? 0 : le32_to_cpu(ent->addr);
drivers/soc/qcom/cmd-db.c
210
const struct entry_header *ent;
drivers/soc/qcom/cmd-db.c
213
ret = cmd_db_get_header(id, &ent, &rsc_hdr);
drivers/soc/qcom/cmd-db.c
218
*len = le16_to_cpu(ent->len);
drivers/soc/qcom/cmd-db.c
220
return rsc_offset(rsc_hdr, ent);
drivers/soc/qcom/cmd-db.c
258
const struct entry_header *ent;
drivers/soc/qcom/cmd-db.c
261
ret = cmd_db_get_header(id, &ent, NULL);
drivers/soc/qcom/cmd-db.c
265
addr = le32_to_cpu(ent->addr);
drivers/soc/qcom/cmd-db.c
275
const struct entry_header *ent;
drivers/soc/qcom/cmd-db.c
309
ent = rsc_to_entry_header(rsc);
drivers/soc/qcom/cmd-db.c
310
for (j = 0; j < le16_to_cpu(rsc->cnt); j++, ent++) {
drivers/soc/qcom/cmd-db.c
311
seq_printf(seq, "0x%05x: %*pEp", le32_to_cpu(ent->addr),
drivers/soc/qcom/cmd-db.c
312
(int)strnlen(ent->id, sizeof(ent->id)), ent->id);
drivers/soc/qcom/cmd-db.c
314
len = le16_to_cpu(ent->len);
drivers/soc/qcom/cmd-db.c
317
len, rsc_offset(rsc, ent));
drivers/spi/spi-cavium-thunderx.c
20
const struct pci_device_id *ent)
drivers/spi/spi-dw-pci.c
82
static int dw_spi_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/spi/spi-dw-pci.c
84
struct dw_spi_pci_desc *desc = (struct dw_spi_pci_desc *)ent->driver_data;
drivers/spi/spi-loongson-pci.c
10
const struct pci_device_id *ent)
drivers/spi/spi-pci1xxxx.c
800
static int pci1xxxx_spi_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/spi/spi-pci1xxxx.c
811
hw_inst_cnt = ent->driver_data & 0x0f;
drivers/spi/spi-pci1xxxx.c
812
start = (ent->driver_data & 0xf0) >> 4;
drivers/spi/spi-pxa2xx-pci.c
265
const struct pci_device_id *ent)
drivers/spi/spi-pxa2xx-pci.c
287
info = (struct pxa_spi_info *)ent->driver_data;
drivers/ssb/main.c
810
struct ssb_device *ent;
drivers/ssb/main.c
814
ent = &(bus->devices[i]);
drivers/ssb/main.c
815
if (ent->id.vendor != dev->id.vendor)
drivers/ssb/main.c
817
if (ent->id.coreid != dev->id.coreid)
drivers/ssb/main.c
820
ent->devtypedata = data;
drivers/staging/media/ipu7/ipu7-cpd.c
107
struct ipu7_cpd_ent *ent;
drivers/staging/media/ipu7/ipu7-cpd.c
131
if ((data_size - len) / sizeof(*ent) < cpd_hdr->ent_cnt) {
drivers/staging/media/ipu7/ipu7-cpd.c
137
ent = (struct ipu7_cpd_ent *)(((u8 *)cpd_hdr) + len);
drivers/staging/media/ipu7/ipu7-cpd.c
139
if (data_size < ent->offset ||
drivers/staging/media/ipu7/ipu7-cpd.c
140
data_size - ent->offset < ent->len) {
drivers/staging/media/ipu7/ipu7-cpd.c
144
ent++;
drivers/staging/media/ipu7/ipu7-cpd.c
194
struct ipu7_cpd_ent *ent;
drivers/staging/media/ipu7/ipu7-cpd.c
206
ent = ipu7_cpd_get_manifest(cpd_file);
drivers/staging/media/ipu7/ipu7-cpd.c
207
if (ent->len > MAX_MANIFEST_SIZE) {
drivers/staging/media/ipu7/ipu7-cpd.c
230
ent = ipu7_cpd_get_entry(cpd_file,
drivers/staging/media/ipu7/ipu7-cpd.c
232
memcpy(info, (u8 *)cpd_file + ent->offset + ent->len -
drivers/staging/media/tegra-video/vi.c
1469
struct tegra_vi_graph_entity *ent;
drivers/staging/media/tegra-video/vi.c
1524
ent = tegra_vi_graph_find_entity(&chan->notifier.done_list,
drivers/staging/media/tegra-video/vi.c
1526
if (!ent) {
drivers/staging/media/tegra-video/vi.c
1534
remote = ent->entity;
drivers/staging/sm750fb/sm750.c
963
const struct pci_device_id *ent)
drivers/target/iscsi/iscsi_target.c
890
u32 ent = data_offset / PAGE_SIZE;
drivers/target/iscsi/iscsi_target.c
895
if (ent >= cmd->se_cmd.t_data_nents) {
drivers/target/iscsi/iscsi_target.c
900
sg = &cmd->se_cmd.t_data_sg[ent];
drivers/tty/hvc/hvc_iucv.c
190
struct iucv_tty_buffer *ent, *next;
drivers/tty/hvc/hvc_iucv.c
192
list_for_each_entry_safe(ent, next, list, list) {
drivers/tty/hvc/hvc_iucv.c
193
list_del(&ent->list);
drivers/tty/hvc/hvc_iucv.c
194
destroy_tty_buffer(ent);
drivers/tty/hvc/hvc_iucv.c
952
struct iucv_tty_buffer *ent, *next;
drivers/tty/hvc/hvc_iucv.c
956
list_for_each_entry_safe(ent, next, &priv->tty_outqueue, list)
drivers/tty/hvc/hvc_iucv.c
957
if (ent->msg.id == msg->id) {
drivers/tty/hvc/hvc_iucv.c
958
list_move(&ent->list, &list_remove);
drivers/tty/moxa.c
1059
const struct pci_device_id *ent)
drivers/tty/moxa.c
1063
int board_type = ent->driver_data;
drivers/tty/mxser.c
1729
const struct pci_device_id *ent)
drivers/tty/mxser.c
1734
unsigned short nports = MXSER_NPORTS(ent->driver_data);
drivers/tty/mxser.c
1780
mxser_initbrd(brd, ent->driver_data & MXSER_HIGHBAUD);
drivers/tty/nozomi.c
1284
const struct pci_device_id *ent)
drivers/tty/serial/8250/8250_exar.c
1448
exar_pci_probe(struct pci_dev *pcidev, const struct pci_device_id *ent)
drivers/tty/serial/8250/8250_exar.c
1456
board = (struct exar8250_board *)ent->driver_data;
drivers/tty/serial/8250/8250_hp300.c
158
const struct dio_device_id *ent)
drivers/tty/serial/8250/8250_hp300.c
39
const struct dio_device_id *ent);
drivers/tty/serial/8250/8250_pci.c
4335
pciserial_init_one(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/tty/serial/8250/8250_pci.c
4351
if (ent->driver_data >= ARRAY_SIZE(pci_boards)) {
drivers/tty/serial/8250/8250_pci.c
4352
pci_err(dev, "invalid driver_data: %ld\n", ent->driver_data);
drivers/tty/serial/8250/8250_pci.c
4356
board = &pci_boards[ent->driver_data];
drivers/tty/serial/8250/8250_pci.c
4371
if (ent->driver_data == pbn_default) {
drivers/tty/serial/icom.c
1698
const struct pci_device_id *ent)
drivers/tty/serial/icom.c
1732
if (ent->driver_data == ADAPTER_V1) {
drivers/tty/serial/icom.c
1749
icom_adapter->version = ent->driver_data;
drivers/tty/serial/icom.c
1750
icom_adapter->subsystem_id = ent->subdevice;
drivers/tty/serial/jsm/jsm_driver.c
51
static int jsm_probe_one(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/tty/serial/serial_txx9.c
1116
pciserial_txx9_init_one(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1460
struct mlx5_vdpa_irq_pool_entry *ent;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1465
ent = &irqp->entries[i];
drivers/vdpa/mlx5/net/mlx5_vnet.c
1466
if (!ent->used) {
drivers/vdpa/mlx5/net/mlx5_vnet.c
1467
snprintf(ent->name, MLX5_VDPA_IRQ_NAME_LEN, "%s-vq-%d",
drivers/vdpa/mlx5/net/mlx5_vnet.c
1469
ent->dev_id = &ndev->event_cbs[mvq->index];
drivers/vdpa/mlx5/net/mlx5_vnet.c
1470
err = request_irq(ent->map.virq, mlx5_vdpa_int_handler, 0,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1471
ent->name, ent->dev_id);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1475
ent->used = true;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1476
mvq->map = ent->map;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3422
struct mlx5_vdpa_irq_pool_entry *ent;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3432
ent = ndev->irqp.entries + i;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3433
if (ent->map.virq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
3434
pci_msix_free_irq(ndev->mvdev.mdev->pdev, ent->map);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3803
struct mlx5_vdpa_irq_pool_entry *ent;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3819
ent = ndev->irqp.entries + i;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3820
snprintf(ent->name, MLX5_VDPA_IRQ_NAME_LEN, "%s-vq-%d",
drivers/vdpa/mlx5/net/mlx5_vnet.c
3822
ent->map = pci_msix_alloc_irq_at(ndev->mvdev.mdev->pdev, MSI_ANY_INDEX, NULL);
drivers/vdpa/mlx5/net/mlx5_vnet.c
3823
if (!ent->map.virq)
drivers/video/fbdev/asiliantfb.c
540
const struct pci_device_id *ent)
drivers/video/fbdev/aty/aty128fb.c
163
const struct pci_device_id *ent);
drivers/video/fbdev/aty/aty128fb.c
1849
static int aty128_init(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/aty/aty128fb.c
1862
video_card[8] = ent->device >> 8;
drivers/video/fbdev/aty/aty128fb.c
1863
video_card[9] = ent->device & 0xFF;
drivers/video/fbdev/aty/aty128fb.c
1866
if (ent->driver_data < ARRAY_SIZE(r128_family))
drivers/video/fbdev/aty/aty128fb.c
1867
strlcat(video_card, r128_family[ent->driver_data],
drivers/video/fbdev/aty/aty128fb.c
1877
par->chip_gen = ent->driver_data;
drivers/video/fbdev/aty/aty128fb.c
1997
static int aty128_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/aty/aty128fb.c
2087
if (!aty128_init(pdev, ent))
drivers/video/fbdev/aty/atyfb_base.c
3526
const struct pci_device_id *ent)
drivers/video/fbdev/aty/radeon_base.c
2243
const struct pci_device_id *ent)
drivers/video/fbdev/aty/radeon_base.c
2273
c1 = ent->device >> 8;
drivers/video/fbdev/aty/radeon_base.c
2274
c2 = ent->device & 0xff;
drivers/video/fbdev/aty/radeon_base.c
2277
"ATI Radeon %x \"%c%c\"", ent->device & 0xffff, c1, c2);
drivers/video/fbdev/aty/radeon_base.c
2280
"ATI Radeon %x", ent->device & 0xffff);
drivers/video/fbdev/aty/radeon_base.c
2282
rinfo->family = ent->driver_data & CHIP_FAMILY_MASK;
drivers/video/fbdev/aty/radeon_base.c
2284
rinfo->has_CRTC2 = (ent->driver_data & CHIP_HAS_CRTC2) != 0;
drivers/video/fbdev/aty/radeon_base.c
2285
rinfo->is_mobility = (ent->driver_data & CHIP_IS_MOBILITY) != 0;
drivers/video/fbdev/aty/radeon_base.c
2286
rinfo->is_IGP = (ent->driver_data & CHIP_IS_IGP) != 0;
drivers/video/fbdev/carminefb.c
608
static int carminefb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/chipsfb.c
348
static int chipsfb_pci_init(struct pci_dev *dp, const struct pci_device_id *ent)
drivers/video/fbdev/cirrusfb.c
2083
const struct pci_device_id *ent)
drivers/video/fbdev/cirrusfb.c
2107
cinfo->btype = (enum cirrus_board) ent->driver_data;
drivers/video/fbdev/cirrusfb.c
2198
const struct zorro_device_id *ent)
drivers/video/fbdev/cirrusfb.c
2211
zcl = (const struct zorrocl *)ent->driver_data;
drivers/video/fbdev/gxt4500.c
614
static int gxt4500_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/gxt4500.c
653
cardtype = ent->driver_data;
drivers/video/fbdev/hpfb.c
330
static int hpfb_dio_probe(struct dio_dev *d, const struct dio_device_id *ent)
drivers/video/fbdev/i740fb.c
1006
static int i740fb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/imsttfb.c
1469
static int imsttfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/imsttfb.c
399
static int imsttfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/video/fbdev/kyro/fbdev.c
670
static int kyrofb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/kyro/fbdev.c
88
static int kyrofb_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
992
const struct pci_device_id *ent)
drivers/video/fbdev/nvidia/nvidia.c
1282
static int nvidiafb_probe(struct pci_dev *pd, const struct pci_device_id *ent)
drivers/video/fbdev/pm3fb.c
1313
static int pm3fb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/pvr2fb.c
947
const struct pci_device_id *ent)
drivers/video/fbdev/riva/fbdev.c
1846
static int rivafb_probe(struct pci_dev *pd, const struct pci_device_id *ent)
drivers/video/fbdev/sis/sis_main.c
5809
static int sisfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/sis/sis_main.c
5811
struct sisfb_chip_info *chipinfo = &sisfb_chip_info[ent->driver_data];
drivers/video/fbdev/skeletonfb.c
663
static int xxxfb_probe(struct pci_dev *dev, const struct pci_device_id *ent)
drivers/video/fbdev/sm712fb.c
1494
const struct pci_device_id *ent)
drivers/video/fbdev/sm712fb.c
1518
sprintf(smtcfb_fix.id, "sm%Xfb", ent->device);
drivers/video/fbdev/sm712fb.c
1528
sfb->chip_id = ent->device;
drivers/video/fbdev/sunxvr2500.c
117
const struct pci_device_id *ent)
drivers/video/fbdev/sunxvr500.c
245
const struct pci_device_id *ent)
drivers/video/fbdev/tgafb.c
110
const struct pci_device_id *ent)
drivers/video/fbdev/via/via-core.c
621
static int via_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/video/fbdev/via/via-core.c
638
global_dev.chip_type = ent->driver_data;
drivers/video/sticore.c
1051
static int sticore_pci_init(struct pci_dev *pd, const struct pci_device_id *ent)
drivers/virt/coco/sev-guest/sev-guest.c
551
struct snp_msg_cert_entry *ent = &cert_table[i];
drivers/virt/coco/sev-guest/sev-guest.c
553
if (guid_is_null(&ent->guid) && !ent->offset && !ent->length)
drivers/virt/coco/sev-guest/sev-guest.c
555
certs_size = max(certs_size, ent->offset + ent->length);
drivers/w1/masters/matrox_w1.c
114
static int matrox_w1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
drivers/w1/w1.c
363
struct list_head *ent, *n;
drivers/w1/w1.c
368
list_for_each_safe(ent, n, &md->slist) {
drivers/w1/w1.c
369
sl = list_entry(ent, struct w1_slave, w1_slave_entry);
drivers/w1/w1_family.c
23
struct list_head *ent, *n;
drivers/w1/w1_family.c
28
list_for_each_safe(ent, n, &w1_families) {
drivers/w1/w1_family.c
29
f = list_entry(ent, struct w1_family, family_entry);
drivers/w1/w1_family.c
56
struct list_head *ent, *n;
drivers/w1/w1_family.c
60
list_for_each_safe(ent, n, &w1_families) {
drivers/w1/w1_family.c
61
f = list_entry(ent, struct w1_family, family_entry);
drivers/w1/w1_family.c
88
struct list_head *ent, *n;
drivers/w1/w1_family.c
92
list_for_each_safe(ent, n, &w1_families) {
drivers/w1/w1_family.c
93
f = list_entry(ent, struct w1_family, family_entry);
drivers/watchdog/hpwdt.c
292
const struct pci_device_id *ent)
drivers/watchdog/hpwdt.c
316
ent->vendor, ent->device);
drivers/watchdog/i6300esb.c
290
const struct pci_device_id *ent)
drivers/watchdog/pcwd_pci.c
681
const struct pci_device_id *ent)
drivers/watchdog/via_wdt.c
159
const struct pci_device_id *ent)
drivers/watchdog/wdt_pci.c
603
const struct pci_device_id *ent)
drivers/xen/platform-pci.c
95
const struct pci_device_id *ent)
drivers/xen/xen-scsiback.c
1095
char *ent)
drivers/xen/xen-scsiback.c
1107
snprintf(state, sizeof(state), "vscsi-devs/%s/state", ent);
drivers/xen/xen-scsiback.c
1113
snprintf(str, sizeof(str), "vscsi-devs/%s/p-dev", ent);
drivers/xen/xen-scsiback.c
1127
snprintf(str, sizeof(str), "vscsi-devs/%s/v-dev", ent);
fs/exfat/exfat_fs.h
102
#define BITMAP_ENT_TO_CLUSTER(ent) ((ent) + EXFAT_RESERVED_CLUSTERS)
fs/exfat/exfat_fs.h
105
#define BITMAP_OFFSET_SECTOR_INDEX(sb, ent) \
fs/exfat/exfat_fs.h
106
((ent / BITS_PER_BYTE) >> (sb)->s_blocksize_bits)
fs/exfat/exfat_fs.h
107
#define BITMAP_OFFSET_BIT_IN_SECTOR(sb, ent) (ent & BITS_PER_SECTOR_MASK(sb))
fs/exfat/exfat_fs.h
108
#define BITMAP_OFFSET_BYTE_IN_SECTOR(sb, ent) \
fs/exfat/exfat_fs.h
109
((ent / BITS_PER_BYTE) & ((sb)->s_blocksize - 1))
fs/ext4/namei.c
3592
static int ext4_rename_dir_prepare(handle_t *handle, struct ext4_renament *ent, bool is_cross)
fs/ext4/namei.c
3596
ent->is_dir = true;
fs/ext4/namei.c
3600
ent->dir_bh = ext4_get_first_dir_block(handle, ent->inode,
fs/ext4/namei.c
3601
&retval, &ent->parent_de,
fs/ext4/namei.c
3602
&ent->dir_inlined);
fs/ext4/namei.c
3603
if (!ent->dir_bh)
fs/ext4/namei.c
3605
if (le32_to_cpu(ent->parent_de->inode) != ent->dir->i_ino)
fs/ext4/namei.c
3607
BUFFER_TRACE(ent->dir_bh, "get_write_access");
fs/ext4/namei.c
3608
return ext4_journal_get_write_access(handle, ent->dir->i_sb,
fs/ext4/namei.c
3609
ent->dir_bh, EXT4_JTR_NONE);
fs/ext4/namei.c
3612
static int ext4_rename_dir_finish(handle_t *handle, struct ext4_renament *ent,
fs/ext4/namei.c
3617
if (!ent->dir_bh)
fs/ext4/namei.c
3620
ent->parent_de->inode = cpu_to_le32(dir_ino);
fs/ext4/namei.c
3621
BUFFER_TRACE(ent->dir_bh, "call ext4_handle_dirty_metadata");
fs/ext4/namei.c
3622
if (!ent->dir_inlined) {
fs/ext4/namei.c
3623
if (is_dx(ent->inode)) {
fs/ext4/namei.c
3625
ent->inode,
fs/ext4/namei.c
3626
ent->dir_bh);
fs/ext4/namei.c
3628
retval = ext4_handle_dirty_dirblock(handle, ent->inode,
fs/ext4/namei.c
3629
ent->dir_bh);
fs/ext4/namei.c
3632
retval = ext4_mark_inode_dirty(handle, ent->inode);
fs/ext4/namei.c
3635
ext4_std_error(ent->dir->i_sb, retval);
fs/ext4/namei.c
3641
static int ext4_setent(handle_t *handle, struct ext4_renament *ent,
fs/ext4/namei.c
3646
BUFFER_TRACE(ent->bh, "get write access");
fs/ext4/namei.c
3647
retval = ext4_journal_get_write_access(handle, ent->dir->i_sb, ent->bh,
fs/ext4/namei.c
3651
ent->de->inode = cpu_to_le32(ino);
fs/ext4/namei.c
3652
if (ext4_has_feature_filetype(ent->dir->i_sb))
fs/ext4/namei.c
3653
ent->de->file_type = file_type;
fs/ext4/namei.c
3654
inode_inc_iversion(ent->dir);
fs/ext4/namei.c
3655
inode_set_mtime_to_ts(ent->dir, inode_set_ctime_current(ent->dir));
fs/ext4/namei.c
3656
retval = ext4_mark_inode_dirty(handle, ent->dir);
fs/ext4/namei.c
3657
BUFFER_TRACE(ent->bh, "call ext4_handle_dirty_metadata");
fs/ext4/namei.c
3658
if (!ent->inlined) {
fs/ext4/namei.c
3659
retval2 = ext4_handle_dirty_dirblock(handle, ent->dir, ent->bh);
fs/ext4/namei.c
3661
ext4_std_error(ent->dir->i_sb, retval2);
fs/ext4/namei.c
3668
static void ext4_resetent(handle_t *handle, struct ext4_renament *ent,
fs/ext4/namei.c
3671
struct ext4_renament old = *ent;
fs/ext4/namei.c
3711
static void ext4_rename_delete(handle_t *handle, struct ext4_renament *ent,
fs/ext4/namei.c
3721
if (le32_to_cpu(ent->de->inode) != ent->inode->i_ino ||
fs/ext4/namei.c
3722
ent->de->name_len != ent->dentry->d_name.len ||
fs/ext4/namei.c
3723
strncmp(ent->de->name, ent->dentry->d_name.name,
fs/ext4/namei.c
3724
ent->de->name_len) ||
fs/ext4/namei.c
3726
retval = ext4_find_delete_entry(handle, ent->dir,
fs/ext4/namei.c
3727
&ent->dentry->d_name);
fs/ext4/namei.c
3729
retval = ext4_delete_entry(handle, ent->dir, ent->de, ent->bh);
fs/ext4/namei.c
3731
retval = ext4_find_delete_entry(handle, ent->dir,
fs/ext4/namei.c
3732
&ent->dentry->d_name);
fs/ext4/namei.c
3737
ext4_warning_inode(ent->dir,
fs/ext4/namei.c
3739
ent->dir->i_nlink, retval);
fs/ext4/namei.c
3743
static void ext4_update_dir_count(handle_t *handle, struct ext4_renament *ent)
fs/ext4/namei.c
3745
if (ent->dir_nlink_delta) {
fs/ext4/namei.c
3746
if (ent->dir_nlink_delta == -1)
fs/ext4/namei.c
3747
ext4_dec_count(ent->dir);
fs/ext4/namei.c
3749
ext4_inc_count(ent->dir);
fs/ext4/namei.c
3750
ext4_mark_inode_dirty(handle, ent->dir);
fs/ext4/namei.c
3755
struct ext4_renament *ent,
fs/ext4/namei.c
3766
credits += (EXT4_MAXQUOTAS_TRANS_BLOCKS(ent->dir->i_sb) +
fs/ext4/namei.c
3769
wh = ext4_new_inode_start_handle(idmap, ent->dir,
fs/ext4/namei.c
3771
&ent->dentry->d_name, 0, NULL,
fs/ext4/namei.c
3779
ext4_should_retry_alloc(ent->dir->i_sb, &retries))
fs/fuse/dev_uring.c
1001
err = fuse_ring_ent_set_commit(ent);
fs/fuse/dev_uring.c
1004
queue->qid, commit_id, ent->state);
fs/fuse/dev_uring.c
1006
fuse_uring_req_end(ent, req, err);
fs/fuse/dev_uring.c
1010
ent->cmd = cmd;
fs/fuse/dev_uring.c
1014
fuse_uring_prepare_cancel(cmd, issue_flags, ent);
fs/fuse/dev_uring.c
1015
fuse_uring_commit(ent, req, issue_flags);
fs/fuse/dev_uring.c
1023
if (fuse_uring_get_next_fuse_req(ent, queue))
fs/fuse/dev_uring.c
1024
fuse_uring_send(ent, cmd, 0, issue_flags);
fs/fuse/dev_uring.c
1056
static int fuse_uring_do_register(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
1060
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
1071
kfree(ent);
fs/fuse/dev_uring.c
1076
fuse_uring_prepare_cancel(cmd, issue_flags, ent);
fs/fuse/dev_uring.c
1079
ent->cmd = cmd;
fs/fuse/dev_uring.c
1080
fuse_uring_ent_avail(ent, queue);
fs/fuse/dev_uring.c
1126
struct fuse_ring_ent *ent;
fs/fuse/dev_uring.c
1153
ent = kzalloc_obj(*ent, GFP_KERNEL_ACCOUNT);
fs/fuse/dev_uring.c
1154
if (!ent)
fs/fuse/dev_uring.c
1157
INIT_LIST_HEAD(&ent->list);
fs/fuse/dev_uring.c
1159
ent->queue = queue;
fs/fuse/dev_uring.c
1160
ent->headers = headers->iov_base;
fs/fuse/dev_uring.c
1161
ent->payload = payload->iov_base;
fs/fuse/dev_uring.c
1164
return ent;
fs/fuse/dev_uring.c
1178
struct fuse_ring_ent *ent;
fs/fuse/dev_uring.c
1206
ent = fuse_uring_create_ring_ent(cmd, queue);
fs/fuse/dev_uring.c
1207
if (IS_ERR(ent))
fs/fuse/dev_uring.c
1208
return PTR_ERR(ent);
fs/fuse/dev_uring.c
1210
return fuse_uring_do_register(ent, cmd, issue_flags);
fs/fuse/dev_uring.c
1293
struct fuse_ring_ent *ent = uring_cmd_to_ring_ent(cmd);
fs/fuse/dev_uring.c
1294
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
1298
err = fuse_uring_prepare_send(ent, ent->fuse_req);
fs/fuse/dev_uring.c
1300
if (!fuse_uring_get_next_fuse_req(ent, queue))
fs/fuse/dev_uring.c
1304
fuse_uring_send(ent, cmd, err, issue_flags);
fs/fuse/dev_uring.c
1309
list_del_init(&ent->list);
fs/fuse/dev_uring.c
1314
fuse_uring_req_end(ent, ent->fuse_req, err);
fs/fuse/dev_uring.c
1315
kfree(ent);
fs/fuse/dev_uring.c
1339
static void fuse_uring_dispatch_ent(struct fuse_ring_ent *ent)
fs/fuse/dev_uring.c
1341
struct io_uring_cmd *cmd = ent->cmd;
fs/fuse/dev_uring.c
1343
uring_cmd_set_ring_ent(cmd, ent);
fs/fuse/dev_uring.c
1352
struct fuse_ring_ent *ent = NULL;
fs/fuse/dev_uring.c
1369
ent = list_first_entry_or_null(&queue->ent_avail_queue,
fs/fuse/dev_uring.c
1371
if (ent)
fs/fuse/dev_uring.c
1372
fuse_uring_add_req_to_ring_ent(ent, req);
fs/fuse/dev_uring.c
1377
if (ent)
fs/fuse/dev_uring.c
1378
fuse_uring_dispatch_ent(ent);
fs/fuse/dev_uring.c
1395
struct fuse_ring_ent *ent = NULL;
fs/fuse/dev_uring.c
1411
ent = list_first_entry_or_null(&queue->ent_avail_queue,
fs/fuse/dev_uring.c
1427
if (ent && req) {
fs/fuse/dev_uring.c
1428
fuse_uring_add_req_to_ring_ent(ent, req);
fs/fuse/dev_uring.c
1431
fuse_uring_dispatch_ent(ent);
fs/fuse/dev_uring.c
157
struct fuse_ring_ent *ent;
fs/fuse/dev_uring.c
160
ent = list_first_entry_or_null(list, struct fuse_ring_ent, list);
fs/fuse/dev_uring.c
161
if (!ent)
fs/fuse/dev_uring.c
164
req = ent->fuse_req;
fs/fuse/dev_uring.c
208
struct fuse_ring_ent *ent, *next;
fs/fuse/dev_uring.c
218
list_for_each_entry_safe(ent, next, &queue->ent_released,
fs/fuse/dev_uring.c
220
list_del_init(&ent->list);
fs/fuse/dev_uring.c
221
kfree(ent);
fs/fuse/dev_uring.c
30
struct fuse_ring_ent *ent;
fs/fuse/dev_uring.c
342
static void fuse_uring_entry_teardown(struct fuse_ring_ent *ent)
fs/fuse/dev_uring.c
347
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
350
cmd = ent->cmd;
fs/fuse/dev_uring.c
351
ent->cmd = NULL;
fs/fuse/dev_uring.c
352
req = ent->fuse_req;
fs/fuse/dev_uring.c
353
ent->fuse_req = NULL;
fs/fuse/dev_uring.c
365
list_move(&ent->list, &queue->ent_released);
fs/fuse/dev_uring.c
366
ent->state = FRRS_RELEASED;
fs/fuse/dev_uring.c
381
struct fuse_ring_ent *ent, *next;
fs/fuse/dev_uring.c
386
list_for_each_entry_safe(ent, next, head, list) {
fs/fuse/dev_uring.c
387
if (ent->state != exp_state) {
fs/fuse/dev_uring.c
389
queue->qid, ent->state, exp_state);
fs/fuse/dev_uring.c
393
ent->state = FRRS_TEARDOWN;
fs/fuse/dev_uring.c
394
list_move(&ent->list, &to_teardown);
fs/fuse/dev_uring.c
399
list_for_each_entry_safe(ent, next, &to_teardown, list) {
fs/fuse/dev_uring.c
400
fuse_uring_entry_teardown(ent);
fs/fuse/dev_uring.c
434
struct fuse_ring_ent *ent;
fs/fuse/dev_uring.c
447
list_for_each_entry(ent, &queue->ent_w_req_queue, list) {
fs/fuse/dev_uring.c
449
ring, qid, ent, ent->state);
fs/fuse/dev_uring.c
451
list_for_each_entry(ent, &queue->ent_commit_queue, list) {
fs/fuse/dev_uring.c
453
ring, qid, ent, ent->state);
fs/fuse/dev_uring.c
50
pdu->ent = ring_ent;
fs/fuse/dev_uring.c
515
struct fuse_ring_ent *ent = uring_cmd_to_ring_ent(cmd);
fs/fuse/dev_uring.c
523
queue = ent->queue;
fs/fuse/dev_uring.c
525
if (ent->state == FRRS_AVAILABLE) {
fs/fuse/dev_uring.c
526
list_del_init(&ent->list);
fs/fuse/dev_uring.c
528
ent->cmd = NULL;
fs/fuse/dev_uring.c
535
kfree(ent);
fs/fuse/dev_uring.c
58
return pdu->ent;
fs/fuse/dev_uring.c
606
static int copy_header_to_ring(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
616
ring = (void __user *)ent->headers + offset;
fs/fuse/dev_uring.c
626
static int copy_header_from_ring(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
636
ring = (void __user *)ent->headers + offset;
fs/fuse/dev_uring.c
648
struct fuse_ring_ent *ent, int dir,
fs/fuse/dev_uring.c
653
err = import_ubuf(dir, ent->payload, ring->max_payload_sz, iter);
fs/fuse/dev_uring.c
669
struct fuse_ring_ent *ent)
fs/fuse/dev_uring.c
677
err = copy_header_from_ring(ent, FUSE_URING_HEADER_RING_ENT,
fs/fuse/dev_uring.c
682
err = setup_fuse_copy_state(&cs, ring, req, ent, ITER_SOURCE, &iter);
fs/fuse/dev_uring.c
695
struct fuse_ring_ent *ent)
fs/fuse/dev_uring.c
708
err = setup_fuse_copy_state(&cs, ring, req, ent, ITER_DEST, &iter);
fs/fuse/dev_uring.c
718
err = copy_header_to_ring(ent, FUSE_URING_HEADER_OP,
fs/fuse/dev_uring.c
738
return copy_header_to_ring(ent, FUSE_URING_HEADER_RING_ENT,
fs/fuse/dev_uring.c
742
static int fuse_uring_copy_to_ring(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
745
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
750
if (WARN_ON(ent->state != FRRS_FUSE_REQ)) {
fs/fuse/dev_uring.c
752
queue->qid, ent, ent->state);
fs/fuse/dev_uring.c
761
err = fuse_uring_args_to_ring(ring, req, ent);
fs/fuse/dev_uring.c
768
return copy_header_to_ring(ent, FUSE_URING_HEADER_IN_OUT, &req->in.h,
fs/fuse/dev_uring.c
772
static int fuse_uring_prepare_send(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
777
err = fuse_uring_copy_to_ring(ent, req);
fs/fuse/dev_uring.c
786
spin_lock(&ent->queue->lock);
fs/fuse/dev_uring.c
787
list_del_init(&ent->list);
fs/fuse/dev_uring.c
788
ent->state = FRRS_INVALID;
fs/fuse/dev_uring.c
789
spin_unlock(&ent->queue->lock);
fs/fuse/dev_uring.c
791
fuse_uring_req_end(ent, req, err);
fs/fuse/dev_uring.c
798
static void fuse_uring_add_to_pq(struct fuse_ring_ent *ent)
fs/fuse/dev_uring.c
800
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
803
struct fuse_req *req = ent->fuse_req;
fs/fuse/dev_uring.c
805
req->ring_entry = ent;
fs/fuse/dev_uring.c
813
static void fuse_uring_ent_avail(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
816
WARN_ON_ONCE(!ent->cmd);
fs/fuse/dev_uring.c
817
list_move(&ent->list, &queue->ent_avail_queue);
fs/fuse/dev_uring.c
818
ent->state = FRRS_AVAILABLE;
fs/fuse/dev_uring.c
824
static void fuse_uring_add_req_to_ring_ent(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
827
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
831
if (WARN_ON_ONCE(ent->state != FRRS_AVAILABLE &&
fs/fuse/dev_uring.c
832
ent->state != FRRS_COMMIT)) {
fs/fuse/dev_uring.c
833
pr_warn("%s qid=%d state=%d\n", __func__, ent->queue->qid,
fs/fuse/dev_uring.c
834
ent->state);
fs/fuse/dev_uring.c
842
ent->fuse_req = req;
fs/fuse/dev_uring.c
843
ent->state = FRRS_FUSE_REQ;
fs/fuse/dev_uring.c
844
list_move_tail(&ent->list, &queue->ent_w_req_queue);
fs/fuse/dev_uring.c
848
static struct fuse_req *fuse_uring_ent_assign_req(struct fuse_ring_ent *ent)
fs/fuse/dev_uring.c
852
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
860
fuse_uring_add_req_to_ring_ent(ent, req);
fs/fuse/dev_uring.c
870
static void fuse_uring_commit(struct fuse_ring_ent *ent, struct fuse_req *req,
fs/fuse/dev_uring.c
873
struct fuse_ring *ring = ent->queue->ring;
fs/fuse/dev_uring.c
876
if (copy_header_from_ring(ent, FUSE_URING_HEADER_IN_OUT, &req->out.h,
fs/fuse/dev_uring.c
886
err = fuse_uring_copy_from_ring(ring, req, ent);
fs/fuse/dev_uring.c
888
fuse_uring_req_end(ent, req, err);
fs/fuse/dev_uring.c
89
static void fuse_uring_req_end(struct fuse_ring_ent *ent, struct fuse_req *req,
fs/fuse/dev_uring.c
897
static bool fuse_uring_get_next_fuse_req(struct fuse_ring_ent *ent,
fs/fuse/dev_uring.c
905
fuse_uring_ent_avail(ent, queue);
fs/fuse/dev_uring.c
906
req = fuse_uring_ent_assign_req(ent);
fs/fuse/dev_uring.c
910
err = fuse_uring_prepare_send(ent, req);
fs/fuse/dev_uring.c
918
static int fuse_ring_ent_set_commit(struct fuse_ring_ent *ent)
fs/fuse/dev_uring.c
92
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
920
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
924
if (WARN_ON_ONCE(ent->state != FRRS_USERSPACE))
fs/fuse/dev_uring.c
927
ent->state = FRRS_COMMIT;
fs/fuse/dev_uring.c
928
list_move(&ent->list, &queue->ent_commit_queue);
fs/fuse/dev_uring.c
933
static void fuse_uring_send(struct fuse_ring_ent *ent, struct io_uring_cmd *cmd,
fs/fuse/dev_uring.c
936
struct fuse_ring_queue *queue = ent->queue;
fs/fuse/dev_uring.c
939
ent->state = FRRS_USERSPACE;
fs/fuse/dev_uring.c
940
list_move_tail(&ent->list, &queue->ent_in_userspace);
fs/fuse/dev_uring.c
941
ent->cmd = NULL;
fs/fuse/dev_uring.c
942
fuse_uring_add_to_pq(ent);
fs/fuse/dev_uring.c
954
struct fuse_ring_ent *ent;
fs/fuse/dev_uring.c
98
ent->fuse_req = NULL;
fs/fuse/dev_uring.c
998
ent = req->ring_entry;
fs/hostfs/hostfs_user.c
123
struct dirent *ent;
fs/hostfs/hostfs_user.c
125
ent = readdir(dir);
fs/hostfs/hostfs_user.c
126
if (ent == NULL)
fs/hostfs/hostfs_user.c
128
*len_out = strlen(ent->d_name);
fs/hostfs/hostfs_user.c
129
*ino_out = ent->d_ino;
fs/hostfs/hostfs_user.c
130
*type_out = ent->d_type;
fs/hostfs/hostfs_user.c
131
*pos_out = ent->d_off;
fs/hostfs/hostfs_user.c
132
return ent->d_name;
fs/nfs/dir.c
1093
struct nfs_cache_array_entry *ent;
fs/nfs/dir.c
1106
ent = &array->array[i];
fs/nfs/dir.c
1107
if (!dir_emit(desc->ctx, ent->name, ent->name_len,
fs/nfs/dir.c
1108
ent->ino, ent->d_type)) {
fs/nfsd/nfs4idmap.c
100
struct ent *e = kmalloc_obj(*e);
fs/nfsd/nfs4idmap.c
112
idtoname_hash(struct ent *ent)
fs/nfsd/nfs4idmap.c
116
hash = hash_str(ent->authname, ENT_HASHBITS);
fs/nfsd/nfs4idmap.c
117
hash = hash_long(hash ^ ent->id, ENT_HASHBITS);
fs/nfsd/nfs4idmap.c
120
if (ent->type == IDMAP_TYPE_GROUP)
fs/nfsd/nfs4idmap.c
136
struct ent *ent = container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
139
qword_add(bpp, blen, ent->authname);
fs/nfsd/nfs4idmap.c
140
snprintf(idstr, sizeof(idstr), "%u", ent->id);
fs/nfsd/nfs4idmap.c
141
qword_add(bpp, blen, ent->type == IDMAP_TYPE_GROUP ? "group" : "user");
fs/nfsd/nfs4idmap.c
150
struct ent *a = container_of(ca, struct ent, h);
fs/nfsd/nfs4idmap.c
151
struct ent *b = container_of(cb, struct ent, h);
fs/nfsd/nfs4idmap.c
160
struct ent *ent;
fs/nfsd/nfs4idmap.c
166
ent = container_of(h, struct ent, h);
fs/nfsd/nfs4idmap.c
167
seq_printf(m, "%s %s %u", ent->authname,
fs/nfsd/nfs4idmap.c
168
ent->type == IDMAP_TYPE_GROUP ? "group" : "user",
fs/nfsd/nfs4idmap.c
169
ent->id);
fs/nfsd/nfs4idmap.c
171
seq_printf(m, " %s", ent->name);
fs/nfsd/nfs4idmap.c
185
static struct ent *idtoname_lookup(struct cache_detail *, struct ent *);
fs/nfsd/nfs4idmap.c
186
static struct ent *idtoname_update(struct cache_detail *, struct ent *,
fs/nfsd/nfs4idmap.c
187
struct ent *);
fs/nfsd/nfs4idmap.c
208
struct ent ent, *res;
fs/nfsd/nfs4idmap.c
221
memset(&ent, 0, sizeof(ent));
fs/nfsd/nfs4idmap.c
227
memcpy(ent.authname, buf1, sizeof(ent.authname));
fs/nfsd/nfs4idmap.c
232
ent.type = strcmp(buf1, "user") == 0 ?
fs/nfsd/nfs4idmap.c
238
ent.id = simple_strtoul(buf1, &bp, 10);
fs/nfsd/nfs4idmap.c
243
error = get_expiry(&buf, &ent.h.expiry_time);
fs/nfsd/nfs4idmap.c
248
res = idtoname_lookup(cd, &ent);
fs/nfsd/nfs4idmap.c
258
set_bit(CACHE_NEGATIVE, &ent.h.flags);
fs/nfsd/nfs4idmap.c
260
memcpy(ent.name, buf1, sizeof(ent.name));
fs/nfsd/nfs4idmap.c
262
res = idtoname_update(cd, &ent, res);
fs/nfsd/nfs4idmap.c
273
static struct ent *
fs/nfsd/nfs4idmap.c
274
idtoname_lookup(struct cache_detail *cd, struct ent *item)
fs/nfsd/nfs4idmap.c
279
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
284
static struct ent *
fs/nfsd/nfs4idmap.c
285
idtoname_update(struct cache_detail *cd, struct ent *new, struct ent *old)
fs/nfsd/nfs4idmap.c
290
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
301
nametoid_hash(struct ent *ent)
fs/nfsd/nfs4idmap.c
303
return hash_str(ent->name, ENT_HASHBITS);
fs/nfsd/nfs4idmap.c
316
struct ent *ent = container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
318
qword_add(bpp, blen, ent->authname);
fs/nfsd/nfs4idmap.c
319
qword_add(bpp, blen, ent->type == IDMAP_TYPE_GROUP ? "group" : "user");
fs/nfsd/nfs4idmap.c
320
qword_add(bpp, blen, ent->name);
fs/nfsd/nfs4idmap.c
328
struct ent *a = container_of(ca, struct ent, h);
fs/nfsd/nfs4idmap.c
329
struct ent *b = container_of(cb, struct ent, h);
fs/nfsd/nfs4idmap.c
338
struct ent *ent;
fs/nfsd/nfs4idmap.c
344
ent = container_of(h, struct ent, h);
fs/nfsd/nfs4idmap.c
345
seq_printf(m, "%s %s %s", ent->authname,
fs/nfsd/nfs4idmap.c
346
ent->type == IDMAP_TYPE_GROUP ? "group" : "user",
fs/nfsd/nfs4idmap.c
347
ent->name);
fs/nfsd/nfs4idmap.c
349
seq_printf(m, " %u", ent->id);
fs/nfsd/nfs4idmap.c
354
static struct ent *nametoid_lookup(struct cache_detail *, struct ent *);
fs/nfsd/nfs4idmap.c
355
static struct ent *nametoid_update(struct cache_detail *, struct ent *,
fs/nfsd/nfs4idmap.c
356
struct ent *);
fs/nfsd/nfs4idmap.c
378
struct ent ent, *res;
fs/nfsd/nfs4idmap.c
390
memset(&ent, 0, sizeof(ent));
fs/nfsd/nfs4idmap.c
396
memcpy(ent.authname, buf1, sizeof(ent.authname));
fs/nfsd/nfs4idmap.c
401
ent.type = strcmp(buf1, "user") == 0 ?
fs/nfsd/nfs4idmap.c
408
memcpy(ent.name, buf1, sizeof(ent.name));
fs/nfsd/nfs4idmap.c
411
error = get_expiry(&buf, &ent.h.expiry_time);
fs/nfsd/nfs4idmap.c
416
error = get_int(&buf, &ent.id);
fs/nfsd/nfs4idmap.c
420
set_bit(CACHE_NEGATIVE, &ent.h.flags);
fs/nfsd/nfs4idmap.c
423
res = nametoid_lookup(cd, &ent);
fs/nfsd/nfs4idmap.c
426
res = nametoid_update(cd, &ent, res);
fs/nfsd/nfs4idmap.c
438
static struct ent *
fs/nfsd/nfs4idmap.c
439
nametoid_lookup(struct cache_detail *cd, struct ent *item)
fs/nfsd/nfs4idmap.c
444
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
449
static struct ent *
fs/nfsd/nfs4idmap.c
450
nametoid_update(struct cache_detail *cd, struct ent *new, struct ent *old)
fs/nfsd/nfs4idmap.c
455
return container_of(ch, struct ent, h);
fs/nfsd/nfs4idmap.c
508
struct ent *(*lookup_fn)(struct cache_detail *, struct ent *),
fs/nfsd/nfs4idmap.c
509
struct ent *key, struct cache_detail *detail, struct ent **item)
fs/nfsd/nfs4idmap.c
520
struct ent *prev_item = *item;
fs/nfsd/nfs4idmap.c
542
struct ent *item, key = {
fs/nfsd/nfs4idmap.c
580
struct ent *item, key = {
fs/nfsd/nfs4idmap.c
80
struct ent *new = container_of(cnew, struct ent, h);
fs/nfsd/nfs4idmap.c
81
struct ent *itm = container_of(citm, struct ent, h);
fs/nfsd/nfs4idmap.c
93
struct ent *map = container_of(ref, struct ent, h.ref);
fs/nilfs2/recovery.c
417
struct nilfs_segment_entry *ent = kmalloc_obj(*ent, GFP_NOFS);
fs/nilfs2/recovery.c
419
if (unlikely(!ent))
fs/nilfs2/recovery.c
422
ent->segnum = segnum;
fs/nilfs2/recovery.c
423
INIT_LIST_HEAD(&ent->list);
fs/nilfs2/recovery.c
424
list_add_tail(&ent->list, head);
fs/nilfs2/recovery.c
431
struct nilfs_segment_entry *ent;
fs/nilfs2/recovery.c
433
ent = list_first_entry(head, struct nilfs_segment_entry, list);
fs/nilfs2/recovery.c
434
list_del(&ent->list);
fs/nilfs2/recovery.c
435
kfree(ent);
fs/nilfs2/recovery.c
444
struct nilfs_segment_entry *ent, *n;
fs/nilfs2/recovery.c
482
list_for_each_entry_safe(ent, n, head, list) {
fs/nilfs2/recovery.c
483
if (ent->segnum != segnum[0]) {
fs/nilfs2/recovery.c
484
err = nilfs_sufile_scrap(sufile, ent->segnum);
fs/nilfs2/recovery.c
488
list_del(&ent->list);
fs/nilfs2/recovery.c
489
kfree(ent);
fs/ocfs2/filecheck.c
208
ocfs2_filecheck_erase_entries(struct ocfs2_filecheck_sysfs_entry *ent,
fs/ocfs2/filecheck.c
211
ocfs2_filecheck_adjust_max(struct ocfs2_filecheck_sysfs_entry *ent,
fs/ocfs2/filecheck.c
219
spin_lock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
220
if (len < (ent->fs_fcheck->fc_size - ent->fs_fcheck->fc_done)) {
fs/ocfs2/filecheck.c
224
len, ent->fs_fcheck->fc_size - ent->fs_fcheck->fc_done);
fs/ocfs2/filecheck.c
227
if (len < ent->fs_fcheck->fc_size)
fs/ocfs2/filecheck.c
228
BUG_ON(!ocfs2_filecheck_erase_entries(ent,
fs/ocfs2/filecheck.c
229
ent->fs_fcheck->fc_size - len));
fs/ocfs2/filecheck.c
231
ent->fs_fcheck->fc_max = len;
fs/ocfs2/filecheck.c
234
spin_unlock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
306
struct ocfs2_filecheck_sysfs_entry *ent = container_of(kobj,
fs/ocfs2/filecheck.c
313
spin_lock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
314
total = snprintf(buf, remain, "%u\n", ent->fs_fcheck->fc_max);
fs/ocfs2/filecheck.c
315
spin_unlock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
322
spin_lock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
323
list_for_each_entry(p, &ent->fs_fcheck->fc_head, fe_list) {
fs/ocfs2/filecheck.c
338
spin_unlock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
345
ocfs2_filecheck_is_dup_entry(struct ocfs2_filecheck_sysfs_entry *ent,
fs/ocfs2/filecheck.c
350
list_for_each_entry(p, &ent->fs_fcheck->fc_head, fe_list) {
fs/ocfs2/filecheck.c
361
ocfs2_filecheck_erase_entry(struct ocfs2_filecheck_sysfs_entry *ent)
fs/ocfs2/filecheck.c
365
list_for_each_entry(p, &ent->fs_fcheck->fc_head, fe_list) {
fs/ocfs2/filecheck.c
369
ent->fs_fcheck->fc_size--;
fs/ocfs2/filecheck.c
370
ent->fs_fcheck->fc_done--;
fs/ocfs2/filecheck.c
379
ocfs2_filecheck_erase_entries(struct ocfs2_filecheck_sysfs_entry *ent,
fs/ocfs2/filecheck.c
386
if (ocfs2_filecheck_erase_entry(ent))
fs/ocfs2/filecheck.c
396
ocfs2_filecheck_done_entry(struct ocfs2_filecheck_sysfs_entry *ent,
fs/ocfs2/filecheck.c
399
spin_lock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
401
ent->fs_fcheck->fc_done++;
fs/ocfs2/filecheck.c
402
spin_unlock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
428
ocfs2_filecheck_handle_entry(struct ocfs2_filecheck_sysfs_entry *ent,
fs/ocfs2/filecheck.c
431
struct ocfs2_super *osb = container_of(ent, struct ocfs2_super,
fs/ocfs2/filecheck.c
443
ocfs2_filecheck_done_entry(ent, entry);
fs/ocfs2/filecheck.c
453
struct ocfs2_filecheck_sysfs_entry *ent = container_of(kobj,
fs/ocfs2/filecheck.c
463
ret = ocfs2_filecheck_adjust_max(ent, args.fa_len);
fs/ocfs2/filecheck.c
473
spin_lock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
474
if (ocfs2_filecheck_is_dup_entry(ent, args.fa_ino)) {
fs/ocfs2/filecheck.c
477
} else if ((ent->fs_fcheck->fc_size >= ent->fs_fcheck->fc_max) &&
fs/ocfs2/filecheck.c
478
(ent->fs_fcheck->fc_done == 0)) {
fs/ocfs2/filecheck.c
482
ent->fs_fcheck->fc_max);
fs/ocfs2/filecheck.c
486
if ((ent->fs_fcheck->fc_size >= ent->fs_fcheck->fc_max) &&
fs/ocfs2/filecheck.c
487
(ent->fs_fcheck->fc_done > 0)) {
fs/ocfs2/filecheck.c
492
BUG_ON(!ocfs2_filecheck_erase_entry(ent));
fs/ocfs2/filecheck.c
499
list_add_tail(&entry->fe_list, &ent->fs_fcheck->fc_head);
fs/ocfs2/filecheck.c
500
ent->fs_fcheck->fc_size++;
fs/ocfs2/filecheck.c
502
spin_unlock(&ent->fs_fcheck->fc_lock);
fs/ocfs2/filecheck.c
505
ocfs2_filecheck_handle_entry(ent, entry);
fs/omfs/file.c
191
static sector_t find_block(struct inode *inode, struct omfs_extent_entry *ent,
fs/omfs/file.c
198
be64_to_cpu(ent->e_blocks));
fs/omfs/file.c
208
be64_to_cpu(ent->e_cluster)) +
fs/omfs/file.c
212
ent++;
fs/proc/generic.c
424
struct proc_dir_entry *ent = NULL;
fs/proc/generic.c
457
ent = kmem_cache_zalloc(proc_dir_entry_cache, GFP_KERNEL);
fs/proc/generic.c
458
if (!ent)
fs/proc/generic.c
462
ent->name = ent->inline_name;
fs/proc/generic.c
464
ent->name = kmalloc(qstr.len + 1, GFP_KERNEL);
fs/proc/generic.c
465
if (!ent->name) {
fs/proc/generic.c
466
pde_free(ent);
fs/proc/generic.c
471
memcpy(ent->name, fn, qstr.len + 1);
fs/proc/generic.c
472
ent->namelen = qstr.len;
fs/proc/generic.c
473
ent->mode = mode;
fs/proc/generic.c
474
ent->nlink = nlink;
fs/proc/generic.c
475
ent->subdir = RB_ROOT;
fs/proc/generic.c
476
refcount_set(&ent->refcnt, 1);
fs/proc/generic.c
477
spin_lock_init(&ent->pde_unload_lock);
fs/proc/generic.c
478
INIT_LIST_HEAD(&ent->pde_openers);
fs/proc/generic.c
479
proc_set_user(ent, (*parent)->uid, (*parent)->gid);
fs/proc/generic.c
483
pde_force_lookup(ent);
fs/proc/generic.c
486
return ent;
fs/proc/generic.c
492
struct proc_dir_entry *ent;
fs/proc/generic.c
494
ent = __proc_create(&parent, name,
fs/proc/generic.c
497
if (ent) {
fs/proc/generic.c
498
ent->size = strlen(dest);
fs/proc/generic.c
499
ent->data = kmemdup(dest, ent->size + 1, GFP_KERNEL);
fs/proc/generic.c
500
if (ent->data) {
fs/proc/generic.c
501
ent->proc_iops = &proc_link_inode_operations;
fs/proc/generic.c
502
ent = proc_register(parent, ent);
fs/proc/generic.c
504
pde_free(ent);
fs/proc/generic.c
505
ent = NULL;
fs/proc/generic.c
508
return ent;
fs/proc/generic.c
515
struct proc_dir_entry *ent;
fs/proc/generic.c
520
ent = __proc_create(&parent, name, S_IFDIR | mode, 2);
fs/proc/generic.c
521
if (ent) {
fs/proc/generic.c
522
ent->data = data;
fs/proc/generic.c
523
ent->proc_dir_ops = &proc_dir_operations;
fs/proc/generic.c
524
ent->proc_iops = &proc_dir_inode_operations;
fs/proc/generic.c
526
pde_force_lookup(ent);
fs/proc/generic.c
528
ent = proc_register(parent, ent);
fs/proc/generic.c
530
return ent;
fs/proc/generic.c
558
struct proc_dir_entry *ent, *parent = NULL;
fs/proc/generic.c
560
ent = __proc_create(&parent, name, mode, 2);
fs/proc/generic.c
561
if (ent) {
fs/proc/generic.c
562
ent->data = NULL;
fs/proc/generic.c
563
ent->proc_dir_ops = NULL;
fs/proc/generic.c
564
ent->proc_iops = NULL;
fs/proc/generic.c
565
ent = proc_register(parent, ent);
fs/proc/generic.c
567
return ent;
fs/proc/kcore.c
144
struct kcore_list *ent;
fs/proc/kcore.c
146
ent = kmalloc_obj(*ent);
fs/proc/kcore.c
147
if (!ent)
fs/proc/kcore.c
149
ent->addr = (unsigned long)__va(0);
fs/proc/kcore.c
150
ent->size = max_low_pfn << PAGE_SHIFT;
fs/proc/kcore.c
151
ent->type = KCORE_RAM;
fs/proc/kcore.c
152
list_add(&ent->list, head);
fs/proc/kcore.c
161
get_sparsemem_vmemmap_info(struct kcore_list *ent, struct list_head *head)
fs/proc/kcore.c
163
unsigned long pfn = __pa(ent->addr) >> PAGE_SHIFT;
fs/proc/kcore.c
164
unsigned long nr_pages = ent->size >> PAGE_SHIFT;
fs/proc/kcore.c
194
get_sparsemem_vmemmap_info(struct kcore_list *ent, struct list_head *head)
fs/proc/kcore.c
205
struct kcore_list *ent;
fs/proc/kcore.c
213
ent = kmalloc_obj(*ent);
fs/proc/kcore.c
214
if (!ent)
fs/proc/kcore.c
216
ent->addr = (unsigned long)page_to_virt(p);
fs/proc/kcore.c
217
ent->size = nr_pages << PAGE_SHIFT;
fs/proc/kcore.c
219
if (!virt_addr_valid((void *)ent->addr))
fs/proc/kcore.c
223
if (ULONG_MAX - ent->addr < ent->size)
fs/proc/kcore.c
224
ent->size = ULONG_MAX - ent->addr;
fs/proc/kcore.c
231
if (VMALLOC_START > ent->addr) {
fs/proc/kcore.c
232
if (VMALLOC_START - ent->addr < ent->size)
fs/proc/kcore.c
233
ent->size = VMALLOC_START - ent->addr;
fs/proc/kcore.c
236
ent->type = KCORE_RAM;
fs/proc/kcore.c
237
list_add_tail(&ent->list, head);
fs/proc/kcore.c
239
if (!get_sparsemem_vmemmap_info(ent, head)) {
fs/proc/kcore.c
240
list_del(&ent->list);
fs/proc/kcore.c
246
kfree(ent);
fs/proc/proc_tty.c
133
struct proc_dir_entry *ent;
fs/proc/proc_tty.c
139
ent = proc_create_single_data(driver->driver_name, 0, proc_tty_driver,
fs/proc/proc_tty.c
141
driver->proc_entry = ent;
fs/proc/proc_tty.c
149
struct proc_dir_entry *ent;
fs/proc/proc_tty.c
151
ent = driver->proc_entry;
fs/proc/proc_tty.c
152
if (!ent)
fs/proc/proc_tty.c
155
remove_proc_entry(ent->name, proc_tty_driver);
fs/smb/server/oplock.c
1216
struct oplock_break_entry *ent;
fs/smb/server/oplock.c
1218
ent = kmalloc_obj(struct oplock_break_entry, KSMBD_DEFAULT_GFP);
fs/smb/server/oplock.c
1219
if (!ent)
fs/smb/server/oplock.c
1222
ent->opinfo = opinfo;
fs/smb/server/oplock.c
1223
list_add_tail(&ent->list, head);
fs/smb/server/oplock.c
1229
struct oplock_break_entry *ent, *tmp;
fs/smb/server/oplock.c
1231
list_for_each_entry_safe(ent, tmp, head, list) {
fs/smb/server/oplock.c
1232
oplock_break(ent->opinfo, SMB2_OPLOCK_LEVEL_NONE, NULL, false);
fs/smb/server/oplock.c
1233
list_del(&ent->list);
fs/smb/server/oplock.c
1234
opinfo_put(ent->opinfo);
fs/smb/server/oplock.c
1235
kfree(ent);
fs/smb/server/oplock.c
1664
struct oplock_break_entry *ent, *tmp;
fs/smb/server/oplock.c
1723
list_for_each_entry_safe(ent, tmp, &brk_list, list) {
fs/smb/server/oplock.c
1724
brk_op = ent->opinfo;
fs/smb/server/oplock.c
1737
list_del(&ent->list);
fs/smb/server/oplock.c
1739
kfree(ent);
fs/xfs/libxfs/xfs_attr_leaf.c
301
struct xfs_attr_leaf_entry *ent,
fs/xfs/libxfs/xfs_attr_leaf.c
313
hashval = be32_to_cpu(ent->hashval);
fs/xfs/libxfs/xfs_attr_leaf.c
318
nameidx = be16_to_cpu(ent->nameidx);
fs/xfs/libxfs/xfs_attr_leaf.c
326
if (ent->flags & XFS_ATTR_LOCAL) {
fs/xfs/libxfs/xfs_attr_leaf.c
339
if (!(ent->flags & XFS_ATTR_INCOMPLETE) &&
fs/xfs/libxfs/xfs_attr_leaf.c
375
struct xfs_attr_leaf_entry *ent;
fs/xfs/libxfs/xfs_attr_leaf.c
411
for (i = 0, ent = entries; i < ichdr.count; ent++, i++) {
fs/xfs/libxfs/xfs_attr_leaf.c
413
ent, i, &last_hashval);
fs/xfs/libxfs/xfs_dir2_block.c
646
int ent; /* entry index */
fs/xfs/libxfs/xfs_dir2_block.c
655
if ((error = xfs_dir2_block_lookup_int(args, &bp, &ent)))
fs/xfs/libxfs/xfs_dir2_block.c
667
be32_to_cpu(blp[ent].address)));
fs/xfs/libxfs/xfs_dir2_block.c
794
int ent; /* block leaf entry index */
fs/xfs/libxfs/xfs_dir2_block.c
808
if ((error = xfs_dir2_block_lookup_int(args, &bp, &ent))) {
fs/xfs/libxfs/xfs_dir2_block.c
821
be32_to_cpu(blp[ent].address)));
fs/xfs/libxfs/xfs_dir2_block.c
838
blp[ent].address = cpu_to_be32(XFS_DIR2_NULL_DATAPTR);
fs/xfs/libxfs/xfs_dir2_block.c
839
xfs_dir2_block_log_leaf(tp, bp, ent, ent);
fs/xfs/libxfs/xfs_dir2_block.c
875
int ent; /* leaf entry index */
fs/xfs/libxfs/xfs_dir2_block.c
884
if ((error = xfs_dir2_block_lookup_int(args, &bp, &ent))) {
fs/xfs/libxfs/xfs_dir2_block.c
896
be32_to_cpu(blp[ent].address)));
fs/xfs/scrub/attr.c
301
struct xfs_attr_leaf_entry *ent,
fs/xfs/scrub/attr.c
314
if (ent->pad2 != 0)
fs/xfs/scrub/attr.c
318
if (be32_to_cpu(ent->hashval) < *last_hashval)
fs/xfs/scrub/attr.c
320
*last_hashval = be32_to_cpu(ent->hashval);
fs/xfs/scrub/attr.c
322
nameidx = be16_to_cpu(ent->nameidx);
fs/xfs/scrub/attr.c
330
if (ent->flags & XFS_ATTR_LOCAL) {
fs/xfs/scrub/attr.c
344
!(ent->flags & XFS_ATTR_INCOMPLETE))
fs/xfs/scrub/attr.c
368
struct xfs_attr_leaf_entry *ent;
fs/xfs/scrub/attr.c
434
for (i = 0, ent = entries; i < leafhdr.count; ent++, i++) {
fs/xfs/scrub/attr.c
436
off = (char *)ent - (char *)leaf;
fs/xfs/scrub/attr.c
445
ent, i, &usedbytes, &last_hashval);
fs/xfs/scrub/attr.c
494
struct xfs_attr_leaf_entry *ent;
fs/xfs/scrub/attr.c
503
ent = xfs_attr3_leaf_entryp(blk->bp->b_addr) + blk->index;
fs/xfs/scrub/attr.c
513
error = xchk_da_btree_hash(ds, level, &ent->hashval);
fs/xfs/scrub/attr.c
520
nameidx = be16_to_cpu(ent->nameidx);
fs/xfs/scrub/attr.c
527
hash = be32_to_cpu(ent->hashval);
fs/xfs/scrub/attr.c
528
if (ent->flags & ~XFS_ATTR_ONDISK_MASK) {
fs/xfs/scrub/attr.c
532
if (!xfs_attr_check_namespace(ent->flags)) {
fs/xfs/scrub/attr.c
537
if (ent->flags & XFS_ATTR_LOCAL) {
fs/xfs/scrub/attr.c
544
calc_hash = xfs_attr_hashval(mp, ent->flags, lentry->nameval,
fs/xfs/scrub/attr.c
555
if (ent->flags & XFS_ATTR_PARENT) {
fs/xfs/scrub/attr.c
559
calc_hash = xfs_attr_hashval(mp, ent->flags, rentry->name,
fs/xfs/scrub/attr_repair.c
282
struct xfs_attr_leaf_entry *ent,
fs/xfs/scrub/attr_repair.c
301
if (!xrep_xattr_want_salvage(rx, ent->flags, lentry->nameval,
fs/xfs/scrub/attr_repair.c
308
return xrep_xattr_salvage_key(rx, ent->flags, lentry->nameval,
fs/xfs/scrub/attr_repair.c
319
struct xfs_attr_leaf_entry *ent,
fs/xfs/scrub/attr_repair.c
333
.attr_filter = ent->flags & XFS_ATTR_NSP_ONDISK_MASK,
fs/xfs/scrub/attr_repair.c
350
!xrep_xattr_want_salvage(rx, ent->flags, rentry->name,
fs/xfs/scrub/attr_repair.c
377
error = xrep_xattr_salvage_key(rx, ent->flags, rentry->name,
fs/xfs/scrub/attr_repair.c
398
struct xfs_attr_leaf_entry *ent;
fs/xfs/scrub/attr_repair.c
418
for (i = 0, ent = entries; i < leafhdr.count; ent++, i++) {
fs/xfs/scrub/attr_repair.c
423
off = (char *)ent - (char *)leaf;
fs/xfs/scrub/attr_repair.c
429
nameidx = be16_to_cpu(ent->nameidx);
fs/xfs/scrub/attr_repair.c
434
if (ent->flags & XFS_ATTR_LOCAL) {
fs/xfs/scrub/attr_repair.c
436
error = xrep_xattr_salvage_local_attr(rx, ent, nameidx,
fs/xfs/scrub/attr_repair.c
440
error = xrep_xattr_salvage_remote_attr(rx, ent, nameidx,
fs/xfs/scrub/dir.c
327
struct xfs_dir2_leaf_entry *ent;
fs/xfs/scrub/dir.c
345
ent = hdr.ents + blk->index;
fs/xfs/scrub/dir.c
348
error = xchk_da_btree_hash(ds, level, &ent->hashval);
fs/xfs/scrub/dir.c
353
ptr = be32_to_cpu(ent->address);
fs/xfs/scrub/dir.c
409
hash = be32_to_cpu(ent->hashval);
include/cxl/features.h
60
struct cxl_feat_entry ent[] __counted_by(num_features);
include/linux/ftrace.h
1222
struct ftrace_graph_ent ent;
include/linux/nubus.h
101
const struct nubus_dirent *ent,
include/linux/nubus.h
104
const struct nubus_dirent *ent);
include/linux/nubus.h
112
const struct nubus_dirent *ent,
include/linux/nubus.h
116
const struct nubus_dirent *ent,
include/linux/nubus.h
119
const struct nubus_dirent *ent) {}
include/linux/nubus.h
146
struct nubus_dirent *ent);
include/linux/nubus.h
149
struct nubus_dirent *ent);
include/linux/nubus.h
153
int nubus_get_subdir(const struct nubus_dirent *ent,
include/linux/nubus.h
98
const struct nubus_dirent *ent,
include/linux/soundwire/sdw_registers.h
335
#define SDW_SDCA_CTL(fun, ent, ctl, ch) (BIT(30) | \
include/linux/soundwire/sdw_registers.h
337
(((ent) & BIT(6)) << 15) | \
include/linux/soundwire/sdw_registers.h
338
(((ent) & GENMASK(5, 0)) << 7) | \
include/linux/swap.h
503
static inline int swap_dup_entry_direct(swp_entry_t ent)
include/linux/swap.h
508
static inline void swap_put_entries_direct(swp_entry_t ent, int nr)
include/linux/trace_events.h
127
struct trace_entry *ent;
include/media/drv-intf/exynos-fimc.h
152
#define fimc_pipeline_call(ent, op, args...) \
include/media/drv-intf/exynos-fimc.h
153
((!(ent) || !(ent)->pipe) ? -ENOENT : \
include/media/drv-intf/exynos-fimc.h
154
(((ent)->pipe->ops && (ent)->pipe->ops->op) ? \
include/media/drv-intf/exynos-fimc.h
155
(ent)->pipe->ops->op(((ent)->pipe), ##args) : -ENOIOCTLCMD)) \
include/media/v4l2-subdev.h
1101
#define media_entity_to_v4l2_subdev(ent) \
include/media/v4l2-subdev.h
1103
typeof(ent) __me_sd_ent = (ent); \
include/net/rps.h
123
if (READ_ONCE(table[index].ent) != RPS_NO_CPU)
include/net/rps.h
124
WRITE_ONCE(table[index].ent, RPS_NO_CPU);
include/net/rps.h
53
u32 ent;
include/net/rps.h
71
if (READ_ONCE(table[index].ent) != val)
include/net/rps.h
72
WRITE_ONCE(table[index].ent, val);
include/sound/sdca_function.h
119
#define SDCA_CTL_TYPE(ent, sel) ((ent) << 8 | (sel))
include/sound/sdca_function.h
132
#define SDCA_CTL_TYPE_S(ent, sel) SDCA_CTL_TYPE(SDCA_ENTITY_TYPE_##ent, \
include/sound/sdca_function.h
133
SDCA_CTL_##ent##_##sel)
include/trace/events/vmscan.h
198
__entry->ent.pid,
include/trace/events/vmscan.h
244
__entry->ent.pid,
include/trace/events/vmscan.h
311
__entry->ent.pid,
include/trace/events/vmscan.h
355
__entry->ent.pid,
include/trace/events/xen.h
350
TP_PROTO(gate_desc *dt, int entrynum, const gate_desc *ent),
include/trace/events/xen.h
351
TP_ARGS(dt, entrynum, ent),
include/trace/stages/stage3_trace_output.h
158
#define __event_in_hardirq() (__entry->ent.flags & TRACE_FLAG_HARDIRQ)
include/trace/stages/stage3_trace_output.h
159
#define __event_in_softirq() (__entry->ent.flags & TRACE_FLAG_SOFTIRQ)
include/trace/stages/stage3_trace_output.h
160
#define __event_in_irq() (__entry->ent.flags & (TRACE_FLAG_HARDIRQ | TRACE_FLAG_SOFTIRQ))
include/trace/trace_custom_events.h
43
struct trace_entry ent; \
include/trace/trace_custom_events.h
87
field = (typeof(field))iter->ent; \
include/trace/trace_events.h
213
field = (typeof(field))iter->ent; \
include/trace/trace_events.h
240
entry = iter->ent; \
include/trace/trace_events.h
63
struct trace_entry ent; \
kernel/kprobes.c
1443
struct kprobe_blacklist_entry *ent;
kernel/kprobes.c
1451
list_for_each_entry(ent, &kprobe_blacklist, list) {
kernel/kprobes.c
1452
if (addr >= ent->start_addr && addr < ent->end_addr)
kernel/kprobes.c
2499
struct kprobe_blacklist_entry *ent;
kernel/kprobes.c
2506
ent = kmalloc_obj(*ent);
kernel/kprobes.c
2507
if (!ent)
kernel/kprobes.c
2509
ent->start_addr = entry;
kernel/kprobes.c
2510
ent->end_addr = entry + size;
kernel/kprobes.c
2511
INIT_LIST_HEAD(&ent->list);
kernel/kprobes.c
2512
list_add_tail(&ent->list, &kprobe_blacklist);
kernel/kprobes.c
2601
struct kprobe_blacklist_entry *ent, *n;
kernel/kprobes.c
2603
list_for_each_entry_safe(ent, n, &kprobe_blacklist, list) {
kernel/kprobes.c
2604
if (ent->start_addr < start || ent->start_addr >= end)
kernel/kprobes.c
2606
list_del(&ent->list);
kernel/kprobes.c
2607
kfree(ent);
kernel/kprobes.c
2902
struct kprobe_blacklist_entry *ent =
kernel/kprobes.c
2911
(void *)ent->start_addr);
kernel/kprobes.c
2913
seq_printf(m, "0x%px-0x%px\t%ps\n", (void *)ent->start_addr,
kernel/kprobes.c
2914
(void *)ent->end_addr, (void *)ent->start_addr);
kernel/sched/ext/ext.c
2754
struct scx_dsp_buf_ent *ent = &dspc->buf[u];
kernel/sched/ext/ext.c
2756
finish_dispatch(sch, rq, ent->task, ent->qseq, ent->dsq_id,
kernel/sched/ext/ext.c
2757
ent->enq_flags);
kernel/trace/blktrace.c
1439
const struct blk_io_trace2 *te_blk_io_trace(const struct trace_entry *ent)
kernel/trace/blktrace.c
1441
return (const struct blk_io_trace2 *)ent;
kernel/trace/blktrace.c
1444
static inline const void *pdu_start(const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1446
return (void *)(te_blk_io_trace(ent) + 1) + (has_cg ? sizeof(u64) : 0);
kernel/trace/blktrace.c
1449
static inline u64 t_cgid(const struct trace_entry *ent)
kernel/trace/blktrace.c
1451
return *(u64 *)(te_blk_io_trace(ent) + 1);
kernel/trace/blktrace.c
1454
static inline int pdu_real_len(const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1456
return te_blk_io_trace(ent)->pdu_len - (has_cg ? sizeof(u64) : 0);
kernel/trace/blktrace.c
1459
static inline u32 t_action(const struct trace_entry *ent)
kernel/trace/blktrace.c
1461
return te_blk_io_trace(ent)->action;
kernel/trace/blktrace.c
1464
static inline u32 t_bytes(const struct trace_entry *ent)
kernel/trace/blktrace.c
1466
return te_blk_io_trace(ent)->bytes;
kernel/trace/blktrace.c
1469
static inline u32 t_sec(const struct trace_entry *ent)
kernel/trace/blktrace.c
1471
return te_blk_io_trace(ent)->bytes >> 9;
kernel/trace/blktrace.c
1474
static inline unsigned long long t_sector(const struct trace_entry *ent)
kernel/trace/blktrace.c
1476
return te_blk_io_trace(ent)->sector;
kernel/trace/blktrace.c
1479
static inline __u16 t_error(const struct trace_entry *ent)
kernel/trace/blktrace.c
1481
return te_blk_io_trace(ent)->error;
kernel/trace/blktrace.c
1484
static __u64 get_pdu_int(const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1486
const __be64 *val = pdu_start(ent, has_cg);
kernel/trace/blktrace.c
1500
const struct blk_io_trace2 *t = te_blk_io_trace(iter->ent);
kernel/trace/blktrace.c
1507
secs, nsec_rem, iter->ent->pid, act, rwbs);
kernel/trace/blktrace.c
1514
const struct blk_io_trace2 *t = te_blk_io_trace(iter->ent);
kernel/trace/blktrace.c
1518
u64 id = t_cgid(iter->ent);
kernel/trace/blktrace.c
1553
const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1559
pdu_buf = pdu_start(ent, has_cg);
kernel/trace/blktrace.c
1560
pdu_len = pdu_real_len(ent, has_cg);
kernel/trace/blktrace.c
1591
static void blk_log_generic(struct trace_seq *s, const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1595
trace_find_cmdline(ent->pid, cmd);
kernel/trace/blktrace.c
1597
if (t_action(ent) & BLK_TC_ACT(BLK_TC_PC)) {
kernel/trace/blktrace.c
1598
trace_seq_printf(s, "%u ", t_bytes(ent));
kernel/trace/blktrace.c
1599
blk_log_dump_pdu(s, ent, has_cg);
kernel/trace/blktrace.c
1602
if (t_sec(ent))
kernel/trace/blktrace.c
1604
t_sector(ent), t_sec(ent), cmd);
kernel/trace/blktrace.c
1611
const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1613
if (t_action(ent) & BLK_TC_ACT(BLK_TC_PC)) {
kernel/trace/blktrace.c
1614
blk_log_dump_pdu(s, ent, has_cg);
kernel/trace/blktrace.c
1615
trace_seq_printf(s, "[%d]\n", t_error(ent));
kernel/trace/blktrace.c
1617
if (t_sec(ent))
kernel/trace/blktrace.c
1619
t_sector(ent),
kernel/trace/blktrace.c
1620
t_sec(ent), t_error(ent));
kernel/trace/blktrace.c
1623
t_sector(ent), t_error(ent));
kernel/trace/blktrace.c
1627
static void blk_log_remap(struct trace_seq *s, const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1629
const struct blk_io_trace_remap *__r = pdu_start(ent, has_cg);
kernel/trace/blktrace.c
1632
t_sector(ent), t_sec(ent),
kernel/trace/blktrace.c
1638
static void blk_log_plug(struct trace_seq *s, const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1642
trace_find_cmdline(ent->pid, cmd);
kernel/trace/blktrace.c
1647
static void blk_log_unplug(struct trace_seq *s, const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1651
trace_find_cmdline(ent->pid, cmd);
kernel/trace/blktrace.c
1653
trace_seq_printf(s, "[%s] %llu\n", cmd, get_pdu_int(ent, has_cg));
kernel/trace/blktrace.c
1656
static void blk_log_split(struct trace_seq *s, const struct trace_entry *ent, bool has_cg)
kernel/trace/blktrace.c
1660
trace_find_cmdline(ent->pid, cmd);
kernel/trace/blktrace.c
1662
trace_seq_printf(s, "%llu / %llu [%s]\n", t_sector(ent),
kernel/trace/blktrace.c
1663
get_pdu_int(ent, has_cg), cmd);
kernel/trace/blktrace.c
1666
static void blk_log_msg(struct trace_seq *s, const struct trace_entry *ent,
kernel/trace/blktrace.c
1670
trace_seq_putmem(s, pdu_start(ent, has_cg),
kernel/trace/blktrace.c
1671
pdu_real_len(ent, has_cg));
kernel/trace/blktrace.c
1711
void (*print)(struct trace_seq *s, const struct trace_entry *ent,
kernel/trace/blktrace.c
1741
t = te_blk_io_trace(iter->ent);
kernel/trace/blktrace.c
1749
blk_log_msg(s, iter->ent, has_cg);
kernel/trace/blktrace.c
1757
what2act[what].print(s, iter->ent, has_cg);
kernel/trace/blktrace.c
1772
struct blk_io_trace2 *t = (struct blk_io_trace2 *)iter->ent;
kernel/trace/blktrace.c
1795
if ((iter->ent->type != TRACE_BLK) ||
kernel/trace/trace.c
1971
iter->ent = fbuffer->entry;
kernel/trace/trace.c
2371
struct trace_entry *ent, *next = NULL;
kernel/trace/trace.c
2386
ent = peek_next_entry(iter, cpu_file, ent_ts, missing_events);
kernel/trace/trace.c
2390
return ent;
kernel/trace/trace.c
2398
ent = peek_next_entry(iter, cpu, &ts, &lost_events);
kernel/trace/trace.c
2403
if (ent && (!next || ts < next_ts)) {
kernel/trace/trace.c
2404
next = ent;
kernel/trace/trace.c
2458
if ((addr >= (unsigned long)iter->ent) &&
kernel/trace/trace.c
2459
(addr < (unsigned long)iter->ent + iter->ent_size))
kernel/trace/trace.c
2478
if (!iter->ent)
kernel/trace/trace.c
2481
trace_event = ftrace_find_event(iter->ent->type);
kernel/trace/trace.c
2526
trace_event = ftrace_find_event(iter->ent->type);
kernel/trace/trace.c
2531
trace_seq_printf(seq, "EVENT ID %d NOT FOUND?\n", iter->ent->type);
kernel/trace/trace.c
2547
ptr = iter->ent;
kernel/trace/trace.c
2646
if (iter->ent && iter->ent != iter->temp) {
kernel/trace/trace.c
2657
memcpy(iter->temp, iter->ent, iter->ent_size);
kernel/trace/trace.c
2658
iter->ent = iter->temp;
kernel/trace/trace.c
2672
iter->ent = __find_next_entry(iter, &iter->cpu,
kernel/trace/trace.c
2675
if (iter->ent) {
kernel/trace/trace.c
2682
return iter->ent ? iter : NULL;
kernel/trace/trace.c
2695
void *ent;
kernel/trace/trace.c
2706
ent = trace_find_next_entry_inc(iter);
kernel/trace/trace.c
2708
ent = iter;
kernel/trace/trace.c
2710
while (ent && iter->idx < i)
kernel/trace/trace.c
2711
ent = trace_find_next_entry_inc(iter);
kernel/trace/trace.c
2715
return ent;
kernel/trace/trace.c
2778
iter->ent = NULL;
kernel/trace/trace.c
3041
entry = iter->ent;
kernel/trace/trace.c
3086
entry = iter->ent;
kernel/trace/trace.c
3112
entry = iter->ent;
kernel/trace/trace.c
3141
entry = iter->ent;
kernel/trace/trace.c
3213
if (iter->ent->type == TRACE_BPUTS &&
kernel/trace/trace.c
3218
if (iter->ent->type == TRACE_BPRINT &&
kernel/trace/trace.c
3223
if (iter->ent->type == TRACE_PRINT &&
kernel/trace/trace.c
3297
if (iter->ent == NULL) {
kernel/trace/trace.c
4813
const struct trace_mod_entry *ent = pivot;
kernel/trace/trace.c
4815
if (addr < ent[0].mod_addr)
kernel/trace/trace.c
4818
return addr >= ent[1].mod_addr;
kernel/trace/trace.c
5475
iter->ent->type);
kernel/trace/trace.c
5540
iter->ent = NULL;
kernel/trace/trace.c
5585
if (!iter->ent && !trace_find_next_entry_inc(iter)) {
kernel/trace/trace.h
111
struct trace_entry ent; \
kernel/trace/trace.h
145
struct trace_entry ent;
kernel/trace/trace.h
151
struct trace_entry ent;
kernel/trace/trace.h
157
struct trace_entry ent;
kernel/trace/trace.h
162
struct trace_entry ent;
kernel/trace/trace.h
166
struct trace_entry ent;
kernel/trace/trace.h
1663
struct trace_entry *ent = ring_buffer_event_data(event);
kernel/trace/trace.h
1665
tracing_generic_entry_update(ent, type, trace_ctx);
kernel/trace/trace.h
172
struct trace_entry ent;
kernel/trace/trace.h
177
struct trace_entry ent;
kernel/trace/trace.h
2498
e->ent.type == TRACE_GRAPH_RETADDR_ENT) { \
kernel/trace/trace.h
556
#define trace_assign_type(var, ent) \
kernel/trace/trace.h
558
IF_ASSIGN(var, ent, struct ftrace_entry, TRACE_FN); \
kernel/trace/trace.h
559
IF_ASSIGN(var, ent, struct ctx_switch_entry, 0); \
kernel/trace/trace.h
560
IF_ASSIGN(var, ent, struct stack_entry, TRACE_STACK); \
kernel/trace/trace.h
561
IF_ASSIGN(var, ent, struct userstack_entry, TRACE_USER_STACK);\
kernel/trace/trace.h
562
IF_ASSIGN(var, ent, struct print_entry, TRACE_PRINT); \
kernel/trace/trace.h
563
IF_ASSIGN(var, ent, struct bprint_entry, TRACE_BPRINT); \
kernel/trace/trace.h
564
IF_ASSIGN(var, ent, struct bputs_entry, TRACE_BPUTS); \
kernel/trace/trace.h
565
IF_ASSIGN(var, ent, struct hwlat_entry, TRACE_HWLAT); \
kernel/trace/trace.h
566
IF_ASSIGN(var, ent, struct osnoise_entry, TRACE_OSNOISE);\
kernel/trace/trace.h
567
IF_ASSIGN(var, ent, struct timerlat_entry, TRACE_TIMERLAT);\
kernel/trace/trace.h
568
IF_ASSIGN(var, ent, struct raw_data_entry, TRACE_RAW_DATA);\
kernel/trace/trace.h
569
IF_ASSIGN(var, ent, struct trace_mmiotrace_rw, \
kernel/trace/trace.h
571
IF_ASSIGN(var, ent, struct trace_mmiotrace_map, \
kernel/trace/trace.h
573
IF_ASSIGN(var, ent, struct trace_branch, TRACE_BRANCH); \
kernel/trace/trace.h
574
IF_ASSIGN(var, ent, struct ftrace_graph_ent_entry, \
kernel/trace/trace.h
576
IF_ASSIGN(var, ent, struct fgraph_retaddr_ent_entry,\
kernel/trace/trace.h
578
IF_ASSIGN(var, ent, struct ftrace_graph_ret_entry, \
kernel/trace/trace.h
580
IF_ASSIGN(var, ent, struct func_repeats_entry, \
kernel/trace/trace_branch.c
139
trace_assign_type(field, iter->ent);
kernel/trace/trace_entries.h
100
__field_desc_packed( unsigned long, graph_rent.ent, depth )
kernel/trace/trace_entries.h
99
__field_desc_packed( unsigned long, graph_rent.ent, func )
kernel/trace/trace_eprobe.c
267
field = (struct eprobe_trace_entry_head *)iter->ent;
kernel/trace/trace_events.c
184
offsetof(typeof(ent), item), \
kernel/trace/trace_events.c
185
sizeof(ent.item), \
kernel/trace/trace_events.c
209
struct trace_entry ent;
kernel/trace/trace_events_synth.c
122
struct trace_entry ent;
kernel/trace/trace_events_synth.c
356
entry = (struct synth_trace_event *)iter->ent;
kernel/trace/trace_fprobe.c
627
field = (struct fentry_trace_entry_head *)iter->ent;
kernel/trace/trace_fprobe.c
657
field = (struct fexit_trace_entry_head *)iter->ent;
kernel/trace/trace_functions_graph.c
1014
cpu, iter->ent->pid, flags);
kernel/trace/trace_functions_graph.c
1065
entry->ent.type == TRACE_GRAPH_RETADDR_ENT)
kernel/trace/trace_functions_graph.c
1085
struct trace_entry *ent = iter->ent;
kernel/trace/trace_functions_graph.c
1090
verif_pid(s, ent->pid, cpu, data);
kernel/trace/trace_functions_graph.c
1094
print_graph_irq(iter, addr, type, cpu, ent->pid, flags);
kernel/trace/trace_functions_graph.c
1113
print_graph_proc(s, ent->pid);
kernel/trace/trace_functions_graph.c
1119
print_graph_lat_fmt(s, ent);
kernel/trace/trace_functions_graph.c
1286
struct trace_entry *ent, struct trace_iterator *iter,
kernel/trace/trace_functions_graph.c
1296
pid_t pid = ent->pid;
kernel/trace/trace_functions_graph.c
1370
print_graph_comment(struct trace_seq *s, struct trace_entry *ent,
kernel/trace/trace_functions_graph.c
1397
switch (iter->ent->type) {
kernel/trace/trace_functions_graph.c
1414
event = ftrace_find_event(ent->type);
kernel/trace/trace_functions_graph.c
1443
struct trace_entry *entry = iter->ent;
kernel/trace/trace_functions_graph.c
1458
field = &data->ent.ent;
kernel/trace/trace_functions_graph.c
184
entry->graph_rent.ent = *trace;
kernel/trace/trace_functions_graph.c
313
struct ftrace_graph_ent ent = {
kernel/trace/trace_functions_graph.c
322
__trace_graph_entry(tr, &ent, trace_ctx);
kernel/trace/trace_functions_graph.c
34
struct ftrace_graph_ent_entry ent;
kernel/trace/trace_functions_graph.c
40
struct fgraph_retaddr_ent_entry ent;
kernel/trace/trace_functions_graph.c
50
struct fgraph_ent_args ent;
kernel/trace/trace_functions_graph.c
650
curr = &data->ent.ent;
kernel/trace/trace_functions_graph.c
688
if (next->ent.type == TRACE_GRAPH_RET)
kernel/trace/trace_functions_graph.c
691
data->ret.ent.type = next->ent.type;
kernel/trace/trace_functions_graph.c
695
if (next->ent.type != TRACE_GRAPH_RET)
kernel/trace/trace_functions_graph.c
698
if (curr->ent.pid != next->ent.pid ||
kernel/trace/trace_functions_graph.c
737
struct trace_entry *ent = iter->ent;
kernel/trace/trace_functions_graph.c
766
print_graph_lat_fmt(s, ent);
kernel/trace/trace_functions_graph.c
905
if (entry->ent.type != TRACE_GRAPH_RETADDR_ENT)
kernel/trace/trace_kprobe.c
1589
field = (struct kprobe_trace_entry_head *)iter->ent;
kernel/trace/trace_kprobe.c
1619
field = (struct kretprobe_trace_entry_head *)iter->ent;
kernel/trace/trace_mmiotrace.c
166
struct trace_entry *entry = iter->ent;
kernel/trace/trace_mmiotrace.c
211
struct trace_entry *entry = iter->ent;
kernel/trace/trace_mmiotrace.c
245
struct trace_entry *entry = iter->ent;
kernel/trace/trace_mmiotrace.c
261
switch (iter->ent->type) {
kernel/trace/trace_output.c
1001
pos = (void *)iter->ent + field->offset;
kernel/trace/trace_output.c
1020
str = (char *)iter->ent + offset;
kernel/trace/trace_output.c
1175
trace_seq_printf(&iter->seq, "type: %d\n", iter->ent->type);
kernel/trace/trace_output.c
1206
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1225
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1240
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1254
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1283
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1318
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1354
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1389
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1436
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1437
end = (unsigned long *)((long)iter->ent + iter->ent_size);
kernel/trace/trace_output.c
1477
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1525
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
1562
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1589
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
1629
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1661
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
1682
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1707
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
1728
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1751
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
1772
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1798
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1813
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1836
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1866
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
1884
trace_assign_type(field, iter->ent);
kernel/trace/trace_output.c
33
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
337
entry = iter->ent;
kernel/trace/trace_output.c
46
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
59
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
660
struct trace_entry *entry = iter->ent;
kernel/trace/trace_output.c
700
entry = iter->ent;
kernel/trace/trace_output.c
972
pos = (void *)iter->ent + offset;
kernel/trace/trace_probe.c
38
int PRINT_TYPE_FUNC_NAME(tname)(struct trace_seq *s, void *data, void *ent)\
kernel/trace/trace_probe.c
59
int PRINT_TYPE_FUNC_NAME(symbol)(struct trace_seq *s, void *data, void *ent)
kernel/trace/trace_probe.c
67
int PRINT_TYPE_FUNC_NAME(string)(struct trace_seq *s, void *data, void *ent)
kernel/trace/trace_probe.c
75
(const char *)get_loc_data(data, ent));
kernel/trace/trace_probe.h
161
int PRINT_TYPE_FUNC_NAME(type)(struct trace_seq *s, void *data, void *ent);\
kernel/trace/trace_probe.h
70
static nokprobe_inline void *get_loc_data(u32 *dl, void *ent)
kernel/trace/trace_probe.h
72
return (u8 *)ent + get_loc_offs(*dl);
kernel/trace/trace_syscalls.c
1379
struct trace_entry ent;
kernel/trace/trace_syscalls.c
1386
BUILD_BUG_ON(sizeof(param.ent) < sizeof(void *));
kernel/trace/trace_syscalls.c
1529
struct trace_entry ent;
kernel/trace/trace_syscalls.c
245
struct trace_entry *ent = iter->ent;
kernel/trace/trace_syscalls.c
252
trace = (typeof(trace))ent;
kernel/trace/trace_syscalls.c
259
if (entry->enter_event->event.type != ent->type) {
kernel/trace/trace_syscalls.c
352
struct trace_entry *ent = iter->ent;
kernel/trace/trace_syscalls.c
357
trace = (typeof(trace))ent;
kernel/trace/trace_syscalls.c
366
if (entry->exit_event->event.type != ent->type) {
kernel/trace/trace_uprobe.c
1074
entry = (struct uprobe_trace_entry_head *)iter->ent;
kernel/trace/trace_uprobe.c
31
struct trace_entry ent;
kernel/workqueue.c
1346
struct wci_ent *ent;
kernel/workqueue.c
1348
hash_for_each_possible_rcu(wci_hash, ent, hash_node,
kernel/workqueue.c
1350
if (ent->func == func)
kernel/workqueue.c
1351
return ent;
kernel/workqueue.c
1358
struct wci_ent *ent;
kernel/workqueue.c
1361
ent = wci_find_ent(func);
kernel/workqueue.c
1362
if (ent) {
kernel/workqueue.c
1369
cnt = atomic64_inc_return_relaxed(&ent->cnt);
kernel/workqueue.c
1374
ent->func, wq_cpu_intensive_thresh_us,
kernel/workqueue.c
1375
atomic64_read(&ent->cnt));
kernel/workqueue.c
1399
ent = &wci_ents[wci_nr_ents++];
kernel/workqueue.c
1400
ent->func = func;
kernel/workqueue.c
1401
atomic64_set(&ent->cnt, 0);
kernel/workqueue.c
1402
hash_add_rcu(wci_hash, &ent->hash_node, (unsigned long)func);
lib/error-inject.c
119
struct ei_entry *ent, *n;
lib/error-inject.c
125
list_for_each_entry_safe(ent, n, &error_injection_list, list) {
lib/error-inject.c
126
if (ent->priv == mod) {
lib/error-inject.c
127
list_del_init(&ent->list);
lib/error-inject.c
128
kfree(ent);
lib/error-inject.c
199
struct ei_entry *ent = list_entry(v, struct ei_entry, list);
lib/error-inject.c
201
seq_printf(m, "%ps\t%s\n", (void *)ent->start_addr,
lib/error-inject.c
202
error_type_string(ent->etype));
lib/error-inject.c
26
struct ei_entry *ent;
lib/error-inject.c
30
list_for_each_entry(ent, &error_injection_list, list) {
lib/error-inject.c
31
if (addr >= ent->start_addr && addr < ent->end_addr) {
lib/error-inject.c
42
struct ei_entry *ent;
lib/error-inject.c
46
list_for_each_entry(ent, &error_injection_list, list) {
lib/error-inject.c
47
if (addr >= ent->start_addr && addr < ent->end_addr) {
lib/error-inject.c
48
ei_type = ent->etype;
lib/error-inject.c
69
struct ei_entry *ent;
lib/error-inject.c
83
ent = kmalloc_obj(*ent);
lib/error-inject.c
84
if (!ent)
lib/error-inject.c
86
ent->start_addr = entry;
lib/error-inject.c
87
ent->end_addr = entry + size;
lib/error-inject.c
88
ent->etype = iter->etype;
lib/error-inject.c
89
ent->priv = priv;
lib/error-inject.c
90
INIT_LIST_HEAD(&ent->list);
lib/error-inject.c
91
list_add_tail(&ent->list, &error_injection_list);
net/bridge/br_mdb.c
179
struct net_bridge_group_src *ent;
net/bridge/br_mdb.c
189
hlist_for_each_entry_rcu(ent, &p->src_list, node,
net/bridge/br_mdb.c
194
switch (ent->addr.proto) {
net/bridge/br_mdb.c
197
ent->addr.src.ip4)) {
net/bridge/br_mdb.c
205
&ent->addr.src.ip6)) {
net/bridge/br_mdb.c
216
br_timer_value(&ent->timer))) {
net/bridge/br_mdb.c
457
struct net_bridge_group_src *ent;
net/bridge/br_mdb.c
499
hlist_for_each_entry(ent, &pg->src_list, node) {
net/bridge/br_mdb.c
854
struct net_bridge_group_src *ent;
net/bridge/br_mdb.c
858
ent = br_multicast_find_group_src(pg, &src->addr);
net/bridge/br_mdb.c
859
if (!ent) {
net/bridge/br_mdb.c
860
ent = br_multicast_new_group_src(pg, &src->addr);
net/bridge/br_mdb.c
861
if (!ent) {
net/bridge/br_mdb.c
872
mod_timer(&ent->timer, now + br_multicast_gmi(brmctx));
net/bridge/br_mdb.c
874
timer_delete(&ent->timer);
net/bridge/br_mdb.c
881
ent->flags = BR_SGRP_F_INSTALLED | BR_SGRP_F_USER_ADDED;
net/bridge/br_mdb.c
886
__br_multicast_del_group_src(ent);
net/bridge/br_mdb.c
893
struct net_bridge_group_src *ent;
net/bridge/br_mdb.c
895
ent = br_multicast_find_group_src(pg, &src->addr);
net/bridge/br_mdb.c
896
if (WARN_ON_ONCE(!ent))
net/bridge/br_mdb.c
898
br_multicast_del_group_src(ent, false);
net/bridge/br_mdb.c
928
struct net_bridge_group_src *ent;
net/bridge/br_mdb.c
932
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_mdb.c
933
ent->flags |= BR_SGRP_F_DELETE;
net/bridge/br_mdb.c
939
hlist_for_each_entry_safe(ent, tmp, &pg->src_list, node) {
net/bridge/br_mdb.c
940
if (ent->flags & BR_SGRP_F_DELETE)
net/bridge/br_mdb.c
941
br_multicast_del_group_src(ent, false);
net/bridge/br_mdb.c
947
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_mdb.c
948
ent->flags &= ~BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
1038
hlist_for_each_entry(ent, &pg->src_list, node) {
net/bridge/br_multicast.c
1039
if (over_lmqt == time_after(ent->timer.expires,
net/bridge/br_multicast.c
1041
ent->src_query_rexmit_cnt > 0) {
net/bridge/br_multicast.c
1042
ihv3->srcs[lmqt_srcs++] = ent->addr.src.ip4;
net/bridge/br_multicast.c
1043
ent->src_query_rexmit_cnt--;
net/bridge/br_multicast.c
1044
if (need_rexmit && ent->src_query_rexmit_cnt)
net/bridge/br_multicast.c
1079
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
108
struct net_bridge_mdb_entry *ent;
net/bridge/br_multicast.c
1100
hlist_for_each_entry(ent, &pg->src_list, node) {
net/bridge/br_multicast.c
1101
if (over_llqt == time_after(ent->timer.expires,
net/bridge/br_multicast.c
1103
ent->src_query_rexmit_cnt > 0)
net/bridge/br_multicast.c
113
ent = rhashtable_lookup(&br->mdb_hash_tbl, dst, br_mdb_rht_params);
net/bridge/br_multicast.c
116
return ent;
net/bridge/br_multicast.c
1201
hlist_for_each_entry(ent, &pg->src_list, node) {
net/bridge/br_multicast.c
1202
if (over_llqt == time_after(ent->timer.expires,
net/bridge/br_multicast.c
1204
ent->src_query_rexmit_cnt > 0) {
net/bridge/br_multicast.c
1205
mld2q->mld2q_srcs[llqt_srcs++] = ent->addr.src.ip6;
net/bridge/br_multicast.c
1206
ent->src_query_rexmit_cnt--;
net/bridge/br_multicast.c
1207
if (need_rexmit && ent->src_query_rexmit_cnt)
net/bridge/br_multicast.c
1339
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
1343
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
1344
if (ip->src.ip4 == ent->addr.src.ip4)
net/bridge/br_multicast.c
1345
return ent;
net/bridge/br_multicast.c
1349
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
1350
if (!ipv6_addr_cmp(&ent->addr.src.ip6, &ip->src.ip6))
net/bridge/br_multicast.c
1351
return ent;
net/bridge/br_multicast.c
2211
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2215
hlist_for_each_entry_safe(ent, tmp, &pg->src_list, node)
net/bridge/br_multicast.c
2216
if (ent->flags & BR_SGRP_F_DELETE) {
net/bridge/br_multicast.c
2217
br_multicast_del_group_src(ent, false);
net/bridge/br_multicast.c
2238
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2252
hlist_for_each_entry(ent, &pg->src_list, node) {
net/bridge/br_multicast.c
2253
if (ent->flags & BR_SGRP_F_SEND) {
net/bridge/br_multicast.c
2254
ent->flags &= ~BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2255
if (ent->timer.expires > lmqt) {
net/bridge/br_multicast.c
2259
ent->src_query_rexmit_cnt = lmqc;
net/bridge/br_multicast.c
2260
__grp_src_mod_timer(ent, lmqt);
net/bridge/br_multicast.c
2323
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2333
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2334
if (!ent) {
net/bridge/br_multicast.c
2335
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2336
if (ent)
net/bridge/br_multicast.c
2340
if (ent)
net/bridge/br_multicast.c
2341
__grp_src_mod_timer(ent, now + br_multicast_gmi(brmctx));
net/bridge/br_multicast.c
2361
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2365
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2366
ent->flags |= BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
2372
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2373
if (ent)
net/bridge/br_multicast.c
2374
ent->flags &= ~BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
2376
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2377
if (ent)
net/bridge/br_multicast.c
2378
br_multicast_fwd_src_handle(ent);
net/bridge/br_multicast.c
2398
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2404
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2405
ent->flags |= BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
2411
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2412
if (ent) {
net/bridge/br_multicast.c
2413
ent->flags &= ~BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
2415
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2416
if (ent) {
net/bridge/br_multicast.c
2417
__grp_src_mod_timer(ent,
net/bridge/br_multicast.c
2471
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2476
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2477
ent->flags |= BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2483
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2484
if (ent) {
net/bridge/br_multicast.c
2485
ent->flags &= ~BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2488
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2489
if (ent)
net/bridge/br_multicast.c
2492
if (ent)
net/bridge/br_multicast.c
2493
__grp_src_mod_timer(ent, now + br_multicast_gmi(brmctx));
net/bridge/br_multicast.c
2518
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2523
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2524
if (timer_pending(&ent->timer))
net/bridge/br_multicast.c
2525
ent->flags |= BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2531
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2532
if (ent) {
net/bridge/br_multicast.c
2533
if (timer_pending(&ent->timer)) {
net/bridge/br_multicast.c
2534
ent->flags &= ~BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2538
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2539
if (ent)
net/bridge/br_multicast.c
2542
if (ent)
net/bridge/br_multicast.c
2543
__grp_src_mod_timer(ent, now + br_multicast_gmi(brmctx));
net/bridge/br_multicast.c
2601
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2605
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2606
ent->flags = (ent->flags & ~BR_SGRP_F_SEND) | BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
2612
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2613
if (ent) {
net/bridge/br_multicast.c
2614
ent->flags = (ent->flags & ~BR_SGRP_F_DELETE) |
net/bridge/br_multicast.c
2618
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2620
if (ent)
net/bridge/br_multicast.c
2621
br_multicast_fwd_src_handle(ent);
net/bridge/br_multicast.c
2645
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2650
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2651
ent->flags = (ent->flags & ~BR_SGRP_F_SEND) | BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
2657
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2658
if (ent) {
net/bridge/br_multicast.c
2659
ent->flags &= ~BR_SGRP_F_DELETE;
net/bridge/br_multicast.c
2661
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2662
if (ent) {
net/bridge/br_multicast.c
2663
__grp_src_mod_timer(ent, pg->timer.expires);
net/bridge/br_multicast.c
2667
if (ent && timer_pending(&ent->timer)) {
net/bridge/br_multicast.c
2668
ent->flags |= BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2720
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2725
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2726
ent->flags &= ~BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2732
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2733
if (ent) {
net/bridge/br_multicast.c
2734
ent->flags |= BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2758
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
2763
hlist_for_each_entry(ent, &pg->src_list, node)
net/bridge/br_multicast.c
2764
ent->flags &= ~BR_SGRP_F_SEND;
net/bridge/br_multicast.c
2770
ent = br_multicast_find_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2771
if (!ent) {
net/bridge/br_multicast.c
2772
ent = br_multicast_new_group_src(pg, &src_ip);
net/bridge/br_multicast.c
2773
if (ent) {
net/bridge/br_multicast.c
2774
__grp_src_mod_timer(ent, pg->timer.expires);
net/bridge/br_multicast.c
2778
if (ent && timer_pending(&ent->timer)) {
net/bridge/br_multicast.c
2779
ent->flags |= BR_SGRP_F_SEND;
net/bridge/br_multicast.c
807
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
813
hlist_for_each_entry_safe(ent, tmp, &pg->src_list, node)
net/bridge/br_multicast.c
814
br_multicast_del_group_src(ent, false);
net/bridge/br_multicast.c
933
struct net_bridge_group_src *ent;
net/bridge/br_multicast.c
952
hlist_for_each_entry(ent, &pg->src_list, node) {
net/bridge/br_multicast.c
953
if (over_lmqt == time_after(ent->timer.expires,
net/bridge/br_multicast.c
955
ent->src_query_rexmit_cnt > 0)
net/can/j1939/bus.c
52
struct j1939_addr_ent *ent;
net/can/j1939/bus.c
59
ent = &priv->ents[ecu->addr];
net/can/j1939/bus.c
61
if (ent->ecu) {
net/can/j1939/bus.c
68
ent->ecu = ecu;
net/can/j1939/bus.c
69
ent->nusers += ecu->nusers;
net/can/j1939/bus.c
76
struct j1939_addr_ent *ent;
net/can/j1939/bus.c
86
ent = &priv->ents[ecu->addr];
net/can/j1939/bus.c
87
ent->ecu = NULL;
net/can/j1939/bus.c
88
ent->nusers -= ecu->nusers;
net/core/dev.c
5164
ident = READ_ONCE(sock_flow_table[flow_id].ent);
net/core/sysctl_net_core.c
189
sock_table[i].ent = RPS_NO_CPU;
net/netfilter/xt_hashlimit.c
1112
static void dl_seq_print(struct dsthash_ent *ent, u_int8_t family,
net/netfilter/xt_hashlimit.c
1118
(long)(ent->expires - jiffies)/HZ,
net/netfilter/xt_hashlimit.c
1119
&ent->dst.ip.src,
net/netfilter/xt_hashlimit.c
1120
ntohs(ent->dst.src_port),
net/netfilter/xt_hashlimit.c
1121
&ent->dst.ip.dst,
net/netfilter/xt_hashlimit.c
1122
ntohs(ent->dst.dst_port),
net/netfilter/xt_hashlimit.c
1123
ent->rateinfo.credit, ent->rateinfo.credit_cap,
net/netfilter/xt_hashlimit.c
1124
ent->rateinfo.cost);
net/netfilter/xt_hashlimit.c
1129
(long)(ent->expires - jiffies)/HZ,
net/netfilter/xt_hashlimit.c
1130
&ent->dst.ip6.src,
net/netfilter/xt_hashlimit.c
1131
ntohs(ent->dst.src_port),
net/netfilter/xt_hashlimit.c
1132
&ent->dst.ip6.dst,
net/netfilter/xt_hashlimit.c
1133
ntohs(ent->dst.dst_port),
net/netfilter/xt_hashlimit.c
1134
ent->rateinfo.credit, ent->rateinfo.credit_cap,
net/netfilter/xt_hashlimit.c
1135
ent->rateinfo.cost);
net/netfilter/xt_hashlimit.c
1143
static int dl_seq_real_show_v2(struct dsthash_ent *ent, u_int8_t family,
net/netfilter/xt_hashlimit.c
1148
spin_lock(&ent->lock);
net/netfilter/xt_hashlimit.c
1150
rateinfo_recalc(ent, jiffies, ht->cfg.mode, 2);
net/netfilter/xt_hashlimit.c
1152
dl_seq_print(ent, family, s);
net/netfilter/xt_hashlimit.c
1154
spin_unlock(&ent->lock);
net/netfilter/xt_hashlimit.c
1158
static int dl_seq_real_show_v1(struct dsthash_ent *ent, u_int8_t family,
net/netfilter/xt_hashlimit.c
1163
spin_lock(&ent->lock);
net/netfilter/xt_hashlimit.c
1165
rateinfo_recalc(ent, jiffies, ht->cfg.mode, 1);
net/netfilter/xt_hashlimit.c
1167
dl_seq_print(ent, family, s);
net/netfilter/xt_hashlimit.c
1169
spin_unlock(&ent->lock);
net/netfilter/xt_hashlimit.c
1173
static int dl_seq_real_show(struct dsthash_ent *ent, u_int8_t family,
net/netfilter/xt_hashlimit.c
1178
spin_lock(&ent->lock);
net/netfilter/xt_hashlimit.c
1180
rateinfo_recalc(ent, jiffies, ht->cfg.mode, 3);
net/netfilter/xt_hashlimit.c
1182
dl_seq_print(ent, family, s);
net/netfilter/xt_hashlimit.c
1184
spin_unlock(&ent->lock);
net/netfilter/xt_hashlimit.c
1192
struct dsthash_ent *ent;
net/netfilter/xt_hashlimit.c
1195
hlist_for_each_entry(ent, &htable->hash[*bucket], node)
net/netfilter/xt_hashlimit.c
1196
if (dl_seq_real_show_v2(ent, htable->family, s))
net/netfilter/xt_hashlimit.c
1206
struct dsthash_ent *ent;
net/netfilter/xt_hashlimit.c
1209
hlist_for_each_entry(ent, &htable->hash[*bucket], node)
net/netfilter/xt_hashlimit.c
1210
if (dl_seq_real_show_v1(ent, htable->family, s))
net/netfilter/xt_hashlimit.c
1220
struct dsthash_ent *ent;
net/netfilter/xt_hashlimit.c
1223
hlist_for_each_entry(ent, &htable->hash[*bucket], node)
net/netfilter/xt_hashlimit.c
1224
if (dl_seq_real_show(ent, htable->family, s))
net/netfilter/xt_hashlimit.c
177
static inline bool dst_cmp(const struct dsthash_ent *ent,
net/netfilter/xt_hashlimit.c
180
return !memcmp(&ent->dst, b, sizeof(ent->dst));
net/netfilter/xt_hashlimit.c
202
struct dsthash_ent *ent;
net/netfilter/xt_hashlimit.c
206
hlist_for_each_entry_rcu(ent, &ht->hash[hash], node)
net/netfilter/xt_hashlimit.c
207
if (dst_cmp(ent, dst)) {
net/netfilter/xt_hashlimit.c
208
spin_lock(&ent->lock);
net/netfilter/xt_hashlimit.c
209
return ent;
net/netfilter/xt_hashlimit.c
220
struct dsthash_ent *ent;
net/netfilter/xt_hashlimit.c
227
ent = dsthash_find(ht, dst);
net/netfilter/xt_hashlimit.c
228
if (ent != NULL) {
net/netfilter/xt_hashlimit.c
231
return ent;
net/netfilter/xt_hashlimit.c
244
ent = NULL;
net/netfilter/xt_hashlimit.c
246
ent = kmem_cache_alloc(hashlimit_cachep, GFP_ATOMIC);
net/netfilter/xt_hashlimit.c
247
if (ent) {
net/netfilter/xt_hashlimit.c
248
memcpy(&ent->dst, dst, sizeof(ent->dst));
net/netfilter/xt_hashlimit.c
249
spin_lock_init(&ent->lock);
net/netfilter/xt_hashlimit.c
251
spin_lock(&ent->lock);
net/netfilter/xt_hashlimit.c
252
hlist_add_head_rcu(&ent->node, &ht->hash[hash_dst(ht, dst)]);
net/netfilter/xt_hashlimit.c
256
return ent;
net/netfilter/xt_hashlimit.c
261
struct dsthash_ent *ent = container_of(head, struct dsthash_ent, rcu);
net/netfilter/xt_hashlimit.c
263
kmem_cache_free(hashlimit_cachep, ent);
net/netfilter/xt_hashlimit.c
267
dsthash_free(struct xt_hashlimit_htable *ht, struct dsthash_ent *ent)
net/netfilter/xt_hashlimit.c
269
hlist_del_rcu(&ent->node);
net/netfilter/xt_hashlimit.c
270
call_rcu(&ent->rcu, dsthash_free_rcu);
net/sctp/objcnt.c
101
ent = proc_create_seq("sctp_dbg_objcnt", 0,
net/sctp/objcnt.c
103
if (!ent)
net/sctp/objcnt.c
99
struct proc_dir_entry *ent;
net/sysctl_net.c
126
struct ctl_table *ent;
net/sysctl_net.c
129
ent = table;
net/sysctl_net.c
130
for (size_t i = 0; i < table_size; ent++, i++) {
net/sysctl_net.c
135
ent->procname, ent->mode, ent->proc_handler, ent->data);
net/sysctl_net.c
138
if ((ent->mode & 0222) == 0) {
net/sysctl_net.c
144
addr = (unsigned long)ent->data;
net/sysctl_net.c
156
path, ent->procname, where, ent->data);
net/sysctl_net.c
159
ent->mode &= ~0222;
samples/v4l/v4l2-pci-skeleton.c
739
static int skeleton_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
samples/vfio-mdev/mdpy-fb.c
97
const struct pci_device_id *ent)
security/apparmor/apparmorfs.c
2033
struct aa_loaddata *ent, *tmp;
security/apparmor/apparmorfs.c
2037
list_for_each_entry_safe(ent, tmp, &ns->rawdata_list, list)
security/apparmor/apparmorfs.c
2038
__aa_fs_remove_rawdata(ent);
security/apparmor/capability.c
103
put_cred(ent->ad_subj_cred);
security/apparmor/capability.c
104
ent->ad_subj_cred = get_cred(ad->subj_cred);
security/apparmor/capability.c
105
ent->ktime_ns_expiration[cap] = ktime_get_ns() + AUDIT_CACHE_TIMEOUT_NS;
security/apparmor/capability.c
73
struct audit_cache *ent;
security/apparmor/capability.c
95
ent = &get_cpu_var(audit_cache);
security/apparmor/capability.c
97
if (ad->subj_cred == ent->ad_subj_cred && ktime_get_ns() <= ent->ktime_ns_expiration[cap]) {
security/apparmor/include/policy_unpack.h
28
void aa_load_ent_free(struct aa_load_ent *ent);
security/apparmor/lib.c
100
if (ent->value && (ent->value & mask) == ent->value) {
security/apparmor/lib.c
102
ent->str);
security/apparmor/lib.c
106
mask &= ~ent->value;
security/apparmor/lib.c
67
struct val_table_ent *ent;
security/apparmor/lib.c
75
ent = val_table_find_ent(debug_values_table, str, next - str);
security/apparmor/lib.c
76
if (ent)
security/apparmor/lib.c
77
val |= ent->value;
security/apparmor/lib.c
96
const struct val_table_ent *ent;
security/apparmor/lib.c
99
for (ent = table; ent->str; ent++) {
security/apparmor/policy.c
1023
struct aa_load_ent *ent;
security/apparmor/policy.c
1030
list_for_each_entry(ent, lh, list) {
security/apparmor/policy.c
1031
if (ent->new == profile)
security/apparmor/policy.c
1033
if (strncmp(ent->new->base.hname, profile->base.hname, len) ==
security/apparmor/policy.c
1034
0 && ent->new->base.hname[len] == 0)
security/apparmor/policy.c
1035
return ent->new;
security/apparmor/policy.c
1174
struct aa_load_ent *ent, *tmp;
security/apparmor/policy.c
1193
list_for_each_entry(ent, &lh, list) {
security/apparmor/policy.c
1195
if (ent->ns_name &&
security/apparmor/policy.c
1196
strcmp(ent->ns_name, ns_name) != 0) {
security/apparmor/policy.c
1201
} else if (ent->ns_name) {
security/apparmor/policy.c
1207
ns_name = ent->ns_name;
security/apparmor/policy.c
1208
ent->ns_name = NULL;
security/apparmor/policy.c
1220
ent = NULL;
security/apparmor/policy.c
1248
list_for_each_entry(ent, &lh, list) {
security/apparmor/policy.c
1253
ent->new->rawdata = aa_get_profile_loaddata(udata);
security/apparmor/policy.c
1254
error = __lookup_replace(ns, ent->new->base.hname,
security/apparmor/policy.c
1256
&ent->old, &info);
security/apparmor/policy.c
1260
if (ent->new->rename) {
security/apparmor/policy.c
1261
error = __lookup_replace(ns, ent->new->rename,
security/apparmor/policy.c
1263
&ent->rename, &info);
security/apparmor/policy.c
1269
ent->new->ns = aa_get_ns(ns);
security/apparmor/policy.c
1271
if (ent->old || ent->rename)
security/apparmor/policy.c
1276
policy = __lookup_parent(ns, ent->new->base.hname);
security/apparmor/policy.c
1279
p = __list_lookup_parent(&lh, ent->new);
security/apparmor/policy.c
1294
ent->new->base.hname,
security/apparmor/policy.c
1306
rcu_assign_pointer(ent->new->parent, aa_get_profile(p));
security/apparmor/policy.c
1314
ent = NULL;
security/apparmor/policy.c
1318
list_for_each_entry(ent, &lh, list) {
security/apparmor/policy.c
1319
if (!ent->old) {
security/apparmor/policy.c
1321
if (rcu_access_pointer(ent->new->parent)) {
security/apparmor/policy.c
1323
p = aa_deref_parent(ent->new);
security/apparmor/policy.c
1326
parent = ns_subprofs_dir(ent->new->ns);
security/apparmor/policy.c
1327
error = __aafs_profile_mkdir(ent->new, parent);
security/apparmor/policy.c
1340
list_for_each_entry_safe(ent, tmp, &lh, list) {
security/apparmor/policy.c
1341
list_del_init(&ent->list);
security/apparmor/policy.c
1342
op = (!ent->old && !ent->rename) ? OP_PROF_LOAD : OP_PROF_REPL;
security/apparmor/policy.c
1344
if (ent->old && ent->old->rawdata == ent->new->rawdata &&
security/apparmor/policy.c
1345
ent->new->rawdata) {
security/apparmor/policy.c
1347
audit_policy(label, op, ns_name, ent->new->base.hname,
security/apparmor/policy.c
1351
aa_put_proxy(ent->new->label.proxy);
security/apparmor/policy.c
1352
ent->new->label.proxy = NULL;
security/apparmor/policy.c
1357
if (ent->old && ent->old->rawdata &&
security/apparmor/policy.c
1358
ent->old->dents[AAFS_LOADDATA_DIR]) {
security/apparmor/policy.c
1362
__aa_remove_rawdata_symlink_dents(ent->old);
security/apparmor/policy.c
1370
audit_policy(label, op, ns_name, ent->new->base.hname, NULL,
security/apparmor/policy.c
1373
if (ent->old) {
security/apparmor/policy.c
1374
share_name(ent->old, ent->new);
security/apparmor/policy.c
1375
__replace_profile(ent->old, ent->new);
security/apparmor/policy.c
1378
if (!ent->old->rawdata)
security/apparmor/policy.c
1379
__aa_create_rawdata_symlink_dents(ent->new);
security/apparmor/policy.c
1384
if (rcu_access_pointer(ent->new->parent)) {
security/apparmor/policy.c
1387
parent = update_to_newest_parent(ent->new);
security/apparmor/policy.c
1391
__add_profile(lh, ent->new);
security/apparmor/policy.c
1394
aa_load_ent_free(ent);
security/apparmor/policy.c
1415
op = (ent && !ent->old) ? OP_PROF_LOAD : OP_PROF_REPL;
security/apparmor/policy.c
1417
audit_policy(label, op, ns_name, ent ? ent->new->base.hname : NULL,
security/apparmor/policy.c
1422
if (tmp == ent) {
security/apparmor/policy.c
1431
list_for_each_entry_safe(ent, tmp, &lh, list) {
security/apparmor/policy.c
1432
list_del_init(&ent->list);
security/apparmor/policy.c
1433
aa_load_ent_free(ent);
security/apparmor/policy_unpack.c
1599
void aa_load_ent_free(struct aa_load_ent *ent)
security/apparmor/policy_unpack.c
1601
if (ent) {
security/apparmor/policy_unpack.c
1602
aa_put_profile(ent->rename);
security/apparmor/policy_unpack.c
1603
aa_put_profile(ent->old);
security/apparmor/policy_unpack.c
1604
aa_put_profile(ent->new);
security/apparmor/policy_unpack.c
1605
kfree(ent->ns_name);
security/apparmor/policy_unpack.c
1606
kfree_sensitive(ent);
security/apparmor/policy_unpack.c
1612
struct aa_load_ent *ent = kzalloc_obj(*ent);
security/apparmor/policy_unpack.c
1613
if (ent)
security/apparmor/policy_unpack.c
1614
INIT_LIST_HEAD(&ent->list);
security/apparmor/policy_unpack.c
1615
return ent;
security/apparmor/policy_unpack.c
1730
struct aa_load_ent *tmp, *ent;
security/apparmor/policy_unpack.c
1764
ent = aa_load_ent_alloc();
security/apparmor/policy_unpack.c
1765
if (!ent) {
security/apparmor/policy_unpack.c
1770
ent->new = profile;
security/apparmor/policy_unpack.c
1771
ent->ns_name = ns_name;
security/apparmor/policy_unpack.c
1773
list_add_tail(&ent->list, lh);
security/apparmor/policy_unpack.c
1797
list_for_each_entry_safe(ent, tmp, lh, list) {
security/apparmor/policy_unpack.c
1798
list_del_init(&ent->list);
security/apparmor/policy_unpack.c
1799
aa_load_ent_free(ent);
sound/soc/codecs/tac5xx2-sdw.c
52
#define TAC_USAGE_REG(func, ent) \
sound/soc/codecs/tac5xx2-sdw.c
53
SDW_SDCA_CTL(TAC_FUNCTION_ID_##func, TAC_SDCA_ENT_##ent, \
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
39
static __always_inline __u32 get_obj_id(void *ent, enum bpf_obj_type type)
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
43
return BPF_CORE_READ((struct bpf_prog *)ent, aux, id);
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
45
return BPF_CORE_READ((struct bpf_map *)ent, id);
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
47
return BPF_CORE_READ((struct btf *)ent, id);
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
49
return BPF_CORE_READ((struct bpf_link *)ent, id);
tools/bpf/bpftool/token.c
149
struct mntent *ent;
tools/bpf/bpftool/token.c
160
while ((ent = getmntent(fp)) != NULL) {
tools/bpf/bpftool/token.c
161
if (strncmp(ent->mnt_type, "bpf", 3) == 0) {
tools/bpf/bpftool/token.c
162
if (has_delegate_options(ent->mnt_opts))
tools/bpf/bpftool/token.c
163
__show_token_info(ent);
tools/gpio/lsgpio.c
198
const struct dirent *ent;
tools/gpio/lsgpio.c
209
while (ent = readdir(dp), ent) {
tools/gpio/lsgpio.c
210
if (check_prefix(ent->d_name, "gpiochip")) {
tools/gpio/lsgpio.c
211
ret = list_device(ent->d_name);
tools/hv/hv_vss_daemon.c
117
struct mntent *ent;
tools/hv/hv_vss_daemon.c
139
while ((ent = getmntent(mounts))) {
tools/hv/hv_vss_daemon.c
140
if (strncmp(ent->mnt_fsname, match, strlen(match)))
tools/hv/hv_vss_daemon.c
142
if (stat(ent->mnt_fsname, &sb)) {
tools/hv/hv_vss_daemon.c
144
ent->mnt_fsname, errno, strerror(errno));
tools/hv/hv_vss_daemon.c
151
if (hasmntopt(ent, MNTOPT_RO) != NULL)
tools/hv/hv_vss_daemon.c
153
if (strcmp(ent->mnt_type, "vfat") == 0)
tools/hv/hv_vss_daemon.c
155
if (strcmp(ent->mnt_dir, "/") == 0) {
tools/hv/hv_vss_daemon.c
159
error |= vss_do_freeze(ent->mnt_dir, cmd);
tools/hv/hv_vss_daemon.c
184
if (ent) {
tools/hv/hv_vss_daemon.c
185
strncpy(errdir, ent->mnt_dir, sizeof(errdir)-1);
tools/hv/hv_vss_daemon.c
191
if (ent)
tools/iio/iio_event_monitor.c
330
const struct dirent *ent;
tools/iio/iio_event_monitor.c
345
while (ent = readdir(dp), ent) {
tools/iio/iio_event_monitor.c
346
if (iioutils_check_suffix(ent->d_name, "_en")) {
tools/iio/iio_event_monitor.c
349
ent->d_name);
tools/iio/iio_event_monitor.c
350
ret = write_sysfs_int(ent->d_name, evdir,
tools/iio/iio_event_monitor.c
354
ent->d_name);
tools/iio/iio_generic_buffer.c
269
const struct dirent *ent;
tools/iio/iio_generic_buffer.c
286
while (ent = readdir(dp), ent) {
tools/iio/iio_generic_buffer.c
287
if (iioutils_check_suffix(ent->d_name, "_en")) {
tools/iio/iio_generic_buffer.c
290
ent->d_name);
tools/iio/iio_generic_buffer.c
291
ret = write_sysfs_int(ent->d_name, scanelemdir,
tools/iio/iio_generic_buffer.c
295
ent->d_name);
tools/iio/iio_utils.c
122
while (ent = readdir(dp), ent)
tools/iio/iio_utils.c
123
if ((strcmp(builtname, ent->d_name) == 0) ||
tools/iio/iio_utils.c
124
(strcmp(builtname_generic, ent->d_name) == 0)) {
tools/iio/iio_utils.c
126
"%s/%s", scan_el_dir, ent->d_name);
tools/iio/iio_utils.c
181
if (strcmp(builtname, ent->d_name) == 0)
tools/iio/iio_utils.c
227
const struct dirent *ent;
tools/iio/iio_utils.c
247
while (ent = readdir(dp), ent)
tools/iio/iio_utils.c
248
if ((strcmp(builtname, ent->d_name) == 0) ||
tools/iio/iio_utils.c
249
(strcmp(builtname_generic, ent->d_name) == 0)) {
tools/iio/iio_utils.c
251
"%s/%s", device_dir, ent->d_name);
tools/iio/iio_utils.c
323
const struct dirent *ent;
tools/iio/iio_utils.c
338
while (ent = readdir(dp), ent)
tools/iio/iio_utils.c
339
if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"),
tools/iio/iio_utils.c
342
"%s/%s", scan_el_dir, ent->d_name);
tools/iio/iio_utils.c
380
while (ent = readdir(dp), ent) {
tools/iio/iio_utils.c
381
if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"),
tools/iio/iio_utils.c
387
"%s/%s", scan_el_dir, ent->d_name);
tools/iio/iio_utils.c
423
current->name = strndup(ent->d_name,
tools/iio/iio_utils.c
424
strlen(ent->d_name) -
tools/iio/iio_utils.c
562
const struct dirent *ent;
tools/iio/iio_utils.c
576
while (ent = readdir(dp), ent) {
tools/iio/iio_utils.c
577
if (strcmp(ent->d_name, ".") != 0 &&
tools/iio/iio_utils.c
578
strcmp(ent->d_name, "..") != 0 &&
tools/iio/iio_utils.c
579
strlen(ent->d_name) > strlen(type) &&
tools/iio/iio_utils.c
580
strncmp(ent->d_name, type, strlen(type)) == 0) {
tools/iio/iio_utils.c
582
ret = sscanf(ent->d_name + strlen(type), "%d", &number);
tools/iio/iio_utils.c
597
if (strncmp(ent->d_name + strlen(type) + numstrlen,
tools/iio/iio_utils.c
98
const struct dirent *ent;
tools/iio/lsiio.c
103
const struct dirent *ent;
tools/iio/lsiio.c
113
while (ent = readdir(dp), ent) {
tools/iio/lsiio.c
114
if (check_prefix(ent->d_name, type_device)) {
tools/iio/lsiio.c
118
ent->d_name) < 0) {
tools/iio/lsiio.c
135
while (ent = readdir(dp), ent) {
tools/iio/lsiio.c
136
if (check_prefix(ent->d_name, type_trigger)) {
tools/iio/lsiio.c
140
ent->d_name) < 0) {
tools/iio/lsiio.c
43
const struct dirent *ent;
tools/iio/lsiio.c
49
while (ent = readdir(dp), ent)
tools/iio/lsiio.c
50
if (check_prefix(ent->d_name, "in_") &&
tools/iio/lsiio.c
51
(check_postfix(ent->d_name, "_raw") ||
tools/iio/lsiio.c
52
check_postfix(ent->d_name, "_input")))
tools/iio/lsiio.c
53
printf(" %-10s\n", ent->d_name);
tools/lib/subcmd/help.c
19
struct cmdname *ent = malloc(sizeof(*ent) + len + 1);
tools/lib/subcmd/help.c
20
if (!ent)
tools/lib/subcmd/help.c
23
ent->len = len;
tools/lib/subcmd/help.c
24
memcpy(ent->name, name, len);
tools/lib/subcmd/help.c
25
ent->name[len] = 0;
tools/lib/subcmd/help.c
28
cmds->names[cmds->cnt++] = ent;
tools/perf/builtin-inject.c
1186
struct event_entry *ent;
tools/perf/builtin-inject.c
1188
list_for_each_entry(ent, &inject->samples, node) {
tools/perf/builtin-inject.c
1189
if (sample->tid == ent->tid) {
tools/perf/builtin-inject.c
1190
list_del_init(&ent->node);
tools/perf/builtin-inject.c
1191
free(ent);
tools/perf/builtin-inject.c
1205
struct event_entry *ent;
tools/perf/builtin-inject.c
1209
ent = malloc(event->header.size + sizeof(struct event_entry));
tools/perf/builtin-inject.c
1210
if (ent == NULL) {
tools/perf/builtin-inject.c
1216
ent->tid = sample->tid;
tools/perf/builtin-inject.c
1217
memcpy(&ent->event, event, event->header.size);
tools/perf/builtin-inject.c
1218
list_add(&ent->node, &inject->samples);
tools/perf/builtin-inject.c
1228
struct event_entry *ent;
tools/perf/builtin-inject.c
1236
list_for_each_entry(ent, &inject->samples, node) {
tools/perf/builtin-inject.c
1237
if (pid == ent->tid)
tools/perf/builtin-inject.c
1243
event_sw = &ent->event[0];
tools/perf/builtin-probe.c
445
struct str_node *ent;
tools/perf/builtin-probe.c
469
strlist__for_each_entry(ent, klist)
tools/perf/builtin-probe.c
470
pr_info("Removed event: %s\n", ent->s);
tools/perf/builtin-probe.c
480
strlist__for_each_entry(ent, ulist)
tools/perf/builtin-probe.c
481
pr_info("Removed event: %s\n", ent->s);
tools/perf/tests/builtin-test.c
191
struct dirent *ent;
tools/perf/tests/builtin-test.c
193
while ((ent = readdir(dir))) {
tools/perf/tests/builtin-test.c
197
if (ent->d_type != DT_LNK)
tools/perf/tests/builtin-test.c
200
if (!isdigit(ent->d_name[0]))
tools/perf/tests/builtin-test.c
203
fd = strtol(ent->d_name, &end, 10);
tools/perf/tests/builtin-test.c
218
struct dirent *ent;
tools/perf/tests/builtin-test.c
221
while ((ent = readdir(dir))) {
tools/perf/tests/builtin-test.c
227
if (ent->d_type != DT_LNK)
tools/perf/tests/builtin-test.c
230
if (!isdigit(ent->d_name[0]))
tools/perf/tests/builtin-test.c
233
fd = strtol(ent->d_name, &end, 10);
tools/perf/tests/builtin-test.c
241
len = readlinkat(dirfd(dir), ent->d_name, path, sizeof(path));
tools/perf/tests/builtin-test.c
245
strncpy(path, ent->d_name, sizeof(path));
tools/perf/tests/builtin-test.c
246
pr_err("Leak of file descriptor %s that opened: '%s'\n", ent->d_name, path);
tools/perf/tests/parse-events.c
2702
struct dirent *ent;
tools/perf/tests/parse-events.c
2724
while ((ent = readdir(dir))) {
tools/perf/tests/parse-events.c
2731
if (strchr(ent->d_name, '.'))
tools/perf/tests/parse-events.c
2735
n = snprintf(pmu_event, sizeof(pmu_event), "%s%s", path, ent->d_name);
tools/perf/tests/parse-events.c
2743
pr_debug("can't open pmu event file for '%s'\n", ent->d_name);
tools/perf/tests/parse-events.c
2749
pr_debug(" pmu event: %s is a null event\n", ent->d_name);
tools/perf/tests/parse-events.c
2767
snprintf(name, sizeof(name), "%s/event=%s/u", pmu->name, ent->d_name);
tools/perf/tests/parse-events.c
2791
if (strchr(ent->d_name, '-'))
tools/perf/tests/parse-events.c
2795
ent->d_name, pmu->name, ent->d_name);
tools/perf/tests/tests-scripts.c
243
struct dirent *ent;
tools/perf/tests/tests-scripts.c
250
for (i = 0; i < n_dirs && (ent = entlist[i]); i++) {
tools/perf/tests/tests-scripts.c
253
if (ent->d_name[0] == '.')
tools/perf/tests/tests-scripts.c
255
if (is_test_script(dir_fd, ent->d_name)) { /* It's a test */
tools/perf/tests/tests-scripts.c
256
char *desc = shell_test__description(dir_fd, ent->d_name);
tools/perf/tests/tests-scripts.c
259
append_script(dir_fd, ent->d_name, desc, result, result_sz);
tools/perf/tests/tests-scripts.c
262
if (ent->d_type != DT_DIR) {
tools/perf/tests/tests-scripts.c
265
if (ent->d_type != DT_UNKNOWN)
tools/perf/tests/tests-scripts.c
267
fstatat(dir_fd, ent->d_name, &st, 0);
tools/perf/tests/tests-scripts.c
271
if (strncmp(ent->d_name, "base_", 5) == 0)
tools/perf/tests/tests-scripts.c
273
fd = openat(dir_fd, ent->d_name, O_PATH);
tools/perf/util/auxtrace.c
1030
struct auxtrace_index_entry ent;
tools/perf/util/auxtrace.c
1033
if (readn(fd, &ent, sizeof(ent)) != sizeof(ent))
tools/perf/util/auxtrace.c
1043
bswap_64(ent.file_offset);
tools/perf/util/auxtrace.c
1044
auxtrace_index->entries[nr].sz = bswap_64(ent.sz);
tools/perf/util/auxtrace.c
1046
auxtrace_index->entries[nr].file_offset = ent.file_offset;
tools/perf/util/auxtrace.c
1047
auxtrace_index->entries[nr].sz = ent.sz;
tools/perf/util/auxtrace.c
1083
struct auxtrace_index_entry *ent)
tools/perf/util/auxtrace.c
1086
ent->file_offset, ent->sz);
tools/perf/util/auxtrace.c
1093
struct auxtrace_index_entry *ent;
tools/perf/util/auxtrace.c
1102
ent = &auxtrace_index->entries[i];
tools/perf/util/auxtrace.c
1105
ent);
tools/perf/util/auxtrace.c
993
struct auxtrace_index_entry ent;
tools/perf/util/auxtrace.c
997
ent.file_offset = auxtrace_index->entries[i].file_offset;
tools/perf/util/auxtrace.c
998
ent.sz = auxtrace_index->entries[i].sz;
tools/perf/util/auxtrace.c
999
if (writen(fd, &ent, sizeof(ent)) != sizeof(ent))
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
118
struct trace_entry ent;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
125
struct trace_entry ent;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
132
struct trace_entry ent;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
138
struct trace_entry ent;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
145
struct trace_entry ent;
tools/perf/util/bpf_skel/vmlinux/vmlinux.h
152
struct trace_entry ent;
tools/perf/util/cs-etm.c
3215
struct auxtrace_index_entry *ent;
tools/perf/util/cs-etm.c
3248
ent = &auxtrace_index->entries[i];
tools/perf/util/cs-etm.c
3249
ret = cs_etm__queue_aux_fragment(session, ent->file_offset,
tools/perf/util/cs-etm.c
3250
ent->sz, &event->aux, &sample);
tools/perf/util/genelf_debug.c
300
static ubyte get_special_opcode(struct debug_entry *ent,
tools/perf/util/genelf_debug.c
310
temp = (ent->lineno - last_line) - default_debug_line_header.line_base;
tools/perf/util/genelf_debug.c
318
delta_addr = (ent->addr - last_vma) / default_debug_line_header.minimum_instruction_length;
tools/perf/util/genelf_debug.c
335
struct debug_entry *ent, size_t nr_entry,
tools/perf/util/genelf_debug.c
362
for (i = 0; i < nr_entry; i++, ent = debug_entry_next(ent)) {
tools/perf/util/genelf_debug.c
369
if ((!cur_filename || strcmp(cur_filename, ent->name)) &&
tools/perf/util/genelf_debug.c
370
strcmp(repeated_name_marker, ent->name)) {
tools/perf/util/genelf_debug.c
371
emit_lne_define_filename(be, ent->name);
tools/perf/util/genelf_debug.c
372
cur_filename = ent->name;
tools/perf/util/genelf_debug.c
377
special_opcode = get_special_opcode(ent, last_line, last_vma);
tools/perf/util/genelf_debug.c
379
last_line = ent->lineno;
tools/perf/util/genelf_debug.c
380
last_vma = ent->addr;
tools/perf/util/genelf_debug.c
386
if (last_line != ent->lineno) {
tools/perf/util/genelf_debug.c
387
emit_advance_lineno(be, ent->lineno - last_line);
tools/perf/util/genelf_debug.c
388
last_line = ent->lineno;
tools/perf/util/genelf_debug.c
394
if (last_vma != ent->addr) {
tools/perf/util/genelf_debug.c
395
emit_advance_pc(be, ent->addr - last_vma);
tools/perf/util/genelf_debug.c
396
last_vma = ent->addr;
tools/perf/util/genelf_debug.c
409
struct debug_entry *ent, size_t nr_entry,
tools/perf/util/genelf_debug.c
432
emit_lineno_info(be, ent, nr_entry, code_addr);
tools/perf/util/genelf_debug.c
479
struct debug_entry *ent = debug;
tools/perf/util/genelf_debug.c
483
ent->addr = ent->addr - code_addr;
tools/perf/util/genelf_debug.c
484
ent = debug_entry_next(ent);
tools/perf/util/header.c
1438
struct io_dirent64 *ent;
tools/perf/util/header.c
1442
while ((ent = io_dir__readdir(&dir)) != NULL) \
tools/perf/util/header.c
1443
if (strcmp(ent->d_name, ".") && \
tools/perf/util/header.c
1444
strcmp(ent->d_name, "..") && \
tools/perf/util/header.c
1445
sscanf(ent->d_name, "memory%u", &mem) == 1)
tools/perf/util/header.c
1501
struct io_dirent64 *ent;
tools/perf/util/header.c
1517
while (!ret && (ent = io_dir__readdir(&dir))) {
tools/perf/util/header.c
1521
if (!strcmp(ent->d_name, ".") ||
tools/perf/util/header.c
1522
!strcmp(ent->d_name, ".."))
tools/perf/util/header.c
1525
r = sscanf(ent->d_name, "node%u", &idx);
tools/perf/util/hwmon_pmu.c
242
struct io_dirent64 *ent;
tools/perf/util/hwmon_pmu.c
254
while ((ent = io_dir__readdir(&dir)) != NULL) {
tools/perf/util/hwmon_pmu.c
262
if (ent->d_type != DT_REG)
tools/perf/util/hwmon_pmu.c
265
if (!parse_hwmon_filename(ent->d_name, &type, &number, &item, &alarm)) {
tools/perf/util/hwmon_pmu.c
266
pr_debug3("Not a hwmon file '%s'\n", ent->d_name);
tools/perf/util/hwmon_pmu.c
287
int fd = openat(dir.dirfd, ent->d_name, O_RDONLY);
tools/perf/util/hwmon_pmu.c
306
pmu->pmu.name, ent->d_name);
tools/perf/util/jitdump.h
125
debug_entry_next(struct debug_entry *ent)
tools/perf/util/jitdump.h
127
void *a = ent + 1;
tools/perf/util/jitdump.h
128
size_t l = strlen(ent->name) + 1;
tools/perf/util/jitdump.h
133
debug_entry_file(struct debug_entry *ent)
tools/perf/util/jitdump.h
135
void *a = ent + 1;
tools/perf/util/machine.c
2796
u8 *cpumode, int ent, bool symbols)
tools/perf/util/machine.c
2800
while (--ent >= 0) {
tools/perf/util/machine.c
2801
u64 ip = chain->ips[ent];
tools/perf/util/print-events.c
71
struct probe_cache_entry *ent;
tools/perf/util/print-events.c
76
list_for_each_entry(ent, &pcache->entries, node) {
tools/perf/util/print-events.c
80
ent->pev.group, ent->pev.event, bid_nd->s);
tools/perf/util/probe-event.c
2714
struct str_node *ent;
tools/perf/util/probe-event.c
2723
strlist__for_each_entry(ent, rawlist) {
tools/perf/util/probe-event.c
2724
ret = parse_probe_trace_command(ent->s, &tev);
tools/perf/util/probe-file.c
224
struct str_node *ent;
tools/perf/util/probe-file.c
233
strlist__for_each_entry(ent, rawlist) {
tools/perf/util/probe-file.c
234
ret = parse_probe_trace_command(ent->s, &tev);
tools/perf/util/probe-file.c
290
static int __del_trace_probe_event(int fd, struct str_node *ent)
tools/perf/util/probe-file.c
297
ret = e_snprintf(buf, 128, "-:%s", ent->s);
tools/perf/util/probe-file.c
304
ent->s);
tools/perf/util/probe-file.c
328
struct str_node *ent;
tools/perf/util/probe-file.c
339
strlist__for_each_entry(ent, namelist) {
tools/perf/util/probe-file.c
340
p = strchr(ent->s, ':');
tools/perf/util/probe-file.c
342
strfilter__compare(filter, ent->s)) {
tools/perf/util/probe-file.c
343
ret = strlist__add(plist, ent->s);
tools/perf/util/probe-file.c
360
struct str_node *ent;
tools/perf/util/probe-file.c
362
strlist__for_each_entry(ent, namelist) {
tools/perf/util/probe-file.c
363
ret = __del_trace_probe_event(fd, ent);
tools/testing/selftests/kvm/x86/cpuid_test.c
157
struct kvm_cpuid_entry2 *ent;
tools/testing/selftests/kvm/x86/cpuid_test.c
181
ent = vcpu_get_cpuid_entry(vcpu, 0x7);
tools/testing/selftests/kvm/x86/cpuid_test.c
182
ebx = ent->ebx;
tools/testing/selftests/kvm/x86/cpuid_test.c
183
ent->ebx--;
tools/testing/selftests/kvm/x86/cpuid_test.c
186
ent->ebx = ebx;
tools/testing/selftests/kvm/x86/cpuid_test.c
189
ent = vcpu_get_cpuid_entry(vcpu, 0x80000008);
tools/testing/selftests/kvm/x86/cpuid_test.c
190
eax = ent->eax;
tools/testing/selftests/kvm/x86/cpuid_test.c
192
ent->eax = (eax & ~0xffu) | (x - 1);
tools/testing/selftests/kvm/x86/cpuid_test.c
195
ent->eax = eax;
tools/testing/selftests/kvm/x86/kvm_pv_test.c
140
struct kvm_cpuid_entry2 *ent;
tools/testing/selftests/kvm/x86/kvm_pv_test.c
180
ent = vcpu_get_cpuid_entry(vcpu, KVM_CPUID_SIGNATURE);
tools/testing/selftests/kvm/x86/kvm_pv_test.c
181
kvm_sig_old = ent->ebx;
tools/testing/selftests/kvm/x86/kvm_pv_test.c
182
ent->ebx = 0xdeadbeef;
tools/testing/selftests/kvm/x86/kvm_pv_test.c
189
ent = vcpu_get_cpuid_entry(vcpu, KVM_CPUID_SIGNATURE);
tools/testing/selftests/kvm/x86/kvm_pv_test.c
190
ent->ebx = kvm_sig_old;
tools/testing/selftests/mm/vm_util.c
267
uint64_t ent[2];
tools/testing/selftests/mm/vm_util.c
281
if (pread(pagemap_fd, ent, sizeof(ent),
tools/testing/selftests/mm/vm_util.c
282
(uintptr_t)ptr >> (pshift() - 3)) != sizeof(ent))
tools/testing/selftests/mm/vm_util.c
285
if (PAGEMAP_PRESENT(ent[0]) && PAGEMAP_PRESENT(ent[1]) &&
tools/testing/selftests/mm/vm_util.c
286
PAGEMAP_PFN(ent[0]) + 1 == PAGEMAP_PFN(ent[1]) &&
tools/testing/selftests/mm/vm_util.c
287
!(PAGEMAP_PFN(ent[0]) & ((1 << (HPAGE_SHIFT - pshift())) - 1)))
tools/testing/selftests/mm/vm_util.c
288
return PAGEMAP_PFN(ent[0]);
tools/testing/selftests/mm/vm_util.h
164
#define PAGEMAP_PRESENT(ent) (((ent) & (1ull << 63)) != 0)
tools/testing/selftests/mm/vm_util.h
165
#define PAGEMAP_PFN(ent) ((ent) & ((1ull << 55) - 1))