Symbol: first
arch/alpha/lib/csum_partial_copy.c
129
unsigned long first;
arch/alpha/lib/csum_partial_copy.c
134
if (__get_word(ldq_u, first,src))
arch/alpha/lib/csum_partial_copy.c
142
extql(first, soff, word);
arch/alpha/lib/csum_partial_copy.c
145
extqh(second, soff, first);
arch/alpha/lib/csum_partial_copy.c
147
word |= first;
arch/alpha/lib/csum_partial_copy.c
148
first = second;
arch/alpha/lib/csum_partial_copy.c
162
extql(first, soff, word);
arch/alpha/lib/csum_partial_copy.c
163
extqh(second, soff, first);
arch/alpha/lib/csum_partial_copy.c
164
word |= first;
arch/alpha/lib/csum_partial_copy.c
243
unsigned long first;
arch/alpha/lib/csum_partial_copy.c
247
if (__get_word(ldq_u, first, src))
arch/alpha/lib/csum_partial_copy.c
257
extql(first, soff, word);
arch/alpha/lib/csum_partial_copy.c
260
extqh(second, soff, first);
arch/alpha/lib/csum_partial_copy.c
262
word |= first;
arch/alpha/lib/csum_partial_copy.c
263
first = second;
arch/alpha/lib/csum_partial_copy.c
279
extql(first, soff, word);
arch/alpha/lib/csum_partial_copy.c
280
extqh(second, soff, first);
arch/alpha/lib/csum_partial_copy.c
281
word |= first;
arch/alpha/lib/csum_partial_copy.c
282
first = second;
arch/alpha/lib/csum_partial_copy.c
301
extql(first, soff, word);
arch/alpha/lib/csum_partial_copy.c
302
extqh(second, soff, first);
arch/alpha/lib/csum_partial_copy.c
303
word |= first;
arch/arc/include/asm/entry-arcv2.h
89
; _HARD saves r10 clobbered by _SOFT as scratch hence comes first
arch/arm/crypto/aes-ce-glue.c
423
int err, first, rounds = num_rounds(&ctx->key1);
arch/arm/crypto/aes-ce-glue.c
454
for (first = 1; walk.nbytes >= AES_BLOCK_SIZE; first = 0) {
arch/arm/crypto/aes-ce-glue.c
46
u32 const rk2[], int first);
arch/arm/crypto/aes-ce-glue.c
463
ctx->key2.key_enc, first);
arch/arm/crypto/aes-ce-glue.c
485
ctx->key2.key_enc, first);
arch/arm/crypto/aes-ce-glue.c
49
u32 const rk2[], int first);
arch/arm/crypto/aes-ce-glue.c
495
int err, first, rounds = num_rounds(&ctx->key1);
arch/arm/crypto/aes-ce-glue.c
526
for (first = 1; walk.nbytes >= AES_BLOCK_SIZE; first = 0) {
arch/arm/crypto/aes-ce-glue.c
535
ctx->key2.key_enc, first);
arch/arm/crypto/aes-ce-glue.c
557
ctx->key2.key_enc, first);
arch/arm/include/asm/opcodes.h
151
#define __opcode_thumb32_compose(first, second) ( \
arch/arm/include/asm/opcodes.h
152
(___opcode_identity32(___opcode_identity16(first)) << 16) \
arch/arm/include/asm/opcodes.h
157
#define ___asm_opcode_thumb32_compose(first, second) ( \
arch/arm/include/asm/opcodes.h
158
(___asm_opcode_identity32(___asm_opcode_identity16(first)) << 16) \
arch/arm/include/asm/opcodes.h
225
#define ___inst_thumb32(first, second) .short first, second
arch/arm/include/asm/opcodes.h
229
#define ___inst_thumb32(first, second) \
arch/arm/include/asm/opcodes.h
230
".short " __stringify(first) ", " __stringify(second) "\n\t"
arch/arm/include/asm/string.h
42
extern void *__memset64(uint64_t *, uint32_t first, __kernel_size_t, uint32_t second);
arch/arm/include/asm/string.h
48
uint32_t first, second;
arch/arm/include/asm/string.h
52
return __memset64(p, word.first, n * 8, word.second);
arch/arm/include/asm/syscalls.h
38
asmlinkage int sys_oabi_ipc(uint call, int first, int second, int third,
arch/arm/kernel/insn.c
11
unsigned long first, second;
arch/arm/kernel/insn.c
29
first = 0xf000 | (s << 10) | imm10;
arch/arm/kernel/insn.c
34
return __opcode_thumb32_compose(first, second);
arch/arm/kernel/patch.c
74
u16 first = __opcode_thumb32_first(insn);
arch/arm/kernel/patch.c
83
*addrh0 = __opcode_to_mem_thumb16(first);
arch/arm/kernel/process.c
353
unsigned long first;
arch/arm/kernel/process.c
358
first = PAGE_ALIGN(mm->start_stack);
arch/arm/kernel/process.c
363
if (first > last)
arch/arm/kernel/process.c
367
if (first == last)
arch/arm/kernel/process.c
368
return first;
arch/arm/kernel/process.c
370
slots = ((last - first) >> PAGE_SHIFT) + 1;
arch/arm/kernel/process.c
374
addr = first + (offset << PAGE_SHIFT);
arch/arm/kernel/smp.c
798
int cpu, first = cpumask_first(cpus);
arch/arm/kernel/smp.c
804
if (!per_cpu(l_p_j_ref, first)) {
arch/arm/kernel/smp.c
823
lpj = cpufreq_scale(per_cpu(l_p_j_ref, first),
arch/arm/kernel/smp.c
824
per_cpu(l_p_j_ref_freq, first), freq->new);
arch/arm/kernel/sys_oabi-compat.c
389
asmlinkage int sys_oabi_ipc(uint call, int first, int second, int third,
arch/arm/kernel/sys_oabi-compat.c
394
return sys_oabi_semtimedop(first,
arch/arm/kernel/sys_oabi-compat.c
398
return sys_oabi_semtimedop(first,
arch/arm/kernel/sys_oabi-compat.c
403
return sys_ipc(call, first, second, third, ptr, fifth);
arch/arm/kernel/sys_oabi-compat.c
421
asmlinkage int sys_oabi_ipc(uint call, int first, int second, int third,
arch/arm/kernel/traps.c
141
unsigned long first;
arch/arm/kernel/traps.c
146
for (first = bottom & ~31; first < top; first += 32) {
arch/arm/kernel/traps.c
153
for (p = first, i = 0; i < 8 && p < top; i++, p += 4) {
arch/arm/kernel/traps.c
162
printk("%s%04lx:%s\n", lvl, first & 0xffff, str);
arch/arm/mm/pmsa-v7.c
238
bool first = true;
arch/arm/mm/pmsa-v7.c
267
if (first) {
arch/arm/mm/pmsa-v7.c
279
first = false;
arch/arm/mm/pmsa-v8.c
102
if (first) {
arch/arm/mm/pmsa-v8.c
111
first = false;
arch/arm/mm/pmsa-v8.c
98
bool first = true;
arch/arm64/crypto/aes-glue.c
465
int err, first, rounds = 6 + ctx->key1.key_length / 4;
arch/arm64/crypto/aes-glue.c
497
for (first = 1; walk.nbytes >= AES_BLOCK_SIZE; first = 0) {
arch/arm64/crypto/aes-glue.c
505
ctx->key2.key_enc, walk.iv, first);
arch/arm64/crypto/aes-glue.c
525
ctx->key2.key_enc, walk.iv, first);
arch/arm64/crypto/aes-glue.c
534
int err, first, rounds = 6 + ctx->key1.key_length / 4;
arch/arm64/crypto/aes-glue.c
566
for (first = 1; walk.nbytes >= AES_BLOCK_SIZE; first = 0) {
arch/arm64/crypto/aes-glue.c
574
ctx->key2.key_enc, walk.iv, first);
arch/arm64/crypto/aes-glue.c
594
ctx->key2.key_enc, walk.iv, first);
arch/arm64/crypto/aes-neonbs-glue.c
283
int first = 1;
arch/arm64/crypto/aes-neonbs-glue.c
319
if (first == 1)
arch/arm64/crypto/aes-neonbs-glue.c
323
first = 2;
arch/arm64/crypto/aes-neonbs-glue.c
336
ctx->twkey, walk.iv, first);
arch/arm64/crypto/aes-neonbs-glue.c
340
ctx->twkey, walk.iv, first);
arch/arm64/crypto/aes-neonbs-glue.c
341
nbytes = first = 0;
arch/arm64/crypto/aes-neonbs-glue.c
368
walk.iv, first);
arch/arm64/crypto/aes-neonbs-glue.c
372
walk.iv, first);
arch/arm64/include/asm/hyp_image.h
64
#define KVM_NVHE_ALIAS_HYP(first, sec) kvm_nvhe_sym(first) = kvm_nvhe_sym(sec);
arch/loongarch/include/asm/unwind.h
26
bool first, error, reset;
arch/loongarch/kernel/traps.c
182
static void print_bool_fragment(const char *key, unsigned long val, bool first)
arch/loongarch/kernel/traps.c
185
pr_cont("%s%c%s", first ? "" : " ", val ? '+' : '-', key);
arch/loongarch/kernel/unwind_orc.c
62
int *first = ip_table;
arch/loongarch/kernel/unwind_orc.c
63
int *mid = first, *found = first;
arch/loongarch/kernel/unwind_orc.c
75
while (first <= last) {
arch/loongarch/kernel/unwind_orc.c
76
mid = first + ((last - first) / 2);
arch/loongarch/kernel/unwind_orc.c
80
first = mid + 1;
arch/loongarch/kernel/unwind_prologue.c
121
state->first = true;
arch/loongarch/kernel/unwind_prologue.c
133
pc = state->pc - (state->first ? 0 : LOONGARCH_INSN_SIZE);
arch/loongarch/kernel/unwind_prologue.c
154
if (state->first)
arch/loongarch/kernel/unwind_prologue.c
155
goto first;
arch/loongarch/kernel/unwind_prologue.c
172
if (state->first) {
arch/loongarch/kernel/unwind_prologue.c
174
goto first;
arch/loongarch/kernel/unwind_prologue.c
183
first:
arch/loongarch/kernel/unwind_prologue.c
187
state->first = false;
arch/loongarch/kernel/unwind_prologue.c
213
state->first = true;
arch/loongarch/kernel/unwind_prologue.c
242
state->first = true;
arch/loongarch/lib/dump_tlb.c
28
static void dump_tlb(int first, int last)
arch/loongarch/lib/dump_tlb.c
44
for (i = first; i <= last; i++) {
arch/m68k/ifpsp060/src/fpsp.S
12203
# if underflow or inexact is enabled, then go calculate the EXOP first.
arch/m68k/ifpsp060/src/fpsp.S
12983
# if underflow or inexact is enabled, go calculate EXOP first.
arch/m68k/ifpsp060/src/fpsp.S
13599
# if underflow or inexact is enabled, go calculate EXOP first.
arch/m68k/ifpsp060/src/fpsp.S
15679
# if underflow or inexact is enabled, go calculate EXOP first.
arch/m68k/ifpsp060/src/pfpsp.S
10030
# if underflow or inexact is enabled, go calculate EXOP first.
arch/m68k/ifpsp060/src/pfpsp.S
12110
# if underflow or inexact is enabled, go calculate EXOP first.
arch/m68k/ifpsp060/src/pfpsp.S
8634
# if underflow or inexact is enabled, then go calculate the EXOP first.
arch/m68k/ifpsp060/src/pfpsp.S
9414
# if underflow or inexact is enabled, go calculate EXOP first.
arch/m68k/math-emu/fp_decode.h
70
| first decoding of the instr type
arch/m68k/math-emu/multi_arith.h
188
unsigned long fix, rem, first, dummy;
arch/m68k/math-emu/multi_arith.h
217
fp_div64(first, rem, 0, src->mant.m32[1], div->mant.m32[0]);
arch/m68k/math-emu/multi_arith.h
219
fp_mul64(*mantp, dummy, first, fix);
arch/m68k/math-emu/multi_arith.h
222
fp_div64(first, rem, src->mant.m32[0], src->mant.m32[1], div->mant.m32[0]);
arch/m68k/math-emu/multi_arith.h
224
fp_mul64(*mantp, dummy, first, fix);
arch/m68k/math-emu/multi_arith.h
227
fp_mul64(tmp.m32[0], tmp.m32[1], div->mant.m32[0], first - *mantp);
arch/mips/include/asm/uasm.h
305
void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, long off);
arch/mips/include/asm/uasm.h
306
void uasm_move_labels(struct uasm_label *lab, u32 *first, u32 *end, long off);
arch/mips/include/asm/uasm.h
308
u32 *first, u32 *end, u32 *target);
arch/mips/jazz/jazzdma.c
119
first = 0;
arch/mips/jazz/jazzdma.c
121
while (pgtbl[first].owner != VDMA_PAGE_EMPTY &&
arch/mips/jazz/jazzdma.c
122
first < VDMA_PGTBL_ENTRIES) first++;
arch/mips/jazz/jazzdma.c
123
if (first + pages > VDMA_PGTBL_ENTRIES) { /* nothing free */
arch/mips/jazz/jazzdma.c
128
last = first + 1;
arch/mips/jazz/jazzdma.c
130
&& last - first < pages)
arch/mips/jazz/jazzdma.c
133
if (last - first == pages)
arch/mips/jazz/jazzdma.c
135
first = last + 1;
arch/mips/jazz/jazzdma.c
141
laddr = (first << 12) + (paddr & (VDMA_PAGESIZE - 1));
arch/mips/jazz/jazzdma.c
144
for (i = first; i < last; i++) {
arch/mips/jazz/jazzdma.c
161
for (i = first; i < last; i++)
arch/mips/jazz/jazzdma.c
164
for (i = first; i < last; i++)
arch/mips/jazz/jazzdma.c
167
for (i = first; i < last; i++)
arch/mips/jazz/jazzdma.c
97
int first, last, pages, frame, i;
arch/mips/lib/dump_tlb.c
66
static void dump_tlb(int first, int last)
arch/mips/lib/dump_tlb.c
97
for (i = first; i <= last; i++) {
arch/mips/lib/r3k_dump_tlb.c
24
static void dump_tlb(int first, int last)
arch/mips/lib/r3k_dump_tlb.c
33
for (i = first; i <= last; i++) {
arch/mips/mm/sc-ip22.c
29
static inline void indy_sc_wipe(unsigned long first, unsigned long last)
arch/mips/mm/sc-ip22.c
68
: "=r" (first), "=r" (last), "=&r" (tmp)
arch/mips/mm/sc-ip22.c
69
: "0" (first), "1" (last));
arch/mips/mm/uasm.c
515
void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end,
arch/mips/mm/uasm.c
519
if (rel->addr >= first && rel->addr < end)
arch/mips/mm/uasm.c
524
void uasm_move_labels(struct uasm_label *lab, u32 *first, u32 *end,
arch/mips/mm/uasm.c
528
if (lab->addr >= first && lab->addr < end)
arch/mips/mm/uasm.c
534
u32 *first, u32 *end, u32 *target)
arch/mips/mm/uasm.c
536
long off = (long)(target - first);
arch/mips/mm/uasm.c
538
memcpy(target, first, (end - first) * sizeof(u32));
arch/mips/mm/uasm.c
540
uasm_move_relocs(rel, first, end, off);
arch/mips/mm/uasm.c
541
uasm_move_labels(lab, first, end, off);
arch/powerpc/kernel/setup_64.c
105
if (cpu_first_thread_sibling(boot_cpuid) == first)
arch/powerpc/kernel/setup_64.c
106
first = boot_cpuid;
arch/powerpc/kernel/setup_64.c
108
paca_ptrs[cpu]->tcd_ptr = &paca_ptrs[first]->tcd;
arch/powerpc/kernel/setup_64.c
98
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/kernel/time.c
800
static int first = 1;
arch/powerpc/kernel/time.c
804
if (first) {
arch/powerpc/kernel/time.c
805
first = 0;
arch/powerpc/kvm/book3s_hv_nested.c
925
struct llist_node *entry = ((struct llist_head *) rmapp)->first;
arch/powerpc/kvm/book3s_hv_nested.c
987
struct llist_node *entry = ((struct llist_head *) rmapp)->first;
arch/powerpc/perf/core-book3s.c
1094
int i, n, first;
arch/powerpc/perf/core-book3s.c
1109
first = 1;
arch/powerpc/perf/core-book3s.c
1116
if (first) {
arch/powerpc/perf/core-book3s.c
1120
first = 0;
arch/powerpc/platforms/powernv/idle.c
229
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
231
unsigned long *state = &paca_ptrs[first]->idle_state;
arch/powerpc/platforms/powernv/idle.c
239
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
241
unsigned long *state = &paca_ptrs[first]->idle_state;
arch/powerpc/platforms/powernv/idle.c
249
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
250
unsigned long *lock = &paca_ptrs[first]->idle_lock;
arch/powerpc/platforms/powernv/idle.c
259
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
261
unsigned long *state = &paca_ptrs[first]->idle_state;
arch/powerpc/platforms/powernv/idle.c
262
unsigned long *lock = &paca_ptrs[first]->idle_lock;
arch/powerpc/platforms/powernv/idle.c
282
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
283
unsigned long *lock = &paca_ptrs[first]->idle_lock;
arch/powerpc/platforms/powernv/idle.c
318
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
319
unsigned long *state = &paca_ptrs[first]->idle_state;
arch/powerpc/platforms/powernv/idle.c
612
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
613
unsigned long *state = &paca_ptrs[first]->idle_state;
arch/powerpc/platforms/powernv/idle.c
897
int first = cpu_first_thread_sibling(cpu);
arch/powerpc/platforms/powernv/idle.c
898
unsigned long *state = &paca_ptrs[first]->idle_state;
arch/powerpc/platforms/powernv/opal.c
1134
struct opal_sg_list *sg, *first = NULL;
arch/powerpc/platforms/powernv/opal.c
1141
first = sg;
arch/powerpc/platforms/powernv/opal.c
1171
return first;
arch/powerpc/platforms/powernv/opal.c
1175
opal_free_sg_list(first);
arch/powerpc/sysdev/xive/common.c
551
int cpu, first;
arch/powerpc/sysdev/xive/common.c
555
first = cpumask_nth(fuzz, mask);
arch/powerpc/sysdev/xive/common.c
556
WARN_ON(first >= nr_cpu_ids);
arch/powerpc/sysdev/xive/common.c
562
for_each_cpu_wrap(cpu, mask, first) {
arch/riscv/kernel/module.c
710
if (!current_head->first) {
arch/riscv/kernel/sys_hwprobe.c
39
bool first = true;
arch/riscv/kernel/sys_hwprobe.c
62
if (first) {
arch/riscv/kernel/sys_hwprobe.c
64
first = false;
arch/riscv/kvm/aia_aplic.c
244
static void aplic_update_irq_range(struct kvm *kvm, u32 first, u32 last)
arch/riscv/kvm/aia_aplic.c
255
for (irq = first; irq <= last; irq++) {
arch/s390/boot/als.c
33
int i, j, first;
arch/s390/boot/als.c
35
first = 1;
arch/s390/boot/als.c
41
if (!first)
arch/s390/boot/als.c
54
first = 0;
arch/s390/boot/pgm_check.c
18
bool first = true;
arch/s390/boot/pgm_check.c
24
if (first)
arch/s390/boot/pgm_check.c
31
first = false;
arch/s390/kernel/diag/diag324.c
159
static bool first = true;
arch/s390/kernel/diag/diag324.c
173
if (first || ktime_after(ktime_get(), data->expire)) {
arch/s390/kernel/diag/diag324.c
178
first = false;
arch/s390/kernel/processor.c
344
unsigned long first = cpumask_first(cpu_online_mask);
arch/s390/kernel/processor.c
346
if (n == first)
arch/s390/kernel/syscall.c
57
SYSCALL_DEFINE5(s390_ipc, uint, call, int, first, unsigned long, second,
arch/s390/kernel/syscall.c
70
return ksys_ipc(call, first, second, third, ptr, third);
arch/s390/kernel/time.c
520
static int first;
arch/s390/kernel/time.c
524
if (xchg(&first, 1) == 0) {
arch/s390/kernel/time.c
543
xchg(&first, 0);
arch/s390/kvm/dat.c
910
static void pgste_set_unlock_multiple(union pte *first, int n, union pgste *pgstes)
arch/s390/kvm/dat.c
917
pgste_set_unlock(first + i, pgstes[i]);
arch/s390/kvm/dat.c
921
static bool pgste_get_trylock_multiple(union pte *first, int n, union pgste *pgstes)
arch/s390/kvm/dat.c
926
if (!pgste_get_trylock(first + i, pgstes + i))
arch/s390/kvm/dat.c
931
pgste_set_unlock_multiple(first, n, pgstes);
arch/s390/kvm/interrupt.c
3612
bool found = false, first = true;
arch/s390/kvm/interrupt.c
3627
if (first || found) {
arch/s390/kvm/interrupt.c
3631
first = found = false;
arch/sh/include/asm/processor.h
62
unsigned long long first;
arch/sparc/kernel/leon_smp.c
231
int i, first;
arch/sparc/kernel/leon_smp.c
235
first = 0;
arch/sparc/kernel/leon_smp.c
236
prev = &first;
arch/sparc/kernel/leon_smp.c
243
*prev = first;
arch/sparc/kernel/pci.c
395
u32 idx, first, last;
arch/sparc/kernel/pci.c
397
first = 8;
arch/sparc/kernel/pci.c
401
if (first > idx)
arch/sparc/kernel/pci.c
402
first = idx;
arch/sparc/kernel/pci.c
408
*first_p = first;
arch/sparc/kernel/pci.c
421
u32 first, last;
arch/sparc/kernel/pci.c
425
apb_calc_first_last(map, &first, &last);
arch/sparc/kernel/pci.c
428
region.start = (first << 21);
arch/sparc/kernel/pci.c
433
apb_calc_first_last(map, &first, &last);
arch/sparc/kernel/pci.c
436
region.start = (first << 29);
arch/sparc/kernel/pci_schizo.c
176
int j, saw_error, first, last;
arch/sparc/kernel/pci_schizo.c
179
first = i * 8;
arch/sparc/kernel/pci_schizo.c
180
last = first + 8;
arch/sparc/kernel/pci_schizo.c
181
for (j = first; j < last; j++) {
arch/sparc/kernel/perf_event.c
1318
int i, n, first;
arch/sparc/kernel/perf_event.c
1327
first = 1;
arch/sparc/kernel/perf_event.c
1330
if (first) {
arch/sparc/kernel/perf_event.c
1334
first = 0;
arch/sparc/kernel/psycho_common.c
80
int j, saw_error, first, last;
arch/sparc/kernel/psycho_common.c
83
first = i * 8;
arch/sparc/kernel/psycho_common.c
84
last = first + 8;
arch/sparc/kernel/psycho_common.c
85
for (j = first; j < last; j++) {
arch/sparc/kernel/sun4d_smp.c
165
int i, first;
arch/sparc/kernel/sun4d_smp.c
169
first = 0;
arch/sparc/kernel/sun4d_smp.c
170
prev = &first;
arch/sparc/kernel/sun4d_smp.c
175
*prev = first;
arch/sparc/kernel/sun4m_smp.c
123
int i, first;
arch/sparc/kernel/sun4m_smp.c
127
first = 0;
arch/sparc/kernel/sun4m_smp.c
128
prev = &first;
arch/sparc/kernel/sun4m_smp.c
133
*prev = first;
arch/sparc/kernel/sys_sparc_64.c
351
SYSCALL_DEFINE6(sparc_ipc, unsigned int, call, int, first, unsigned long, second,
arch/sparc/kernel/sys_sparc_64.c
363
err = ksys_semtimedop(first, ptr,
arch/sparc/kernel/sys_sparc_64.c
367
err = ksys_semtimedop(first, ptr, (unsigned int)second,
arch/sparc/kernel/sys_sparc_64.c
372
err = ksys_semget(first, (int)second, (int)third);
arch/sparc/kernel/sys_sparc_64.c
375
err = ksys_old_semctl(first, second,
arch/sparc/kernel/sys_sparc_64.c
388
err = ksys_msgsnd(first, ptr, (size_t)second,
arch/sparc/kernel/sys_sparc_64.c
392
err = ksys_msgrcv(first, ptr, (size_t)second, fifth,
arch/sparc/kernel/sys_sparc_64.c
396
err = ksys_msgget((key_t)first, (int)second);
arch/sparc/kernel/sys_sparc_64.c
399
err = ksys_old_msgctl(first, (int)second | IPC_64, ptr);
arch/sparc/kernel/sys_sparc_64.c
410
err = do_shmat(first, ptr, (int)second, &raddr, SHMLBA);
arch/sparc/kernel/sys_sparc_64.c
422
err = ksys_shmget(first, (size_t)second, (int)third);
arch/sparc/kernel/sys_sparc_64.c
425
err = ksys_old_shmctl(first, (int)second | IPC_64, ptr);
arch/sparc/kernel/systbls.h
33
asmlinkage long sys_sparc_ipc(unsigned int call, int first,
arch/sparc/kernel/unaligned_64.c
451
u64 first = 0, second = 0;
arch/sparc/kernel/unaligned_64.c
461
first = *(u64 *)&f->regs[freg];
arch/sparc/kernel/unaligned_64.c
475
u64 tmp = __swab64p(&first);
arch/sparc/kernel/unaligned_64.c
477
first = __swab64p(&second);
arch/sparc/kernel/unaligned_64.c
488
if (put_user (first >> 32, (u32 __user *)addr) ||
arch/sparc/kernel/unaligned_64.c
489
__put_user ((u32)first, (u32 __user *)(addr + 4)) ||
arch/sparc/kernel/unaligned_64.c
614
u32 first, second;
arch/sparc/kernel/unaligned_64.c
620
first = second = 0;
arch/sparc/kernel/unaligned_64.c
621
err = get_user(first, (u32 __user *)sfar);
arch/sparc/kernel/unaligned_64.c
627
first = second = 0;
arch/sparc/kernel/unaligned_64.c
631
value = (((u64)first) << 32) | second;
arch/sparc/mm/init_64.c
590
int n, node, ents, first, last, i;
arch/sparc/mm/init_64.c
622
first = i;
arch/sparc/mm/init_64.c
629
for (i = 0; i < (last - first); i++) {
arch/sparc/mm/init_64.c
630
struct linux_prom_translation *src = &prom_trans[i + first];
arch/sparc/mm/init_64.c
640
prom_trans_ents = last - first;
arch/sparc/mm/iommu.c
321
iopte_t *first;
arch/sparc/mm/iommu.c
348
first = iopte;
arch/sparc/mm/iommu.c
385
iommu_flush_iotlb(first, len >> PAGE_SHIFT);
arch/x86/events/intel/pt.c
1086
if (topa == buf->first)
arch/x86/events/intel/pt.c
1267
TOPA_ENTRY(buf->last, -1)->base = topa_pfn(buf->first);
arch/x86/events/intel/pt.c
729
if (!buf->first) {
arch/x86/events/intel/pt.c
730
buf->first = buf->last = buf->cur = topa;
arch/x86/events/intel/pt.c
855
buf->cur = buf->first;
arch/x86/events/intel/pt.h
75
struct topa *first, *last, *cur;
arch/x86/kernel/apic/x2apic_uv_x.c
1385
int first, last;
arch/x86/kernel/apic/x2apic_uv_x.c
1389
first = (base + __ffs(bits)) & mask;
arch/x86/kernel/apic/x2apic_uv_x.c
1392
if (*min > first)
arch/x86/kernel/apic/x2apic_uv_x.c
1393
*min = first;
arch/x86/kernel/cpu/cacheinfo.c
513
unsigned int apicid, nshared, first, last;
arch/x86/kernel/cpu/cacheinfo.c
517
first = apicid - (apicid % nshared);
arch/x86/kernel/cpu/cacheinfo.c
518
last = first + nshared - 1;
arch/x86/kernel/cpu/cacheinfo.c
526
if ((apicid < first) || (apicid > last))
arch/x86/kernel/cpu/cacheinfo.c
533
if ((apicid < first) || (apicid > last))
arch/x86/kernel/cpu/mce/genpool.c
71
return new_head.first;
arch/x86/kernel/smpboot.c
956
static int width, node_width, first = 1;
arch/x86/kernel/smpboot.c
967
if (first)
arch/x86/kernel/smpboot.c
980
if (first)
arch/x86/kernel/smpboot.c
982
first = 0;
arch/x86/kernel/unwind_orc.c
100
while (first <= last) {
arch/x86/kernel/unwind_orc.c
101
mid = first + ((last - first) / 2);
arch/x86/kernel/unwind_orc.c
105
first = mid + 1;
arch/x86/kernel/unwind_orc.c
87
int *first = ip_table;
arch/x86/kernel/unwind_orc.c
89
int *mid, *found = first;
arch/x86/kvm/lapic.c
1732
#define APIC_REGS_MASK(first, count) \
arch/x86/kvm/lapic.c
1733
(APIC_REG_MASK(first) * ((1ull << (count)) - 1))
arch/x86/mm/pat/set_memory.c
1256
pte_t *pte, first;
arch/x86/mm/pat/set_memory.c
1266
first = *pte;
arch/x86/mm/pat/set_memory.c
1267
pfn = pte_pfn(first);
arch/x86/mm/pat/set_memory.c
1274
if (pte_flags(first) & _PAGE_KERNEL_4K)
arch/x86/mm/pat/set_memory.c
1283
if (pte_flags(entry) != pte_flags(first))
arch/x86/mm/pat/set_memory.c
1285
if (pte_pfn(entry) != pte_pfn(first) + i)
arch/x86/mm/pat/set_memory.c
1292
pgprot = pgprot_4k_2_large(pte_pgprot(first));
arch/x86/mm/pat/set_memory.c
1326
pmd_t *pmd, first;
arch/x86/mm/pat/set_memory.c
1334
first = *pmd;
arch/x86/mm/pat/set_memory.c
1340
pfn = pmd_pfn(first);
arch/x86/mm/pat/set_memory.c
1341
if (!pmd_leaf(first) || (PFN_PHYS(pfn) & ~PUD_MASK))
arch/x86/mm/pat/set_memory.c
1353
if (pmd_flags(entry) != pmd_flags(first))
arch/x86/mm/pat/set_memory.c
1355
if (pmd_pfn(entry) != pmd_pfn(first) + i * PTRS_PER_PTE)
arch/x86/mm/pat/set_memory.c
1361
set_pud(pud, pfn_pud(pfn, pmd_pgprot(first)));
arch/x86/platform/uv/uv_nmi.c
502
int first = atomic_add_unless(&hub_nmi->in_nmi, 1, 1);
arch/x86/platform/uv/uv_nmi.c
504
if (first) {
arch/x86/platform/uv/uv_nmi.c
511
return first;
arch/x86/platform/uv/uv_nmi.c
620
static int uv_nmi_wait_cpus(int first)
arch/x86/platform/uv/uv_nmi.c
626
if (first) {
arch/x86/platform/uv/uv_nmi.c
634
if (first && uv_pch_intr_now_enabled) {
arch/xtensa/kernel/platform.c
26
void __weak __init platform_init(bp_tag_t *first)
block/bfq-iosched.c
4895
container_of(bfqq->woken_list.first,
block/bfq-wf2q.c
1299
struct bfq_entity *entry, *first = NULL;
block/bfq-wf2q.c
1306
first = entry;
block/bfq-wf2q.c
1316
if (first)
block/bfq-wf2q.c
1321
return first;
block/bfq-wf2q.c
1696
&bfqq->woken_list_node != bfqq->waker_bfqq->woken_list.first) {
block/blk-cgroup.c
1248
blkg = hlist_entry(blkcg->blkg_list.first, struct blkcg_gq,
block/blk-ioc.c
112
struct io_cq *icq = hlist_entry(ioc->icq_list.first,
block/blk-mq-sysfs.c
84
unsigned int i, first = 1;
block/blk-mq-sysfs.c
88
if (first)
block/blk-mq-sysfs.c
96
first = 0;
block/blk-zoned.c
1974
zwplug = hlist_entry(disk->zone_wplugs_hash[i].first,
block/partitions/acorn.c
163
int first = 1;
block/partitions/acorn.c
203
first = 0;
block/partitions/acorn.c
230
return first ? 0 : 1;
drivers/accel/amdxdna/aie2_ctx.c
513
int start, end, first, last;
drivers/accel/amdxdna/aie2_ctx.c
549
first = start + (width - start % width) % width;
drivers/accel/amdxdna/aie2_ctx.c
551
if (last >= first)
drivers/accel/amdxdna/aie2_ctx.c
552
entries = (last - first) / width + 1;
drivers/accel/amdxdna/aie2_ctx.c
554
start, end, first, last);
drivers/accel/amdxdna/aie2_ctx.c
567
hwctx->col_list[0] = first;
drivers/accel/habanalabs/common/debugfs.c
110
bool first = true;
drivers/accel/habanalabs/common/debugfs.c
115
if (first) {
drivers/accel/habanalabs/common/debugfs.c
116
first = false;
drivers/accel/habanalabs/common/debugfs.c
130
if (!first)
drivers/accel/habanalabs/common/debugfs.c
141
bool first = true;
drivers/accel/habanalabs/common/debugfs.c
146
if (first) {
drivers/accel/habanalabs/common/debugfs.c
147
first = false;
drivers/accel/habanalabs/common/debugfs.c
161
if (!first)
drivers/accel/habanalabs/common/debugfs.c
172
bool first = true;
drivers/accel/habanalabs/common/debugfs.c
177
if (first) {
drivers/accel/habanalabs/common/debugfs.c
178
first = false;
drivers/accel/habanalabs/common/debugfs.c
198
if (!first)
drivers/accel/habanalabs/common/debugfs.c
211
bool first = true;
drivers/accel/habanalabs/common/debugfs.c
216
if (first) {
drivers/accel/habanalabs/common/debugfs.c
217
first = false;
drivers/accel/habanalabs/common/debugfs.c
229
if (!first)
drivers/accel/habanalabs/common/debugfs.c
356
bool first = true;
drivers/accel/habanalabs/common/debugfs.c
378
if (first) {
drivers/accel/habanalabs/common/debugfs.c
379
first = false;
drivers/accel/habanalabs/common/debugfs.c
396
if (!first)
drivers/accel/habanalabs/common/memory.c
847
bool first = true, is_huge_page_opt;
drivers/accel/habanalabs/common/memory.c
904
if (first) {
drivers/accel/habanalabs/common/memory.c
905
first = false;
drivers/accessibility/speakup/kobjects.c
705
static ssize_t message_show_helper(char *buf, enum msg_index_t first,
drivers/accessibility/speakup/kobjects.c
715
for (cursor = first; cursor <= last; cursor++, index++) {
drivers/accessibility/speakup/synth.c
355
static int first = 1;
drivers/accessibility/speakup/synth.c
357
if (first)
drivers/accessibility/speakup/synth.c
358
first = 0;
drivers/acpi/pmic/intel_pmic_xpower.c
300
struct acpi_lpat first = lpat_table->lpat[0];
drivers/acpi/pmic/intel_pmic_xpower.c
310
if (first.raw < last.raw)
drivers/acpi/pmic/intel_pmic_xpower.c
311
raw = clamp(raw, first.raw, last.raw);
drivers/acpi/pmic/intel_pmic_xpower.c
313
raw = clamp(raw, last.raw, first.raw);
drivers/android/binder.c
6372
proc = hlist_entry(binder_deferred_list.first,
drivers/auxdisplay/cfag12864b.c
102
static void cfag12864b_setcontrollers(unsigned char first,
drivers/auxdisplay/cfag12864b.c
105
if (first)
drivers/auxdisplay/ht16k33.c
225
int len, pos = 0, first = -1;
drivers/auxdisplay/ht16k33.c
231
while (pos < HT16K33_FB_SIZE && first < 0) {
drivers/auxdisplay/ht16k33.c
233
first = pos;
drivers/auxdisplay/ht16k33.c
238
if (first < 0)
drivers/auxdisplay/ht16k33.c
241
len = HT16K33_FB_SIZE - first;
drivers/auxdisplay/ht16k33.c
252
p1 = fbdev->cache + first;
drivers/auxdisplay/ht16k33.c
253
p2 = fbdev->buffer + first;
drivers/auxdisplay/ht16k33.c
254
if (!i2c_smbus_write_i2c_block_data(priv->client, first, len, p2))
drivers/base/devres.c
480
struct list_head *first, struct list_head *end,
drivers/base/devres.c
489
node = list_entry(first, struct devres_node, entry);
drivers/base/devres.c
500
if (&node->entry == first)
drivers/base/devres.c
501
first = first->next;
drivers/base/devres.c
516
node = list_entry(first, struct devres_node, entry);
drivers/base/devres.c
721
struct list_head *first = &grp->node[0].entry;
drivers/base/devres.c
727
cnt = remove_nodes(dev, first, end, &todo);
drivers/base/regmap/regcache-maple.c
332
static int regcache_maple_insert_block(struct regmap *map, int first,
drivers/base/regmap/regcache-maple.c
336
MA_STATE(mas, mt, first, last);
drivers/base/regmap/regcache-maple.c
340
entry = kmalloc_array(last - first + 1, sizeof(*entry), map->alloc_flags);
drivers/base/regmap/regcache-maple.c
344
for (i = 0; i < last - first + 1; i++)
drivers/base/regmap/regcache-maple.c
345
entry[i] = map->reg_defaults[first + i].def;
drivers/base/regmap/regcache-maple.c
349
mas_set_range(&mas, map->reg_defaults[first].reg,
drivers/block/drbd/drbd_actlog.c
245
unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
246
unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
248
D_ASSERT(device, first <= last);
drivers/block/drbd/drbd_actlog.c
252
if (first != last)
drivers/block/drbd/drbd_actlog.c
255
return _al_get(device, first, true);
drivers/block/drbd/drbd_actlog.c
262
unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
263
unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
267
D_ASSERT(device, first <= last);
drivers/block/drbd/drbd_actlog.c
270
for (enr = first; enr <= last; enr++) {
drivers/block/drbd/drbd_actlog.c
488
unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
489
unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
493
D_ASSERT(device, first < i->partially_in_al_next_enr);
drivers/block/drbd/drbd_actlog.c
495
first = i->partially_in_al_next_enr;
drivers/block/drbd/drbd_actlog.c
498
D_ASSERT(device, first <= last);
drivers/block/drbd/drbd_actlog.c
501
for (enr = first; enr <= last; enr++) {
drivers/block/drbd/drbd_actlog.c
515
for (enr = first; enr <= last; enr++) {
drivers/block/drbd/drbd_actlog.c
525
if (enr > first)
drivers/block/drbd/drbd_actlog.c
537
unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
538
unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
drivers/block/drbd/drbd_actlog.c
543
D_ASSERT(device, first <= last);
drivers/block/drbd/drbd_actlog.c
546
for (enr = first; enr <= last; enr++) {
drivers/block/rbd.c
7207
struct rbd_device *first = rbd_dev;
drivers/block/rbd.c
7208
struct rbd_device *second = first->parent;
drivers/block/rbd.c
7216
first = second;
drivers/block/rbd.c
7222
first->parent = NULL;
drivers/block/rbd.c
7223
first->parent_overlap = 0;
drivers/block/rbd.c
7225
rbd_assert(first->parent_spec);
drivers/block/rbd.c
7226
rbd_spec_put(first->parent_spec);
drivers/block/rbd.c
7227
first->parent_spec = NULL;
drivers/block/rnbd/rnbd-clt.c
1237
bool first = false;
drivers/block/rnbd/rnbd-clt.c
1240
sess = find_or_create_sess(sessname, &first);
drivers/block/rnbd/rnbd-clt.c
1243
} else if ((nr_poll_queues && !first) || (!nr_poll_queues && sess->nr_poll_queues)) {
drivers/block/rnbd/rnbd-clt.c
1252
if (!first)
drivers/block/rnbd/rnbd-clt.c
906
rnbd_clt_session *find_or_create_sess(const char *sessname, bool *first)
drivers/block/rnbd/rnbd-clt.c
919
*first = true;
drivers/block/ublk_drv.c
5608
bool first = true;
drivers/block/ublk_drv.c
5629
if (first) {
drivers/block/ublk_drv.c
5637
first = false;
drivers/block/ublk_drv.c
5647
if (first)
drivers/block/xen-blkfront.c
683
static void blkif_setup_extra_req(struct blkif_request *first,
drivers/block/xen-blkfront.c
686
uint16_t nr_segments = first->u.rw.nr_segments;
drivers/block/xen-blkfront.c
692
first->u.rw.nr_segments = BLKIF_MAX_SEGMENTS_PER_REQUEST;
drivers/block/xen-blkfront.c
695
second->u.rw.sector_number = first->u.rw.sector_number +
drivers/block/xen-blkfront.c
698
second->u.rw.handle = first->u.rw.handle;
drivers/block/xen-blkfront.c
699
second->operation = first->operation;
drivers/block/zloop.c
940
unsigned int first, i;
drivers/block/zloop.c
943
first = disk_zone_no(disk, sector);
drivers/block/zloop.c
944
if (first >= zlo->nr_zones)
drivers/block/zloop.c
946
nr_zones = min(nr_zones, zlo->nr_zones - first);
drivers/block/zloop.c
949
unsigned int zone_no = first + i;
drivers/bus/brcmstb_gisb.c
419
int i, first, last;
drivers/bus/brcmstb_gisb.c
476
first = ffs(gdev->valid_mask) - 1;
drivers/bus/brcmstb_gisb.c
479
for (i = first; i < last; i++) {
drivers/bus/moxtet.c
314
int i, first;
drivers/bus/moxtet.c
317
first = mox_module_table[id].hwirq_base +
drivers/bus/moxtet.c
320
if (first + mox_module_table[id].nirqs > MOXTET_NIRQS)
drivers/bus/moxtet.c
324
pos = &moxtet->irq.position[first + i];
drivers/bus/moxtet.c
327
moxtet->irq.exists |= BIT(first + i);
drivers/cdrom/gdrom.c
331
fentry = get_entry_track(gd.toc->first);
drivers/cdrom/gdrom.c
342
if ((track > 100) || (track < get_entry_track(gd.toc->first))) {
drivers/cdrom/gdrom.c
91
unsigned int first, last;
drivers/crypto/cavium/cpt/cptvf_main.c
222
struct command_chunk *curr = NULL, *first = NULL, *last = NULL;
drivers/crypto/cavium/cpt/cptvf_main.c
249
first = curr;
drivers/crypto/cavium/cpt/cptvf_main.c
265
curr = first;
drivers/crypto/ccp/ccp-crypto-sha.c
166
rctx->cmd.u.sha.first = rctx->first;
drivers/crypto/ccp/ccp-crypto-sha.c
170
rctx->first = 0;
drivers/crypto/ccp/ccp-crypto-sha.c
195
rctx->first = 1;
drivers/crypto/ccp/ccp-crypto-sha.c
242
state.first = rctx->first;
drivers/crypto/ccp/ccp-crypto-sha.c
264
rctx->first = state.first;
drivers/crypto/ccp/ccp-crypto.h
204
unsigned int first;
drivers/crypto/ccp/ccp-crypto.h
231
unsigned int first;
drivers/crypto/ccp/ccp-ops.c
1670
if (sha->first) {
drivers/crypto/ccp/ccp-ops.c
1823
hmac_cmd.u.sha.first = 1;
drivers/crypto/inside-secure/safexcel.h
904
bool first, bool last,
drivers/crypto/inside-secure/safexcel.h
911
bool first, bool last,
drivers/crypto/inside-secure/safexcel_cipher.c
698
bool first = true;
drivers/crypto/inside-secure/safexcel_cipher.c
853
rdesc = safexcel_add_rdesc(priv, ring, first, last,
drivers/crypto/inside-secure/safexcel_cipher.c
859
rdesc = safexcel_add_rdesc(priv, ring, first, last,
drivers/crypto/inside-secure/safexcel_cipher.c
868
if (first) {
drivers/crypto/inside-secure/safexcel_cipher.c
870
first = false;
drivers/crypto/inside-secure/safexcel_cipher.c
875
if (unlikely(first)) {
drivers/crypto/inside-secure/safexcel_ring.c
181
bool first, bool last,
drivers/crypto/inside-secure/safexcel_ring.c
190
first, atoken);
drivers/crypto/inside-secure/safexcel_ring.c
197
cdesc->first_seg = first;
drivers/crypto/inside-secure/safexcel_ring.c
203
if (first) {
drivers/crypto/inside-secure/safexcel_ring.c
226
bool first, bool last,
drivers/crypto/inside-secure/safexcel_ring.c
242
rdesc->first_seg = first;
drivers/crypto/inside-secure/safexcel_ring.c
79
bool first,
drivers/crypto/inside-secure/safexcel_ring.c
84
if (first)
drivers/crypto/marvell/cesa/cesa.c
92
if (engine->chain_hw.first && engine->chain_hw.last)
drivers/crypto/marvell/cesa/cesa.h
361
struct mv_cesa_tdma_desc *first;
drivers/crypto/marvell/cesa/cesa.h
658
return req->chain.first ? CESA_DMA_REQ : CESA_STD_REQ;
drivers/crypto/marvell/cesa/cipher.c
325
basereq->chain.first = NULL;
drivers/crypto/marvell/cesa/cipher.c
418
basereq->chain.first = NULL;
drivers/crypto/marvell/cesa/hash.c
320
if (base->chain.first->flags & CESA_TDMA_SET_STATE) {
drivers/crypto/marvell/cesa/hash.c
638
basereq->chain.first = NULL;
drivers/crypto/marvell/cesa/hash.c
744
basereq->chain.first->flags |= CESA_TDMA_SET_STATE;
drivers/crypto/marvell/cesa/tdma.c
114
if (!last || dreq->chain.first->flags & CESA_TDMA_SET_STATE)
drivers/crypto/marvell/cesa/tdma.c
115
engine->chain_sw.first = dreq->chain.first;
drivers/crypto/marvell/cesa/tdma.c
117
last->next = dreq->chain.first;
drivers/crypto/marvell/cesa/tdma.c
118
last->next_dma = cpu_to_le32(dreq->chain.first->cur_dma);
drivers/crypto/marvell/cesa/tdma.c
127
engine->chain_sw.first = NULL;
drivers/crypto/marvell/cesa/tdma.c
141
for (tdma = engine->chain_hw.first; tdma; tdma = next) {
drivers/crypto/marvell/cesa/tdma.c
163
engine->chain_hw.first = tdma->next;
drivers/crypto/marvell/cesa/tdma.c
167
if (engine->chain_hw.first == NULL)
drivers/crypto/marvell/cesa/tdma.c
218
chain->first = new_tdma;
drivers/crypto/marvell/cesa/tdma.c
240
for (op_desc = chain->first; op_desc; op_desc = op_desc->next) {
drivers/crypto/marvell/cesa/tdma.c
42
if (engine->chain_sw.first == dreq->chain.first) {
drivers/crypto/marvell/cesa/tdma.c
43
engine->chain_sw.first = NULL;
drivers/crypto/marvell/cesa/tdma.c
46
engine->chain_hw.first = dreq->chain.first;
drivers/crypto/marvell/cesa/tdma.c
60
writel_relaxed(dreq->chain.first->cur_dma,
drivers/crypto/marvell/cesa/tdma.c
71
for (tdma = dreq->chain.first; tdma;) {
drivers/crypto/marvell/cesa/tdma.c
84
dreq->chain.first = NULL;
drivers/crypto/marvell/cesa/tdma.c
93
for (tdma = dreq->chain.first; tdma; tdma = tdma->next) {
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
190
struct otx_cpt_cmd_chunk *curr, *first, *last;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
209
first = NULL;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
233
first = curr;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
234
queue->base = first;
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
251
curr = first;
drivers/crypto/rockchip/rk3288_crypto.c
319
struct rk_crypto_info *crypto_info, *first;
drivers/crypto/rockchip/rk3288_crypto.c
36
struct rk_crypto_info *first;
drivers/crypto/rockchip/rk3288_crypto.c
387
first = list_first_entry_or_null(&rocklist.dev_list,
drivers/crypto/rockchip/rk3288_crypto.c
39
first = list_first_entry_or_null(&rocklist.dev_list,
drivers/crypto/rockchip/rk3288_crypto.c
392
if (!first) {
drivers/crypto/rockchip/rk3288_crypto.c
416
struct rk_crypto_info *first;
drivers/crypto/rockchip/rk3288_crypto.c
420
first = list_first_entry_or_null(&rocklist.dev_list,
drivers/crypto/rockchip/rk3288_crypto.c
424
if (!first) {
drivers/crypto/rockchip/rk3288_crypto.c
43
return first;
drivers/crypto/sahara.c
1044
rctx->first = 1;
drivers/crypto/sahara.c
182
unsigned int first;
drivers/crypto/sahara.c
740
if (rctx->first) {
drivers/crypto/sahara.c
807
if (rctx->first)
drivers/crypto/sahara.c
940
if (rctx->first) {
drivers/crypto/sahara.c
946
rctx->first = 0;
drivers/crypto/talitos.c
1902
if (!edesc->first || !req_ctx->first_request || req_ctx->swinit) {
drivers/crypto/talitos.c
1971
struct talitos_edesc *first = NULL, *prev_edesc = NULL, *edesc;
drivers/crypto/talitos.c
1988
if (first)
drivers/crypto/talitos.c
1989
free_edesc_list_from(areq, first);
drivers/crypto/talitos.c
1996
edesc->first = offset == 0;
drivers/crypto/talitos.c
2006
if (req_ctx->first_request && edesc->first && !req_ctx->swinit)
drivers/crypto/talitos.c
2013
if (ctx->keylen && ((req_ctx->first_request && edesc->first) ||
drivers/crypto/talitos.c
2027
first = edesc;
drivers/crypto/talitos.c
2033
return first;
drivers/crypto/talitos.h
69
int first;
drivers/dax/bus.c
1040
struct resource *res, *first;
drivers/dax/bus.c
1064
first = region_res->child;
drivers/dax/bus.c
1065
if (!first)
drivers/dax/bus.c
1069
for (res = first; res; res = res->sibling) {
drivers/dax/bus.c
1073
if (res == first && res->start > dax_region->res.start) {
drivers/dma/altera-msgdma.c
336
struct msgdma_sw_desc *new, *first = NULL;
drivers/dma/altera-msgdma.c
364
if (!first)
drivers/dma/altera-msgdma.c
365
first = new;
drivers/dma/altera-msgdma.c
367
list_add_tail(&new->node, &first->tx_list);
drivers/dma/altera-msgdma.c
371
async_tx_ack(&first->async_tx);
drivers/dma/altera-msgdma.c
372
first->async_tx.flags = flags;
drivers/dma/altera-msgdma.c
374
return &first->async_tx;
drivers/dma/altera-msgdma.c
395
struct msgdma_sw_desc *new, *first = NULL;
drivers/dma/altera-msgdma.c
436
if (!first)
drivers/dma/altera-msgdma.c
437
first = new;
drivers/dma/altera-msgdma.c
439
list_add_tail(&new->node, &first->tx_list);
drivers/dma/altera-msgdma.c
454
first->async_tx.flags = flags;
drivers/dma/altera-msgdma.c
456
return &first->async_tx;
drivers/dma/at_hdmac.c
873
struct data_chunk *first;
drivers/dma/at_hdmac.c
887
first = xt->sgl;
drivers/dma/at_hdmac.c
904
(dmaengine_get_dst_icg(xt, chunk) != dmaengine_get_dst_icg(xt, first)) ||
drivers/dma/at_hdmac.c
905
(dmaengine_get_src_icg(xt, chunk) != dmaengine_get_src_icg(xt, first))) {
drivers/dma/at_hdmac.c
951
desc->boundary = first->size >> dwidth;
drivers/dma/at_hdmac.c
952
desc->dst_hole = (dmaengine_get_dst_icg(xt, first) >> dwidth) + 1;
drivers/dma/at_hdmac.c
953
desc->src_hole = (dmaengine_get_src_icg(xt, first) >> dwidth) + 1;
drivers/dma/at_xdmac.c
1074
struct at_xdmac_desc *prev = NULL, *first = NULL;
drivers/dma/at_xdmac.c
1098
first = at_xdmac_interleaved_queue_desc(chan, atchan,
drivers/dma/at_xdmac.c
1102
if (!first)
drivers/dma/at_xdmac.c
1107
at_xdmac_increment_block_count(chan, first);
drivers/dma/at_xdmac.c
1110
__func__, first, first);
drivers/dma/at_xdmac.c
1111
list_add_tail(&first->desc_node, &first->descs_list);
drivers/dma/at_xdmac.c
1134
if (first)
drivers/dma/at_xdmac.c
1135
list_splice_tail_init(&first->descs_list,
drivers/dma/at_xdmac.c
1140
if (!first)
drivers/dma/at_xdmac.c
1141
first = desc;
drivers/dma/at_xdmac.c
1144
__func__, desc, first);
drivers/dma/at_xdmac.c
1145
list_add_tail(&desc->desc_node, &first->descs_list);
drivers/dma/at_xdmac.c
1158
first->tx_dma_desc.cookie = -EBUSY;
drivers/dma/at_xdmac.c
1159
first->tx_dma_desc.flags = flags;
drivers/dma/at_xdmac.c
1160
first->xfer_size = len;
drivers/dma/at_xdmac.c
1162
return &first->tx_dma_desc;
drivers/dma/at_xdmac.c
1170
struct at_xdmac_desc *first = NULL, *prev = NULL;
drivers/dma/at_xdmac.c
1215
if (first)
drivers/dma/at_xdmac.c
1216
list_splice_tail_init(&first->descs_list,
drivers/dma/at_xdmac.c
1258
if (!first)
drivers/dma/at_xdmac.c
1259
first = desc;
drivers/dma/at_xdmac.c
1262
__func__, desc, first);
drivers/dma/at_xdmac.c
1263
list_add_tail(&desc->desc_node, &first->descs_list);
drivers/dma/at_xdmac.c
1266
first->tx_dma_desc.flags = flags;
drivers/dma/at_xdmac.c
1267
first->xfer_size = len;
drivers/dma/at_xdmac.c
1269
return &first->tx_dma_desc;
drivers/dma/at_xdmac.c
1381
*ppdesc = NULL, *first = NULL;
drivers/dma/at_xdmac.c
1401
if (!desc && first)
drivers/dma/at_xdmac.c
1402
list_splice_tail_init(&first->descs_list,
drivers/dma/at_xdmac.c
1405
if (!first)
drivers/dma/at_xdmac.c
1406
first = desc;
drivers/dma/at_xdmac.c
1483
&first->descs_list);
drivers/dma/at_xdmac.c
1486
__func__, desc, first);
drivers/dma/at_xdmac.c
1529
first->tx_dma_desc.cookie = -EBUSY;
drivers/dma/at_xdmac.c
1530
first->tx_dma_desc.flags = flags;
drivers/dma/at_xdmac.c
1531
first->xfer_size = len;
drivers/dma/at_xdmac.c
1533
return &first->tx_dma_desc;
drivers/dma/at_xdmac.c
452
struct at_xdmac_desc *first)
drivers/dma/at_xdmac.c
462
dev_vdbg(chan2dev(&atchan->chan), "%s: desc 0x%p\n", __func__, first);
drivers/dma/at_xdmac.c
465
first->active_xfer = true;
drivers/dma/at_xdmac.c
468
reg = AT_XDMAC_CNDA_NDA(first->tx_dma_desc.phys);
drivers/dma/at_xdmac.c
481
else if ((first->lld.mbr_ubc &
drivers/dma/at_xdmac.c
492
at_xdmac_chan_write(atchan, AT_XDMAC_CC, first->lld.mbr_cfg);
drivers/dma/at_xdmac.c
513
if (at_xdmac_chan_is_peripheral_xfer(first->lld.mbr_cfg))
drivers/dma/at_xdmac.c
764
struct at_xdmac_desc *first = NULL, *prev = NULL;
drivers/dma/at_xdmac.c
807
if (first)
drivers/dma/at_xdmac.c
808
list_splice_tail_init(&first->descs_list,
drivers/dma/at_xdmac.c
840
if (!first)
drivers/dma/at_xdmac.c
841
first = desc;
drivers/dma/at_xdmac.c
844
__func__, desc, first);
drivers/dma/at_xdmac.c
845
list_add_tail(&desc->desc_node, &first->descs_list);
drivers/dma/at_xdmac.c
850
first->tx_dma_desc.flags = flags;
drivers/dma/at_xdmac.c
851
first->xfer_size = xfer_size;
drivers/dma/at_xdmac.c
852
first->direction = direction;
drivers/dma/at_xdmac.c
853
ret = &first->tx_dma_desc;
drivers/dma/at_xdmac.c
867
struct at_xdmac_desc *first = NULL, *prev = NULL;
drivers/dma/at_xdmac.c
896
if (first)
drivers/dma/at_xdmac.c
897
list_splice_tail_init(&first->descs_list,
drivers/dma/at_xdmac.c
929
if (!first)
drivers/dma/at_xdmac.c
930
first = desc;
drivers/dma/at_xdmac.c
933
__func__, desc, first);
drivers/dma/at_xdmac.c
934
list_add_tail(&desc->desc_node, &first->descs_list);
drivers/dma/at_xdmac.c
937
at_xdmac_queue_desc(chan, prev, first);
drivers/dma/at_xdmac.c
938
first->tx_dma_desc.flags = flags;
drivers/dma/at_xdmac.c
939
first->xfer_size = buf_len;
drivers/dma/at_xdmac.c
940
first->direction = direction;
drivers/dma/at_xdmac.c
942
return &first->tx_dma_desc;
drivers/dma/bcm-sba-raid.c
109
struct sba_request *first;
drivers/dma/bcm-sba-raid.c
1344
struct sba_request *first = NULL, *req;
drivers/dma/bcm-sba-raid.c
1383
if (first)
drivers/dma/bcm-sba-raid.c
1384
sba_chain_request(first, req);
drivers/dma/bcm-sba-raid.c
1386
first = req;
drivers/dma/bcm-sba-raid.c
1401
if (first)
drivers/dma/bcm-sba-raid.c
1402
sba_chain_request(first, req);
drivers/dma/bcm-sba-raid.c
1404
first = req;
drivers/dma/bcm-sba-raid.c
1415
if (first)
drivers/dma/bcm-sba-raid.c
1416
sba_chain_request(first, req);
drivers/dma/bcm-sba-raid.c
1418
first = req;
drivers/dma/bcm-sba-raid.c
1425
return (first) ? &first->tx : NULL;
drivers/dma/bcm-sba-raid.c
1428
if (first)
drivers/dma/bcm-sba-raid.c
1429
sba_free_chained_requests(first);
drivers/dma/bcm-sba-raid.c
224
req->first = req;
drivers/dma/bcm-sba-raid.c
302
static void sba_chain_request(struct sba_request *first,
drivers/dma/bcm-sba-raid.c
310
list_add_tail(&req->next, &first->next);
drivers/dma/bcm-sba-raid.c
311
req->first = first;
drivers/dma/bcm-sba-raid.c
312
atomic_inc(&first->next_pending_count);
drivers/dma/bcm-sba-raid.c
413
struct sba_request *nreq, *first = req->first;
drivers/dma/bcm-sba-raid.c
416
if (!atomic_dec_return(&first->next_pending_count)) {
drivers/dma/bcm-sba-raid.c
417
tx = &first->tx;
drivers/dma/bcm-sba-raid.c
435
list_for_each_entry(nreq, &first->next, next)
drivers/dma/bcm-sba-raid.c
437
INIT_LIST_HEAD(&first->next);
drivers/dma/bcm-sba-raid.c
440
_sba_free_request(sba, first);
drivers/dma/bcm-sba-raid.c
735
struct sba_request *first = NULL, *req;
drivers/dma/bcm-sba-raid.c
744
if (first)
drivers/dma/bcm-sba-raid.c
745
sba_free_chained_requests(first);
drivers/dma/bcm-sba-raid.c
749
if (first)
drivers/dma/bcm-sba-raid.c
750
sba_chain_request(first, req);
drivers/dma/bcm-sba-raid.c
752
first = req;
drivers/dma/bcm-sba-raid.c
758
return (first) ? &first->tx : NULL;
drivers/dma/bcm-sba-raid.c
874
struct sba_request *first = NULL, *req;
drivers/dma/bcm-sba-raid.c
887
if (first)
drivers/dma/bcm-sba-raid.c
888
sba_free_chained_requests(first);
drivers/dma/bcm-sba-raid.c
892
if (first)
drivers/dma/bcm-sba-raid.c
893
sba_chain_request(first, req);
drivers/dma/bcm-sba-raid.c
895
first = req;
drivers/dma/bcm-sba-raid.c
901
return (first) ? &first->tx : NULL;
drivers/dma/cv1800b-dmamux.c
135
llist_for_each_entry(map, dmamux->reserve_maps.first, node) {
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
426
struct axi_dma_desc *first)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
471
write_chan_llp(chan, first->hw_desc[0].llp | lms);
drivers/dma/dw-edma/dw-edma-core.h
127
void (*start)(struct dw_edma_chunk *chunk, bool first);
drivers/dma/dw-edma/dw-edma-core.h
195
void dw_edma_core_start(struct dw_edma *dw, struct dw_edma_chunk *chunk, bool first)
drivers/dma/dw-edma/dw-edma-core.h
197
dw->core->start(chunk, first);
drivers/dma/dw-edma/dw-edma-v0-core.c
363
static void dw_edma_v0_core_start(struct dw_edma_chunk *chunk, bool first)
drivers/dma/dw-edma/dw-edma-v0-core.c
372
if (first) {
drivers/dma/dw-edma/dw-hdma-v0-core.c
228
static void dw_hdma_v0_core_ll_start(struct dw_edma_chunk *chunk, bool first)
drivers/dma/dw-edma/dw-hdma-v0-core.c
236
if (first) {
drivers/dma/dw-edma/dw-hdma-v0-core.c
318
static void dw_hdma_v0_core_start(struct dw_edma_chunk *chunk, bool first)
drivers/dma/dw-edma/dw-hdma-v0-core.c
325
dw_hdma_v0_core_ll_start(chunk, first);
drivers/dma/dw/core.c
172
static void dwc_dostart(struct dw_dma_chan *dwc, struct dw_desc *first)
drivers/dma/dw/core.c
200
first->residue = first->total_len;
drivers/dma/dw/core.c
201
dwc->tx_node_active = &first->tx_list;
drivers/dma/dw/core.c
204
dwc_do_single_block(dwc, first);
drivers/dma/dw/core.c
211
channel_writel(dwc, LLP, first->txd.phys | lms);
drivers/dma/dw/core.c
544
struct dw_desc *first;
drivers/dma/dw/core.c
574
prev = first = NULL;
drivers/dma/dw/core.c
589
if (!first) {
drivers/dma/dw/core.c
590
first = desc;
drivers/dma/dw/core.c
593
list_add_tail(&desc->desc_node, &first->tx_list);
drivers/dma/dw/core.c
604
first->txd.flags = flags;
drivers/dma/dw/core.c
605
first->total_len = len;
drivers/dma/dw/core.c
607
return &first->txd;
drivers/dma/dw/core.c
610
dwc_desc_put(dwc, first);
drivers/dma/dw/core.c
623
struct dw_desc *first;
drivers/dma/dw/core.c
640
prev = first = NULL;
drivers/dma/dw/core.c
677
if (!first) {
drivers/dma/dw/core.c
678
first = desc;
drivers/dma/dw/core.c
681
list_add_tail(&desc->desc_node, &first->tx_list);
drivers/dma/dw/core.c
726
if (!first) {
drivers/dma/dw/core.c
727
first = desc;
drivers/dma/dw/core.c
730
list_add_tail(&desc->desc_node, &first->tx_list);
drivers/dma/dw/core.c
752
first->total_len = total_len;
drivers/dma/dw/core.c
754
return &first->txd;
drivers/dma/dw/core.c
759
dwc_desc_put(dwc, first);
drivers/dma/ep93xx_dma.c
1040
struct ep93xx_dma_desc *desc, *first;
drivers/dma/ep93xx_dma.c
1043
first = NULL;
drivers/dma/ep93xx_dma.c
1057
if (!first)
drivers/dma/ep93xx_dma.c
1058
first = desc;
drivers/dma/ep93xx_dma.c
1060
list_add_tail(&desc->node, &first->tx_list);
drivers/dma/ep93xx_dma.c
1063
first->txd.cookie = -EBUSY;
drivers/dma/ep93xx_dma.c
1064
first->txd.flags = flags;
drivers/dma/ep93xx_dma.c
1066
return &first->txd;
drivers/dma/ep93xx_dma.c
1068
ep93xx_dma_desc_put(edmac, first);
drivers/dma/ep93xx_dma.c
1089
struct ep93xx_dma_desc *desc, *first;
drivers/dma/ep93xx_dma.c
1107
first = NULL;
drivers/dma/ep93xx_dma.c
1132
if (!first)
drivers/dma/ep93xx_dma.c
1133
first = desc;
drivers/dma/ep93xx_dma.c
1135
list_add_tail(&desc->node, &first->tx_list);
drivers/dma/ep93xx_dma.c
1138
first->txd.cookie = -EBUSY;
drivers/dma/ep93xx_dma.c
1139
first->txd.flags = flags;
drivers/dma/ep93xx_dma.c
1141
return &first->txd;
drivers/dma/ep93xx_dma.c
1144
ep93xx_dma_desc_put(edmac, first);
drivers/dma/ep93xx_dma.c
1171
struct ep93xx_dma_desc *desc, *first;
drivers/dma/ep93xx_dma.c
1195
first = NULL;
drivers/dma/ep93xx_dma.c
1213
if (!first)
drivers/dma/ep93xx_dma.c
1214
first = desc;
drivers/dma/ep93xx_dma.c
1216
list_add_tail(&desc->node, &first->tx_list);
drivers/dma/ep93xx_dma.c
1219
first->txd.cookie = -EBUSY;
drivers/dma/ep93xx_dma.c
1221
return &first->txd;
drivers/dma/ep93xx_dma.c
1224
ep93xx_dma_desc_put(edmac, first);
drivers/dma/fsldma.c
765
struct fsl_desc_sw *first = NULL, *prev = NULL, *new;
drivers/dma/fsldma.c
791
if (!first)
drivers/dma/fsldma.c
792
first = new;
drivers/dma/fsldma.c
805
list_add_tail(&new->node, &first->tx_list);
drivers/dma/fsldma.c
814
return &first->async_tx;
drivers/dma/fsldma.c
817
if (!first)
drivers/dma/fsldma.c
820
fsldma_free_desc_list_reverse(chan, &first->tx_list);
drivers/dma/loongson/loongson1-apb-dma.c
221
struct ls1x_dma_lli *lli, *prev = NULL, *first = NULL;
drivers/dma/loongson/loongson1-apb-dma.c
275
if (!first)
drivers/dma/loongson/loongson1-apb-dma.c
276
first = lli;
drivers/dma/loongson/loongson1-apb-dma.c
282
lli->hw[LS1X_DMADESC_NEXT] = first->phys | LS1X_DMA_NEXT_VALID;
drivers/dma/mmp_pdma.c
620
struct mmp_pdma_desc_sw *first = NULL, *prev = NULL, *new;
drivers/dma/mmp_pdma.c
652
if (!first)
drivers/dma/mmp_pdma.c
653
first = new;
drivers/dma/mmp_pdma.c
674
list_add_tail(&new->node, &first->tx_list);
drivers/dma/mmp_pdma.c
677
first->async_tx.flags = flags; /* client is in control of this ack */
drivers/dma/mmp_pdma.c
678
first->async_tx.cookie = -EBUSY;
drivers/dma/mmp_pdma.c
686
return &first->async_tx;
drivers/dma/mmp_pdma.c
689
if (first)
drivers/dma/mmp_pdma.c
690
mmp_pdma_free_desc_list(chan, &first->tx_list);
drivers/dma/mmp_pdma.c
701
struct mmp_pdma_desc_sw *first = NULL, *prev = NULL, *new = NULL;
drivers/dma/mmp_pdma.c
739
if (!first)
drivers/dma/mmp_pdma.c
740
first = new;
drivers/dma/mmp_pdma.c
750
list_add_tail(&new->node, &first->tx_list);
drivers/dma/mmp_pdma.c
758
first->async_tx.cookie = -EBUSY;
drivers/dma/mmp_pdma.c
759
first->async_tx.flags = flags;
drivers/dma/mmp_pdma.c
768
return &first->async_tx;
drivers/dma/mmp_pdma.c
771
if (first)
drivers/dma/mmp_pdma.c
772
mmp_pdma_free_desc_list(chan, &first->tx_list);
drivers/dma/mmp_pdma.c
784
struct mmp_pdma_desc_sw *first = NULL, *prev = NULL, *new;
drivers/dma/mmp_pdma.c
831
if (!first)
drivers/dma/mmp_pdma.c
832
first = new;
drivers/dma/mmp_pdma.c
849
list_add_tail(&new->node, &first->tx_list);
drivers/dma/mmp_pdma.c
852
first->async_tx.flags = flags; /* client is in control of this ack */
drivers/dma/mmp_pdma.c
853
first->async_tx.cookie = -EBUSY;
drivers/dma/mmp_pdma.c
856
pdev->ops->set_desc_next_addr(&new->desc, first->async_tx.phys);
drivers/dma/mmp_pdma.c
857
chan->cyclic_first = first;
drivers/dma/mmp_pdma.c
859
return &first->async_tx;
drivers/dma/mmp_pdma.c
862
if (first)
drivers/dma/mmp_pdma.c
863
mmp_pdma_free_desc_list(chan, &first->tx_list);
drivers/dma/mpc512x_dma.c
257
struct mpc_dma_desc *first = NULL;
drivers/dma/mpc512x_dma.c
282
if (!first)
drivers/dma/mpc512x_dma.c
283
first = mdesc;
drivers/dma/mpc512x_dma.c
300
memcpy_toio(&mdma->tcd[cid], first->tcd, sizeof(struct mpc_dma_tcd));
drivers/dma/mpc512x_dma.c
302
if (first != prev)
drivers/dma/mpc512x_dma.c
308
} else if (first->will_access_peripheral) {
drivers/dma/owl-dma.c
1025
if (!first)
drivers/dma/owl-dma.c
1026
first = lli;
drivers/dma/owl-dma.c
1032
owl_dma_add_lli(txd, prev, first, true);
drivers/dma/owl-dma.c
991
struct owl_dma_lli *lli, *prev = NULL, *first = NULL;
drivers/dma/pch_dma.c
568
struct pch_dma_desc *first = NULL;
drivers/dma/pch_dma.c
621
if (!first) {
drivers/dma/pch_dma.c
622
first = desc;
drivers/dma/pch_dma.c
625
list_add_tail(&desc->desc_node, &first->tx_list);
drivers/dma/pch_dma.c
636
first->txd.cookie = -EBUSY;
drivers/dma/pch_dma.c
639
return &first->txd;
drivers/dma/pch_dma.c
643
pdc_desc_put(pd_chan, first);
drivers/dma/pl330.c
2682
struct dma_pl330_desc *desc = NULL, *first = NULL;
drivers/dma/pl330.c
2711
if (!first)
drivers/dma/pl330.c
2716
while (!list_empty(&first->node)) {
drivers/dma/pl330.c
2717
desc = list_entry(first->node.next,
drivers/dma/pl330.c
2722
list_move_tail(&first->node, &pl330->desc_pool);
drivers/dma/pl330.c
2752
if (!first)
drivers/dma/pl330.c
2753
first = desc;
drivers/dma/pl330.c
2755
list_add_tail(&desc->node, &first->node);
drivers/dma/pl330.c
2819
struct dma_pl330_desc *first)
drivers/dma/pl330.c
2824
if (!first)
drivers/dma/pl330.c
2829
while (!list_empty(&first->node)) {
drivers/dma/pl330.c
2830
desc = list_entry(first->node.next,
drivers/dma/pl330.c
2835
list_move_tail(&first->node, &pl330->desc_pool);
drivers/dma/pl330.c
2845
struct dma_pl330_desc *first, *desc = NULL;
drivers/dma/pl330.c
2858
first = NULL;
drivers/dma/pl330.c
2869
__pl330_giveback_desc(pl330, first);
drivers/dma/pl330.c
2874
if (!first)
drivers/dma/pl330.c
2875
first = desc;
drivers/dma/pl330.c
2877
list_add_tail(&desc->node, &first->node);
drivers/dma/pxa_dma.c
510
phy_writel(chan->phy, desc->first, DDADR);
drivers/dma/pxa_dma.c
530
sw_desc->hw_desc[sw_desc->nb_desc - 2]->ddadr = sw_desc->first;
drivers/dma/pxa_dma.c
549
dma_to_chain = desc2->first;
drivers/dma/pxa_dma.c
728
dma = sw_desc->first;
drivers/dma/pxa_dma.c
762
sw_desc->first = dma;
drivers/dma/pxa_dma.c
87
dma_addr_t first; /* First descriptor's addr */
drivers/dma/sh/shdma-base.c
516
struct shdma_desc **first, enum dma_transfer_direction direction)
drivers/dma/sh/shdma-base.c
535
if (!*first) {
drivers/dma/sh/shdma-base.c
538
*first = new;
drivers/dma/sh/shdma-base.c
578
struct shdma_desc *first = NULL, *new = NULL /* compiler... */;
drivers/dma/sh/shdma-base.c
613
&sg_addr, addr, &len, &first,
drivers/dma/sh/shdma-base.c
617
addr, &sg_addr, &len, &first,
drivers/dma/sh/shdma-base.c
631
if (new != first)
drivers/dma/sh/shdma-base.c
639
return &first->async_tx;
drivers/dma/txx9dmac.c
331
struct txx9dmac_desc *first)
drivers/dma/txx9dmac.c
337
first->txd.cookie, first);
drivers/dma/txx9dmac.c
367
channel64_write_CHAR(dc, first->txd.phys);
drivers/dma/txx9dmac.c
388
channel32_writel(dc, CHAR, first->txd.phys);
drivers/dma/txx9dmac.c
390
channel32_writel(dc, CHAR, first->txd.phys);
drivers/dma/txx9dmac.c
715
struct txx9dmac_desc *first;
drivers/dma/txx9dmac.c
728
prev = first = NULL;
drivers/dma/txx9dmac.c
750
txx9dmac_desc_put(dc, first);
drivers/dma/txx9dmac.c
775
if (!first) {
drivers/dma/txx9dmac.c
776
first = desc;
drivers/dma/txx9dmac.c
782
list_add_tail(&desc->desc_node, &first->tx_list);
drivers/dma/txx9dmac.c
796
first->txd.flags = flags;
drivers/dma/txx9dmac.c
797
first->len = len;
drivers/dma/txx9dmac.c
799
return &first->txd;
drivers/dma/txx9dmac.c
811
struct txx9dmac_desc *first;
drivers/dma/txx9dmac.c
825
prev = first = NULL;
drivers/dma/txx9dmac.c
834
txx9dmac_desc_put(dc, first);
drivers/dma/txx9dmac.c
869
if (!first) {
drivers/dma/txx9dmac.c
870
first = desc;
drivers/dma/txx9dmac.c
877
list_add_tail(&desc->desc_node, &first->tx_list);
drivers/dma/txx9dmac.c
891
first->txd.flags = flags;
drivers/dma/txx9dmac.c
892
first->len = 0;
drivers/dma/txx9dmac.c
894
return &first->txd;
drivers/dma/xgene-dma.c
841
struct xgene_dma_desc_sw *first = NULL, *new;
drivers/dma/xgene-dma.c
861
if (!first)
drivers/dma/xgene-dma.c
862
first = new;
drivers/dma/xgene-dma.c
868
list_add_tail(&new->node, &first->tx_list);
drivers/dma/xgene-dma.c
873
list_splice(&first->tx_list, &new->tx_list);
drivers/dma/xgene-dma.c
878
if (!first)
drivers/dma/xgene-dma.c
881
xgene_dma_free_desc_list(chan, &first->tx_list);
drivers/dma/xgene-dma.c
889
struct xgene_dma_desc_sw *first = NULL, *new;
drivers/dma/xgene-dma.c
919
if (!first)
drivers/dma/xgene-dma.c
920
first = new;
drivers/dma/xgene-dma.c
926
list_add_tail(&new->node, &first->tx_list);
drivers/dma/xgene-dma.c
950
list_splice(&first->tx_list, &new->tx_list);
drivers/dma/xgene-dma.c
955
if (!first)
drivers/dma/xgene-dma.c
958
xgene_dma_free_desc_list(chan, &first->tx_list);
drivers/dma/xilinx/zynqmp_dma.c
836
struct zynqmp_dma_desc_sw *new, *first = NULL;
drivers/dma/xilinx/zynqmp_dma.c
867
if (!first)
drivers/dma/xilinx/zynqmp_dma.c
868
first = new;
drivers/dma/xilinx/zynqmp_dma.c
870
list_add_tail(&new->node, &first->tx_list);
drivers/dma/xilinx/zynqmp_dma.c
874
async_tx_ack(&first->async_tx);
drivers/dma/xilinx/zynqmp_dma.c
875
first->async_tx.flags = (enum dma_ctrl_flags)flags;
drivers/dma/xilinx/zynqmp_dma.c
876
return &first->async_tx;
drivers/edac/skx_common.c
114
bool first, scrub;
drivers/edac/skx_common.c
117
first = (source == RRL_SRC_FRE_SCRUB || source == RRL_SRC_FRE_DEMAND);
drivers/edac/skx_common.c
128
if (first)
drivers/edac/skx_common.c
144
if (first) {
drivers/firmware/arm_ffa/driver.c
655
u32 len, u64 *handle, bool first)
drivers/firmware/arm_ffa/driver.c
657
if (!first)
drivers/firmware/arm_ffa/driver.c
712
bool first = true;
drivers/firmware/arm_ffa/driver.c
774
&args->g_handle, first);
drivers/firmware/arm_ffa/driver.c
778
first = false;
drivers/firmware/arm_ffa/driver.c
797
length, &args->g_handle, first);
drivers/firmware/arm_scmi/clock.c
572
unsigned int first, last;
drivers/firmware/arm_scmi/clock.c
583
first = 0;
drivers/firmware/arm_scmi/clock.c
585
ret = ph->hops->iter_response_run_bound(iter, &first, &last);
drivers/firmware/arm_scmi/clock.c
594
first = clkd->tot_rates - 1;
drivers/firmware/arm_scmi/clock.c
596
ret = ph->hops->iter_response_run_bound(iter, &first, &last);
drivers/firmware/arm_scmi/driver.c
709
xfer = hlist_entry(minfo->free_xfers.first, struct scmi_xfer, node);
drivers/firmware/arm_scmi/quirks.c
221
const char *last, *first __free(kfree) = NULL;
drivers/firmware/arm_scmi/quirks.c
232
first = kmemdup(quirk->impl_ver_range, len + 1, GFP_KERNEL);
drivers/firmware/arm_scmi/quirks.c
233
if (!first)
drivers/firmware/arm_scmi/quirks.c
236
last = first + len - 1;
drivers/firmware/arm_scmi/quirks.c
237
sep = strchr(first, '-');
drivers/firmware/arm_scmi/quirks.c
241
if (sep != first) /* X OR X- OR X-y */ {
drivers/firmware/arm_scmi/quirks.c
242
ret = kstrtouint(first, 0, &quirk->start_range);
drivers/fpga/zynq-fpga.c
164
bool first;
drivers/fpga/zynq-fpga.c
166
first = priv->dma_elm == 0;
drivers/fpga/zynq-fpga.c
199
if (first && priv->cur_sg) {
drivers/gpio/gpio-max732x.c
533
girq->first = irq_base; /* FIXME: get rid of this */
drivers/gpio/gpio-merrifield.c
109
priv->info.first = irq_base;
drivers/gpio/gpio-pca953x.c
1100
girq->first = irq_base; /* FIXME: get rid of this */
drivers/gpio/gpio-tangier.c
454
girq->first = info->first;
drivers/gpio/gpio-tangier.h
86
unsigned int first;
drivers/gpio/gpio-xlp.c
292
girq->first = 0;
drivers/gpio/gpiolib.c
2043
domain = irq_domain_create_simple(fwnode, gc->ngpio, gc->irq.first,
drivers/gpio/gpiolib.c
3538
int first, j;
drivers/gpio/gpiolib.c
3567
first = i;
drivers/gpio/gpiolib.c
3590
for (j = first; j < i; ) {
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1679
uint32_t first = ~0;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1701
first = i;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1707
&first);
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1714
wait->out.first_signaled = first;
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1716
if (first < fence_count && array[first])
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
1717
r = array[first]->error;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14170
struct dmub_rb_cmd_fused_io *first = &commands[0].fused_io;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14172
&& first->header.ret_status
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14173
&& first->request.status == FUSED_REQUEST_STATUS_SUCCESS;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14185
if (reply->identifier == first->request.identifier) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14186
first->request = *reply;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14192
first->request.status = FUSED_REQUEST_STATUS_TIMEOUT;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
14193
abort_fused_io(ctx, &first->request);
drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_colorop_test.c
157
struct drm_colorop *op, *first = NULL;
drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_colorop_test.c
190
first = op;
drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_colorop_test.c
194
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, first);
drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_colorop_test.c
196
for (op = first; op; op = op->next, i++) {
drivers/gpu/drm/bridge/samsung-dsim.c
1285
bool first = !xfer->tx_done;
drivers/gpu/drm/bridge/samsung-dsim.c
1319
if (!first)
drivers/gpu/drm/bridge/samsung-dsim.c
1346
bool first = !xfer->rx_done;
drivers/gpu/drm/bridge/samsung-dsim.c
1351
if (first) {
drivers/gpu/drm/display/drm_dp_helper.c
2532
#define OUI(first, second, third) { (first), (second), (third) }
drivers/gpu/drm/display/drm_dp_helper.c
2533
#define DEVICE_ID(first, second, third, fourth, fifth, sixth) \
drivers/gpu/drm/display/drm_dp_helper.c
2534
{ (first), (second), (third), (fourth), (fifth), (sixth) }
drivers/gpu/drm/drm_edid.c
54
static int oui(u8 first, u8 second, u8 third)
drivers/gpu/drm/drm_edid.c
56
return (first << 16) | (second << 8) | third;
drivers/gpu/drm/drm_mm.c
226
bool first = true;
drivers/gpu/drm/drm_mm.c
234
first = false;
drivers/gpu/drm/drm_mm.c
239
rb_insert_color_cached(&node->rb_hole_size, root, first);
drivers/gpu/drm/drm_mm.c
390
#define DECLARE_NEXT_HOLE_ADDR(name, first, last) \
drivers/gpu/drm/drm_mm.c
398
if (usable_hole_addr(node->first, size)) { \
drivers/gpu/drm/drm_mm.c
399
node = node->first; \
drivers/gpu/drm/drm_mm.c
405
while ((parent = rb_parent(node)) && node == parent->first) \
drivers/gpu/drm/drm_print.c
298
bool first = true;
drivers/gpu/drm/drm_print.c
307
drm_printf(p, "%s%s", first ? "" : ",",
drivers/gpu/drm/drm_print.c
309
first = false;
drivers/gpu/drm/drm_print.c
311
if (first)
drivers/gpu/drm/drm_ras.c
164
if (error_id < node->error_counter_range.first ||
drivers/gpu/drm/drm_ras.c
260
for (error_id = max(node->error_counter_range.first, ctx->restart);
drivers/gpu/drm/drm_ras.c
351
if (error_id < node->error_counter_range.first ||
drivers/gpu/drm/drm_syncobj.c
1237
uint32_t first = ~0;
drivers/gpu/drm/drm_syncobj.c
1245
timeout, &first,
drivers/gpu/drm/drm_syncobj.c
1249
wait->first_signaled = first;
drivers/gpu/drm/drm_syncobj.c
1256
timeout, &first,
drivers/gpu/drm/drm_syncobj.c
1260
timeline_wait->first_signaled = first;
drivers/gpu/drm/i915/display/intel_quirks.c
119
#define SINK_OUI(first, second, third) { (first), (second), (third) }
drivers/gpu/drm/i915/display/intel_quirks.c
120
#define SINK_DEVICE_ID(first, second, third, fourth, fifth, sixth) \
drivers/gpu/drm/i915/display/intel_quirks.c
121
{ (first), (second), (third), (fourth), (fifth), (sixth) }
drivers/gpu/drm/i915/gt/intel_engine.h
85
#define __ENGINE_INSTANCES_MASK(mask, first, count) ({ \
drivers/gpu/drm/i915/gt/intel_engine.h
86
unsigned int first__ = (first); \
drivers/gpu/drm/i915/gt/intel_engine.h
91
#define ENGINE_INSTANCES_MASK(gt, first, count) \
drivers/gpu/drm/i915/gt/intel_engine.h
92
__ENGINE_INSTANCES_MASK((gt)->info.engine_mask, first, count)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3826
bool first;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3848
first = rb_first_cached(&sibling->execlists.virtual) ==
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3850
if (prio == node->prio || (prio > node->prio && first))
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3857
first = true;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3868
first = false;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3875
first);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3880
if (first && prio > sibling->sched_engine->queue_priority_hint)
drivers/gpu/drm/i915/gt/intel_gt_requests.c
104
first = READ_ONCE(engine->retire);
drivers/gpu/drm/i915/gt/intel_gt_requests.c
106
tl->retire = ptr_pack_bits(first, 1, 1);
drivers/gpu/drm/i915/gt/intel_gt_requests.c
107
while (!try_cmpxchg(&engine->retire, &first, tl));
drivers/gpu/drm/i915/gt/intel_gt_requests.c
109
return !first;
drivers/gpu/drm/i915/gt/intel_gt_requests.c
244
struct llist_node *first;
drivers/gpu/drm/i915/gt/intel_gt_requests.c
246
first = llist_del_all(&gt->watchdog.list);
drivers/gpu/drm/i915/gt/intel_gt_requests.c
247
if (!first)
drivers/gpu/drm/i915/gt/intel_gt_requests.c
250
llist_for_each_entry_safe(rq, rn, first, watchdog.link) {
drivers/gpu/drm/i915/gt/intel_gt_requests.c
92
struct intel_timeline *first;
drivers/gpu/drm/i915/gt/intel_reset.c
718
wa_14015076503_start(struct intel_gt *gt, intel_engine_mask_t engine_mask, bool first)
drivers/gpu/drm/i915/gt/intel_reset.c
737
if (engine_mask == ALL_ENGINES && first && intel_engine_is_idle(gt->engine[GSC0])) {
drivers/gpu/drm/i915/i915_active.c
847
struct llist_node *first = NULL, *last = NULL;
drivers/gpu/drm/i915/i915_active.c
865
struct llist_node *prev = first;
drivers/gpu/drm/i915/i915_active.c
899
first = barrier_to_ll(node);
drivers/gpu/drm/i915/i915_active.c
900
first->next = prev;
drivers/gpu/drm/i915/i915_active.c
902
last = first;
drivers/gpu/drm/i915/i915_active.c
907
llist_add_batch(first, last, &ref->preallocated_barriers);
drivers/gpu/drm/i915/i915_active.c
912
while (first) {
drivers/gpu/drm/i915/i915_active.c
913
struct active_node *node = barrier_from_ll(first);
drivers/gpu/drm/i915/i915_active.c
915
first = first->next;
drivers/gpu/drm/i915/i915_gpu_error.c
2024
struct intel_engine_coredump *first = NULL;
drivers/gpu/drm/i915/i915_gpu_error.c
2035
if (!first)
drivers/gpu/drm/i915/i915_gpu_error.c
2036
first = cs;
drivers/gpu/drm/i915/i915_gpu_error.c
2044
generate_ecode(first));
drivers/gpu/drm/i915/i915_gpu_error.c
2045
if (first && first->context.pid) {
drivers/gpu/drm/i915/i915_gpu_error.c
2050
first->context.comm, first->context.pid);
drivers/gpu/drm/i915/i915_list_util.h
11
struct list_head *first)
drivers/gpu/drm/i915/i915_list_util.h
13
first->prev = head;
drivers/gpu/drm/i915/i915_list_util.h
14
WRITE_ONCE(head->next, first);
drivers/gpu/drm/i915/i915_mitigations.c
34
bool first = true;
drivers/gpu/drm/i915/i915_mitigations.c
50
if (first) {
drivers/gpu/drm/i915/i915_mitigations.c
51
first = false;
drivers/gpu/drm/i915/i915_perf.c
1645
llist_for_each_entry_safe(oa_bo, tmp, stream->oa_config_bos.first, node)
drivers/gpu/drm/i915/i915_perf.c
2289
llist_for_each_entry(oa_bo, stream->oa_config_bos.first, node) {
drivers/gpu/drm/i915/i915_scheduler.c
114
rb_insert_color_cached(&p->node, &sched_engine->queue, first);
drivers/gpu/drm/i915/i915_scheduler.c
64
bool first = true;
drivers/gpu/drm/i915/i915_scheduler.c
83
first = false;
drivers/gpu/drm/i915/i915_vma_resource.h
244
u64 first,
drivers/gpu/drm/i915/i915_vma_resource.h
250
u64 first,
drivers/gpu/drm/i915/selftests/scatterlist.c
207
static inline bool page_contiguous(struct page *first,
drivers/gpu/drm/i915/selftests/scatterlist.c
211
return first + npages == last;
drivers/gpu/drm/mediatek/mtk_disp_gamma.c
92
u64 first, last;
drivers/gpu/drm/mediatek/mtk_disp_gamma.c
95
first = lut[0].red + lut[0].green + lut[0].blue;
drivers/gpu/drm/mediatek/mtk_disp_gamma.c
98
return !!(first > last);
drivers/gpu/drm/msm/msm_gem_vma.c
1147
struct msm_vm_bind_op *first,
drivers/gpu/drm/msm/msm_gem_vma.c
1152
if (!first)
drivers/gpu/drm/msm/msm_gem_vma.c
1155
uint64_t start_iova = first->iova;
drivers/gpu/drm/msm/msm_gem_vma.c
1162
ops_are_same_pte(struct msm_vm_bind_op *first, struct msm_vm_bind_op *next)
drivers/gpu/drm/msm/msm_gem_vma.c
1170
return ((first->iova + first->range) & pte_mask) == (next->iova & pte_mask);
drivers/gpu/drm/msm/msm_gem_vma.c
1184
struct msm_vm_bind_op *first = NULL, *last = NULL;
drivers/gpu/drm/msm/msm_gem_vma.c
1209
prealloc_count(job, first, last);
drivers/gpu/drm/msm/msm_gem_vma.c
1210
first = last = op;
drivers/gpu/drm/msm/msm_gem_vma.c
1214
prealloc_count(job, first, last);
drivers/gpu/drm/msm/msm_gem_vma.c
183
int first;
drivers/gpu/drm/msm/msm_gem_vma.c
198
first = vm->log_idx;
drivers/gpu/drm/msm/msm_gem_vma.c
200
if (!vm->log[first].op) {
drivers/gpu/drm/msm/msm_gem_vma.c
206
nr_vm_logs = MAX(0, first - 1);
drivers/gpu/drm/msm/msm_gem_vma.c
207
first = 0;
drivers/gpu/drm/msm/msm_gem_vma.c
214
int idx = (i + first) & vm_log_mask;
drivers/gpu/drm/msm/msm_gpu.c
323
int first;
drivers/gpu/drm/msm/msm_gpu.c
336
first = vm->log_idx;
drivers/gpu/drm/msm/msm_gpu.c
338
if (!vm->log[first].op) {
drivers/gpu/drm/msm/msm_gpu.c
344
state->nr_vm_logs = MAX(0, first - 1);
drivers/gpu/drm/msm/msm_gpu.c
345
first = 0;
drivers/gpu/drm/msm/msm_gpu.c
356
int idx = (i + first) & vm_log_mask;
drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h
31
void nvkm_ltc_tags_clear(struct nvkm_device *, u32 first, u32 count);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c
105
for (id = 0; id < first; id++)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c
107
for (id = first + count; id < nr; id++)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.c
87
int nr, int first, int count, struct nvkm_chid **pchid)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chid.h
20
int nr, int first, int count, struct nvkm_chid **pchid);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
466
u32 first = rm->api->fifo->rsvd_chids;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
467
u32 count = chids - first;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
471
if ((ret = nvkm_chid_new(&nvkm_chan_event, subdev, chids, first, count, &fifo->cgid)) ||
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c
472
(ret = nvkm_chid_new(&nvkm_chan_event, subdev, chids, first, count, &fifo->chid)))
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c
29
nvkm_ltc_tags_clear(struct nvkm_device *device, u32 first, u32 count)
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c
32
const u32 limit = first + count - 1;
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c
34
BUG_ON((first > limit) || (limit >= ltc->num_tags));
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c
37
ltc->func->cbc_clear(ltc, first, limit);
drivers/gpu/drm/omapdrm/dss/dispc.c
3726
uint first = i * (gdesc->len - 1) / (length - 1);
drivers/gpu/drm/omapdrm/dss/dispc.c
3728
uint w = last - first;
drivers/gpu/drm/omapdrm/dss/dispc.c
3744
table[first + j] = (r << (gdesc->bits * 2)) |
drivers/gpu/drm/panfrost/panfrost_drv.c
486
struct panfrost_gem_mapping *first;
drivers/gpu/drm/panfrost/panfrost_drv.c
488
first = list_first_entry(&bo->mappings.list,
drivers/gpu/drm/panfrost/panfrost_drv.c
501
WARN_ON_ONCE(first->mmu != priv->mmu)) {
drivers/gpu/drm/radeon/radeon_display.c
1702
bool first = true;
drivers/gpu/drm/radeon/radeon_display.c
1715
if (first) {
drivers/gpu/drm/radeon/radeon_display.c
1754
first = false;
drivers/gpu/drm/scheduler/sched_entity.c
613
bool first;
drivers/gpu/drm/scheduler/sched_entity.c
631
first = spsc_queue_push(&entity->job_queue, &sched_job->queue_node);
drivers/gpu/drm/scheduler/sched_entity.c
634
if (first) {
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
104
struct drm_mock_sched_job *job, *first, *prev = NULL;
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
133
first = job; /* Extra first job blocks the queue */
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
143
done = drm_mock_sched_job_wait_scheduled(first, HZ);
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
54
struct drm_mock_sched_job *job, *first;
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
76
first = job; /* Extra first job blocks the queue */
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
82
done = drm_mock_sched_job_wait_scheduled(first, HZ);
drivers/gpu/drm/tidss/tidss_dispc.c
2574
unsigned int first = i * (hwlen - 1) / (length - 1);
drivers/gpu/drm/tidss/tidss_dispc.c
2576
unsigned int w = last - first;
drivers/gpu/drm/tidss/tidss_dispc.c
2592
table[first + j] = (r << (hwbits * 2)) |
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
533
KUNIT_ASSERT_NULL(test, pos->first);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
588
KUNIT_ASSERT_NULL(test, pos->first);
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
596
KUNIT_ASSERT_NULL(test, pos->first);
drivers/gpu/drm/ttm/ttm_bo_util.c
981
bool first = !curs->bo;
drivers/gpu/drm/ttm/ttm_bo_util.c
990
if (first) {
drivers/gpu/drm/ttm/ttm_bo_util.c
992
first = false;
drivers/gpu/drm/ttm/ttm_resource.c
167
if (!pos->first)
drivers/gpu/drm/ttm/ttm_resource.c
170
lockdep_assert_held(&pos->first->bo->bdev->lru_lock);
drivers/gpu/drm/ttm/ttm_resource.c
171
dma_resv_assert_held(pos->first->bo->base.resv);
drivers/gpu/drm/ttm/ttm_resource.c
174
man = ttm_manager_type(pos->first->bo->bdev, i);
drivers/gpu/drm/ttm/ttm_resource.c
175
list_bulk_move_tail(&man->lru[j], &pos->first->lru.link,
drivers/gpu/drm/ttm/ttm_resource.c
218
if (pos->first == res)
drivers/gpu/drm/ttm/ttm_resource.c
219
pos->first = ttm_lru_next_res(res);
drivers/gpu/drm/ttm/ttm_resource.c
231
if (!pos->first) {
drivers/gpu/drm/ttm/ttm_resource.c
232
pos->first = res;
drivers/gpu/drm/ttm/ttm_resource.c
235
WARN_ON(pos->first->bo->base.resv != res->bo->base.resv);
drivers/gpu/drm/ttm/ttm_resource.c
246
if (unlikely(WARN_ON(!pos->first || !pos->last) ||
drivers/gpu/drm/ttm/ttm_resource.c
247
(pos->first == res && pos->last == res))) {
drivers/gpu/drm/ttm/ttm_resource.c
248
pos->first = NULL;
drivers/gpu/drm/ttm/ttm_resource.c
250
} else if (pos->first == res) {
drivers/gpu/drm/ttm/ttm_resource.c
251
pos->first = ttm_lru_next_res(res);
drivers/gpu/drm/vc4/vc4_render_cl.c
126
uint8_t x, uint8_t y, bool first, bool last)
drivers/gpu/drm/vc4/vc4_render_cl.c
181
if (first && has_bin)
drivers/gpu/drm/vc4/vc4_render_cl.c
370
bool first = (xi == 0 && yi == 0);
drivers/gpu/drm/vc4/vc4_render_cl.c
373
emit_tile(exec, setup, x, y, first, last);
drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h
524
uint32 first;
drivers/gpu/drm/xe/xe_drm_ras.c
115
node->error_counter_range.first = DRM_XE_RAS_ERR_COMP_CORE_COMPUTE;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1070
static int pf_config_bulk_set_u32_done(struct xe_gt *gt, unsigned int first, unsigned int num_vfs,
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1078
xe_gt_assert(gt, first <= last);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1081
return pf_config_set_u32_done(gt, first, value, get(gt, first), what, unit, err);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1085
xe_sriov_function_name(first, name, sizeof(name)),
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1086
first + num_vfs - 1, what);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1087
if (last > first)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1088
pf_config_bulk_set_u32_done(gt, first, last - first, value,
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1094
value = get(gt, first);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1096
xe_sriov_function_name(first, name, sizeof(name)),
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1097
first + num_vfs - 1, value, unit(value), what);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
640
static int pf_config_bulk_set_u64_done(struct xe_gt *gt, unsigned int first, unsigned int num_vfs,
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
646
xe_gt_assert(gt, first);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
648
xe_gt_assert(gt, first <= last);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
651
return pf_config_set_u64_done(gt, first, value, get(gt, first), what, err);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
655
first, first + num_vfs - 1, what);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
656
if (last > first)
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
657
pf_config_bulk_set_u64_done(gt, first, last - first, value,
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
663
value = get(gt, first);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
666
first, first + num_vfs - 1, value, size, what);
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
278
bool first = true;
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
284
drm_printf(&p, "%s%u", first ? "" : ",", values[group]);
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
286
first = false;
drivers/gpu/drm/xe/xe_oa.c
729
llist_for_each_entry_safe(oa_bo, tmp, stream->oa_config_bos.first, node)
drivers/gpu/drm/xe/xe_oa.c
964
llist_for_each_entry(oa_bo, stream->oa_config_bos.first, node) {
drivers/gpu/drm/xe/xe_pt.c
1769
pgoff_t first = xe_pt_offset(addr, xe_child->level, walk);
drivers/gpu/drm/xe/xe_pt.c
1787
if (xe_child->base.children && xe_child->base.children[first + i]) {
drivers/gpu/drm/xe/xe_pt.c
1792
container_of(xe_child->base.children[first + i],
drivers/gpu/drm/xe/xe_pt.c
1809
xe_child->level, first + i);
drivers/gpu/drm/xe/xe_pt.c
1815
pte = xe_map_rd(xe, leaf_map, (first + i) * sizeof(u64), u64);
drivers/gpu/drm/xe/xe_svm.c
231
struct drm_gpusvm_range *r, *first;
drivers/gpu/drm/xe/xe_svm.c
249
first = drm_gpusvm_range_find(notifier, adj_start, adj_end);
drivers/gpu/drm/xe/xe_svm.c
250
if (!first)
drivers/gpu/drm/xe/xe_svm.c
271
r = first;
drivers/gpu/drm/xe/xe_svm.c
287
r = first;
drivers/hid/hid-elan.c
294
int first = 0;
drivers/hid/hid-elan.c
302
if (!first) {
drivers/hid/hid-elan.c
303
first = 1;
drivers/hwtracing/intel_th/msu.c
1710
struct msc_window *first;
drivers/hwtracing/intel_th/msu.c
1715
first = list_first_entry(&msc->win_list, struct msc_window, entry);
drivers/hwtracing/intel_th/msu.c
1718
msc->cur_win = first;
drivers/hwtracing/stm/policy.c
101
unsigned int first, last;
drivers/hwtracing/stm/policy.c
106
if (sscanf(p, "%u %u", &first, &last) != 2)
drivers/hwtracing/stm/policy.c
115
if (first > last || first < stm->data->sw_start ||
drivers/hwtracing/stm/policy.c
122
policy_node->first_master = first;
drivers/hwtracing/stm/policy.c
148
unsigned int first, last;
drivers/hwtracing/stm/policy.c
153
if (sscanf(p, "%u %u", &first, &last) != 2)
drivers/hwtracing/stm/policy.c
161
if (first > INT_MAX || last > INT_MAX || first > last ||
drivers/hwtracing/stm/policy.c
168
policy_node->first_channel = first;
drivers/i2c/busses/i2c-digicolor.c
143
static void dc_i2c_start_msg(struct dc_i2c *i2c, int first)
drivers/i2c/busses/i2c-digicolor.c
149
dc_i2c_cmd(i2c, first ? II_CMD_START : II_CMD_RESTART);
drivers/i2c/busses/i2c-digicolor.c
213
static int dc_i2c_xfer_msg(struct dc_i2c *i2c, struct i2c_msg *msg, int first,
drivers/i2c/busses/i2c-digicolor.c
227
dc_i2c_start_msg(i2c, first);
drivers/i2c/busses/i2c-eg20t.c
364
struct i2c_msg *msgs, u32 last, u32 first)
drivers/i2c/busses/i2c-eg20t.c
382
if (first) {
drivers/i2c/busses/i2c-eg20t.c
389
if (first)
drivers/i2c/busses/i2c-eg20t.c
400
if (first)
drivers/i2c/busses/i2c-eg20t.c
475
u32 last, u32 first)
drivers/i2c/busses/i2c-eg20t.c
491
if (first) {
drivers/i2c/busses/i2c-eg20t.c
498
if (first)
drivers/i2c/busses/i2c-eg20t.c
520
if (first)
drivers/i2c/busses/i2c-qcom-cci.c
336
bool first = true;
drivers/i2c/busses/i2c-qcom-cci.c
368
if (first) {
drivers/i2c/busses/i2c-qcom-cci.c
373
first = false;
drivers/i2c/busses/i2c-uniphier-f.c
102
if (first)
drivers/i2c/busses/i2c-uniphier-f.c
94
bool first)
drivers/i2c/busses/i2c-viai2c-common.c
64
static int viai2c_read(struct viai2c *i2c, struct i2c_msg *pmsg, bool first)
drivers/i2c/busses/i2c-viai2c-common.c
86
(i2c->platform == VIAI2C_PLAT_ZHAOXIN && !first)) {
drivers/iio/adc/rcar-gyroadc.c
323
int ret, first = 1;
drivers/iio/adc/rcar-gyroadc.c
381
if (!first && (adcmode != childmode)) {
drivers/iio/adc/rcar-gyroadc.c
400
if (!first)
drivers/iio/adc/rcar-gyroadc.c
405
first = 0;
drivers/iio/adc/rcar-gyroadc.c
424
if (first) {
drivers/iio/imu/bno055/bno055.c
1475
bool first = true;
drivers/iio/imu/bno055/bno055.c
1495
if (first) {
drivers/iio/imu/bno055/bno055.c
1532
first = false;
drivers/iio/imu/bno055/bno055.c
614
bool first;
drivers/iio/imu/bno055/bno055.c
643
first = true;
drivers/iio/imu/bno055/bno055.c
663
if (first || delta < best_delta) {
drivers/iio/imu/bno055/bno055.c
666
first = false;
drivers/infiniband/hw/hfi1/chip.c
13182
int set_intr_bits(struct hfi1_devdata *dd, u16 first, u16 last, bool set)
drivers/infiniband/hw/hfi1/chip.c
13188
if (first > NUM_INTERRUPT_SOURCES || last > NUM_INTERRUPT_SOURCES)
drivers/infiniband/hw/hfi1/chip.c
13191
if (last < first)
drivers/infiniband/hw/hfi1/chip.c
13194
for (src = first; src <= last; src++) {
drivers/infiniband/hw/hfi1/chip.h
1402
int set_intr_bits(struct hfi1_devdata *dd, u16 first, u16 last, bool set);
drivers/infiniband/hw/irdma/ctrl.c
3200
bool first, u64 *scratch,
drivers/infiniband/hw/irdma/ctrl.c
3211
((first && ooo_op->def_info == info->def_info) ||
drivers/infiniband/hw/irdma/ctrl.c
3212
(!first && ooo_op->sw_def_info == *sw_def_info))) {
drivers/infiniband/hw/irdma/ctrl.c
3224
if (first && !*scratch)
drivers/infiniband/hw/irdma/type.h
1368
bool first, u64 *scratch,
drivers/infiniband/sw/rxe/rxe_req.c
43
int first = 1;
drivers/infiniband/sw/rxe/rxe_req.c
72
if (!first || (mask & WR_READ_MASK) == 0) {
drivers/infiniband/sw/rxe/rxe_req.c
78
if (first) {
drivers/infiniband/sw/rxe/rxe_req.c
79
first = 0;
drivers/iommu/amd/init.c
1247
static bool search_ivhd_dte_flags(u16 segid, u16 first, u16 last)
drivers/iommu/amd/init.c
1253
(e->devid_first == first) &&
drivers/iommu/amd/init.c
1265
set_dev_entry_from_acpi_range(struct amd_iommu *iommu, u16 first, u16 last,
drivers/iommu/amd/init.c
1275
if (search_ivhd_dte_flags(iommu->pci_seg->id, first, last))
drivers/iommu/amd/init.c
1282
pr_debug("%s: devid range %#x:%#x\n", __func__, first, last);
drivers/iommu/amd/init.c
1305
d->devid_first = first;
drivers/iommu/amd/init.c
1310
for (i = first; i <= last; i++) {
drivers/iommu/amd/iommu.c
401
node = pci_seg->dev_data_list.first;
drivers/irqchip/irq-alpine-msi.c
42
int first;
drivers/irqchip/irq-alpine-msi.c
45
first = bitmap_find_next_zero_area(priv->msi_map, priv->num_spis, 0, num_req, 0);
drivers/irqchip/irq-alpine-msi.c
46
if (first >= priv->num_spis)
drivers/irqchip/irq-alpine-msi.c
49
bitmap_set(priv->msi_map, first, num_req);
drivers/irqchip/irq-alpine-msi.c
50
return priv->spi_first + first;
drivers/irqchip/irq-alpine-msi.c
55
int first = sgi - priv->spi_first;
drivers/irqchip/irq-alpine-msi.c
58
bitmap_clear(priv->msi_map, first, num_req);
drivers/irqchip/irq-loongson-pch-msi.c
35
int first;
drivers/irqchip/irq-loongson-pch-msi.c
39
first = bitmap_find_free_region(priv->msi_map, priv->num_irqs,
drivers/irqchip/irq-loongson-pch-msi.c
41
if (first < 0) {
drivers/irqchip/irq-loongson-pch-msi.c
48
return priv->irq_first + first;
drivers/irqchip/irq-loongson-pch-msi.c
54
int first = hwirq - priv->irq_first;
drivers/irqchip/irq-loongson-pch-msi.c
57
bitmap_release_region(priv->msi_map, first, get_count_order(num_req));
drivers/irqchip/irq-mvebu-sei.c
146
msg->data = data->hwirq + sei->caps->cp_range.first;
drivers/irqchip/irq-mvebu-sei.c
223
fwspec.param[0] = hwirq + sei->caps->ap_range.first;
drivers/irqchip/irq-mvebu-sei.c
275
fwspec.param[0] = hwirq + sei->caps->cp_range.first;
drivers/irqchip/irq-mvebu-sei.c
32
u32 first;
drivers/irqchip/irq-mvebu-sei.c
464
.first = 0,
drivers/irqchip/irq-mvebu-sei.c
468
.first = 21,
drivers/irqchip/irq-or1k-pic.c
100
static inline int pic_get_irq(int first)
drivers/irqchip/irq-or1k-pic.c
104
hwirq = ffs(mfspr(SPR_PICSR) >> first);
drivers/irqchip/irq-or1k-pic.c
108
hwirq = hwirq + first - 1;
drivers/irqchip/irq-sg2042-msi.c
55
int first;
drivers/irqchip/irq-sg2042-msi.c
58
first = bitmap_find_free_region(data->msi_map, data->num_irqs,
drivers/irqchip/irq-sg2042-msi.c
60
return first >= 0 ? first : -ENOSPC;
drivers/macintosh/windfarm_pid.c
104
st->first = 0;
drivers/macintosh/windfarm_pid.c
29
st->first = 1;
drivers/macintosh/windfarm_pid.c
43
if (st->first) {
drivers/macintosh/windfarm_pid.c
48
st->first = 0;
drivers/macintosh/windfarm_pid.c
84
st->first = 1;
drivers/macintosh/windfarm_pid.c
98
if (st->first) {
drivers/macintosh/windfarm_pid.h
38
int first; /* first run of the loop */
drivers/macintosh/windfarm_pid.h
73
int first; /* first run of the loop */
drivers/macintosh/windfarm_pm72.c
129
static bool first = true;
drivers/macintosh/windfarm_pm72.c
149
if (first) {
drivers/macintosh/windfarm_pm72.c
157
first = false;
drivers/macintosh/windfarm_rm31.c
123
static bool first = true;
drivers/macintosh/windfarm_rm31.c
143
if (first) {
drivers/macintosh/windfarm_rm31.c
151
first = false;
drivers/md/bcache/features.c
28
bool first = true; \
drivers/md/bcache/features.c
34
if (first) { \
drivers/md/bcache/features.c
41
} else if (!first) { \
drivers/md/bcache/features.c
50
first = false; \
drivers/md/bcache/features.c
52
if (!first) \
drivers/md/dm-bufio.c
780
first = le = to_le(lru->cursor);
drivers/md/dm-vdo/dump.c
154
struct vdo_waiter *waiter, *first = vdo_waitq_get_first_waiter(waitq);
drivers/md/dm-vdo/dump.c
157
if (first == NULL)
drivers/md/dm-vdo/dump.c
160
data_vio = vdo_waiter_as_data_vio(first);
drivers/md/dm-vdo/dump.c
166
for (waiter = first->next_waiter; waiter != first; waiter = waiter->next_waiter) {
drivers/md/dm-vdo/encodings.h
1116
static inline bool vdo_before_journal_point(const struct journal_point *first,
drivers/md/dm-vdo/encodings.h
1119
return ((first->sequence_number < second->sequence_number) ||
drivers/md/dm-vdo/encodings.h
1120
((first->sequence_number == second->sequence_number) &&
drivers/md/dm-vdo/encodings.h
1121
(first->entry_count < second->entry_count)));
drivers/md/dm-vdo/indexer/chapter-index.c
225
u32 first = index_page->lowest_list_number;
drivers/md/dm-vdo/indexer/chapter-index.c
230
for (list_number = first; list_number <= last; list_number++) {
drivers/md/dm-vdo/indexer/chapter-index.c
233
result = uds_start_delta_index_search(delta_index, list_number - first,
drivers/md/dm-vdo/indexer/delta-index.c
154
static void rebalance_delta_zone(const struct delta_zone *delta_zone, u32 first,
drivers/md/dm-vdo/indexer/delta-index.c
160
if (first == last) {
drivers/md/dm-vdo/indexer/delta-index.c
162
delta_list = &delta_zone->delta_lists[first];
drivers/md/dm-vdo/indexer/delta-index.c
163
new_start = delta_zone->new_offsets[first];
drivers/md/dm-vdo/indexer/delta-index.c
181
u32 middle = (first + last) / 2;
drivers/md/dm-vdo/indexer/delta-index.c
192
rebalance_delta_zone(delta_zone, first, middle);
drivers/md/dm-vdo/indexer/delta-index.c
194
rebalance_delta_zone(delta_zone, first, middle);
drivers/md/dm-vdo/indexer/radix-sort.c
131
bins->first = U8_MAX;
drivers/md/dm-vdo/indexer/radix-sort.c
142
if (bin < bins->first)
drivers/md/dm-vdo/indexer/radix-sort.c
143
bins->first = bin;
drivers/md/dm-vdo/indexer/radix-sort.c
180
for (bin = bins->first; ; bin++) {
drivers/md/dm-vdo/indexer/radix-sort.c
34
u16 first;
drivers/md/dm-vdo/repair.c
698
static bool __must_check before_recovery_point(const struct recovery_point *first,
drivers/md/dm-vdo/repair.c
701
if (first->sequence_number < second->sequence_number)
drivers/md/dm-vdo/repair.c
704
if (first->sequence_number > second->sequence_number)
drivers/md/dm-vdo/repair.c
707
if (first->sector_count < second->sector_count)
drivers/md/dm-vdo/repair.c
710
return ((first->sector_count == second->sector_count) &&
drivers/md/dm-vdo/repair.c
711
(first->entry_count < second->entry_count));
drivers/md/dm-vdo/slab-depot.c
2176
static inline bool journal_points_equal(struct journal_point first,
drivers/md/dm-vdo/slab-depot.c
2179
return ((first.sequence_number == second.sequence_number) &&
drivers/md/dm-vdo/slab-depot.c
2180
(first.entry_count == second.entry_count));
drivers/md/dm-vdo/slab-depot.c
561
sequence_number_t first, i;
drivers/md/dm-vdo/slab-depot.c
587
first = journal->last_summarized;
drivers/md/dm-vdo/slab-depot.c
589
for (i = journal->summarized - 1; i >= first; i--) {
drivers/md/raid1.c
1963
int first = 0;
drivers/md/raid1.c
1967
first = last = rdev->raid_disk;
drivers/md/raid1.c
1974
rdev->saved_raid_disk >= first &&
drivers/md/raid1.c
1977
first = last = rdev->saved_raid_disk;
drivers/md/raid1.c
1979
for (mirror = first; mirror <= last; mirror++) {
drivers/md/raid10.c
1958
int first = 0;
drivers/md/raid10.c
1972
int this = first;
drivers/md/raid10.c
1983
first = (first + ncopies) % disks;
drivers/md/raid10.c
1984
} while (first != 0);
drivers/md/raid10.c
2131
int first = 0;
drivers/md/raid10.c
2144
first = last = rdev->raid_disk;
drivers/md/raid10.c
2146
if (rdev->saved_raid_disk >= first &&
drivers/md/raid10.c
2151
mirror = first;
drivers/md/raid10.c
2365
int i, first;
drivers/md/raid10.c
2380
first = i;
drivers/md/raid10.c
2397
if (i == first)
drivers/md/raid10.c
3980
int first = 1;
drivers/md/raid10.c
4033
if (first || diff < min_offset_diff)
drivers/md/raid10.c
4037
first = 0;
drivers/md/raid10.c
4384
int first = 1;
drivers/md/raid10.c
4413
if (first || diff < min_offset_diff)
drivers/md/raid10.c
4415
first = 0;
drivers/md/raid5.c
1059
struct list_head *first, *next = NULL;
drivers/md/raid5.c
1067
first = conf->pending_list.next;
drivers/md/raid5.c
1077
if (&data->sibling == first)
drivers/md/raid5.c
1078
first = data->sibling.next;
drivers/md/raid5.c
1096
if (first != &conf->pending_list)
drivers/md/raid5.c
1097
list_move_tail(&conf->pending_list, first);
drivers/md/raid5.c
3484
sector_t first = 0;
drivers/md/raid5.c
3493
if (count == 0 || sector < first)
drivers/md/raid5.c
3494
first = sector;
drivers/md/raid5.c
3501
if (first + conf->chunk_sectors * (count - 1) != last)
drivers/md/raid5.c
450
struct list_head *first;
drivers/md/raid5.c
454
first = (conf->inactive_list + hash)->next;
drivers/md/raid5.c
455
sh = list_entry(first, struct stripe_head, lru);
drivers/md/raid5.c
456
list_del_init(first);
drivers/md/raid5.c
7882
int first = 1;
drivers/md/raid5.c
7899
if (first) {
drivers/md/raid5.c
7901
first = 0;
drivers/md/raid5.c
8335
int first = 0;
drivers/md/raid5.c
8363
first = last = rdev->raid_disk;
drivers/md/raid5.c
8369
if (rdev->saved_raid_disk >= first &&
drivers/md/raid5.c
8372
first = rdev->saved_raid_disk;
drivers/md/raid5.c
8374
for (disk = first; disk <= last; disk++) {
drivers/md/raid5.c
8388
for (disk = first; disk <= last; disk++) {
drivers/media/common/siano/smscoreapi.c
1438
struct list_head *first;
drivers/media/common/siano/smscoreapi.c
1445
first = &coredev->clients;
drivers/media/common/siano/smscoreapi.c
1446
list_for_each_entry(client, first, entry) {
drivers/media/common/siano/smscoreapi.c
527
struct list_head *next, *first;
drivers/media/common/siano/smscoreapi.c
534
first = &g_smscore_devices;
drivers/media/common/siano/smscoreapi.c
535
for (next = first->next;
drivers/media/common/siano/smscoreapi.c
536
next != first && !rc;
drivers/media/common/siano/smscoreapi.c
565
struct list_head *next, *first;
drivers/media/common/siano/smscoreapi.c
569
first = &g_smscore_notifyees;
drivers/media/common/siano/smscoreapi.c
571
for (next = first->next; next != first;) {
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1924
for (line = first; line < 16; line += vdiv * step) { \
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1970
unsigned p, unsigned first, unsigned div, unsigned step,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1977
unsigned p, unsigned first, unsigned div, unsigned step,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1984
unsigned p, unsigned first, unsigned div, unsigned step,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
1991
unsigned p, unsigned first, unsigned div, unsigned step,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
2002
unsigned first = 0;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
2024
first = 1;
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
2032
tpg_print_str_2(tpg, basep, p, first, div, step, y, x,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
2036
tpg_print_str_4(tpg, basep, p, first, div, step, y, x,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
2040
tpg_print_str_6(tpg, basep, p, first, div, step, y, x,
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
2044
tpg_print_str_8(tpg, basep, p, first, div, step, y, x,
drivers/media/common/videobuf2/videobuf2-memops.c
42
unsigned long first, last;
drivers/media/common/videobuf2/videobuf2-memops.c
46
first = start >> PAGE_SHIFT;
drivers/media/common/videobuf2/videobuf2-memops.c
48
nr = last - first + 1;
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1049
s32 first;
drivers/media/dvb-frontends/l64781.c
26
unsigned int first:1;
drivers/media/dvb-frontends/l64781.c
464
if (state->first) {
drivers/media/dvb-frontends/l64781.c
465
state->first = 0;
drivers/media/dvb-frontends/l64781.c
506
state->first = 1;
drivers/media/i2c/s5k5baf.c
1444
enum selection_rect first,
drivers/media/i2c/s5k5baf.c
1448
enum selection_rect i = first;
drivers/media/i2c/s5k5baf.c
1450
*rects[first] = *v;
drivers/media/i2c/s5k5baf.c
1456
*v = *rects[first];
drivers/media/pci/cobalt/cobalt-omnitek.c
159
bool first = true;
drivers/media/pci/cobalt/cobalt-omnitek.c
196
if (first) {
drivers/media/pci/cobalt/cobalt-omnitek.c
199
first = false;
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
109
bool first = true;
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
135
if (first) {
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
139
first = false;
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
754
bool first = true;
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
775
if (first)
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
778
first = false;
drivers/media/pci/ivtv/ivtv-driver.h
287
unsigned long first;
drivers/media/pci/ivtv/ivtv-udma.c
14
void ivtv_udma_get_page_info(struct ivtv_dma_page_info *dma_page, unsigned long first, unsigned long size)
drivers/media/pci/ivtv/ivtv-udma.c
16
dma_page->uaddr = first & PAGE_MASK;
drivers/media/pci/ivtv/ivtv-udma.c
17
dma_page->offset = first & ~PAGE_MASK;
drivers/media/pci/ivtv/ivtv-udma.c
18
dma_page->tail = 1 + ((first+size-1) & ~PAGE_MASK);
drivers/media/pci/ivtv/ivtv-udma.c
19
dma_page->first = (first & PAGE_MASK) >> PAGE_SHIFT;
drivers/media/pci/ivtv/ivtv-udma.c
20
dma_page->last = ((first+size-1) & PAGE_MASK) >> PAGE_SHIFT;
drivers/media/pci/ivtv/ivtv-udma.c
21
dma_page->page_count = dma_page->last - dma_page->first + 1;
drivers/media/pci/ivtv/ivtv-udma.h
13
void ivtv_udma_get_page_info(struct ivtv_dma_page_info *dma_page, unsigned long first, unsigned long size);
drivers/media/pci/solo6x10/solo6x10-v4l2.c
382
unsigned int nup, first;
drivers/media/pci/solo6x10/solo6x10-v4l2.c
388
first = (ext & 3) << 2; /* first channel in the n-up */
drivers/media/pci/solo6x10/solo6x10-v4l2.c
391
nup, first + 1, first + nup);
drivers/media/platform/nuvoton/npcm-video.c
432
struct rect_list *list = info->list, *first = info->first;
drivers/media/platform/nuvoton/npcm-video.c
433
struct v4l2_rect *r = &list->clip.c, *f = &first->clip.c;
drivers/media/platform/nuvoton/npcm-video.c
435
if (!first) {
drivers/media/platform/nuvoton/npcm-video.c
436
first = list;
drivers/media/platform/nuvoton/npcm-video.c
437
info->first = first;
drivers/media/platform/nuvoton/npcm-video.c
456
info->first = list;
drivers/media/platform/nuvoton/npcm-video.c
87
struct rect_list *first;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
691
u16 first, last;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
693
first = line->crop.left;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
695
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
698
first = line->crop.top;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
700
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
703
first = line->crop.left / 2;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
705
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
708
first = line->crop.top;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
711
first = line->crop.top / 2;
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
714
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
842
u16 first, last;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
844
first = line->crop.left;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
846
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
849
first = line->crop.top;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
851
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
854
first = line->crop.left / 2;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
856
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
859
first = line->crop.top;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
862
first = line->crop.top / 2;
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
865
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
813
u16 first, last;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
815
first = line->crop.left;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
817
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
820
first = line->crop.top;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
822
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
825
first = line->crop.left / 2;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
827
reg = (first << 16) | last;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
830
first = line->crop.top;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
833
first = line->crop.top / 2;
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
836
reg = (first << 16) | last;
drivers/media/platform/renesas/vsp1/vsp1_pipe.c
439
bool first = true;
drivers/media/platform/renesas/vsp1/vsp1_pipe.c
449
pr_cont("%s%s", first ? "" : ", ", name);
drivers/media/platform/renesas/vsp1/vsp1_pipe.c
450
first = false;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
286
bool first = true;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
291
if (first) {
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
296
first = false;
drivers/media/rc/ir-jvc-decoder.c
127
if (data->first) {
drivers/media/rc/ir-jvc-decoder.c
133
data->first = false;
drivers/media/rc/ir-jvc-decoder.c
65
data->first = true;
drivers/media/rc/rc-core-priv.h
107
bool first;
drivers/media/test-drivers/vivid/vivid-cec.c
124
bool first = true;
drivers/media/test-drivers/vivid/vivid-cec.c
148
if (first) {
drivers/media/test-drivers/vivid/vivid-cec.c
149
first = false;
drivers/media/usb/au0828/au0828-input.c
119
bool first = true;
drivers/media/usb/au0828/au0828-input.c
167
if (first) {
drivers/media/usb/au0828/au0828-input.c
168
first = false;
drivers/media/usb/uvc/uvc_ctrl.c
610
unsigned int first = mapping->offset / 8;
drivers/media/usb/uvc/uvc_ctrl.c
611
u8 value = ((u8 *)uvc_in)[first + 1];
drivers/media/usb/uvc/uvc_ctrl.c
612
s8 sign = ((s8 *)uvc_in)[first];
drivers/media/usb/uvc/uvc_ctrl.c
637
unsigned int first = mapping->offset / 8;
drivers/media/usb/uvc/uvc_ctrl.c
645
out[first] = value == 0 ? 0 : (value > 0) ? 1 : 0xff;
drivers/media/usb/uvc/uvc_ctrl.c
646
out[first + 1] = min_t(int, abs(value), 0xff);
drivers/media/usb/uvc/uvc_video.c
818
struct uvc_clock_sample *first;
drivers/media/usb/uvc/uvc_video.c
845
first = &clock->samples[(clock->head - clock->count + clock->size) % clock->size];
drivers/media/usb/uvc/uvc_video.c
850
x1 = first->dev_stc - delta_stc;
drivers/media/usb/uvc/uvc_video.c
855
y1 = (first->dev_sof + 2048) << 16;
drivers/media/usb/uvc/uvc_video.c
893
x1 = (uvc_video_clock_host_sof(first) + 2048) << 16;
drivers/media/usb/uvc/uvc_video.c
901
y2 = ktime_to_ns(ktime_sub(last->host_time, first->host_time)) + y1;
drivers/media/usb/uvc/uvc_video.c
919
timestamp = ktime_to_ns(first->host_time) + y - y1;
drivers/media/usb/uvc/uvc_video.c
926
x1, first->host_sof, first->dev_sof,
drivers/media/v4l2-core/v4l2-event.c
123
sev->first = sev_pos(sev, 1);
drivers/media/v4l2-core/v4l2-event.c
23
idx += sev->first;
drivers/media/v4l2-core/v4l2-event.c
51
kev->sev->first = sev_pos(kev->sev, 1);
drivers/media/v4l2-core/v4l2-mc.c
519
struct media_entity *first = entity;
drivers/media/v4l2-core/v4l2-mc.c
534
media_graph_walk_start(graph, first);
drivers/media/v4l2-core/v4l2-mc.c
536
while ((first = media_graph_walk_next(graph))
drivers/media/v4l2-core/v4l2-mc.c
537
&& first != entity)
drivers/media/v4l2-core/v4l2-mc.c
538
if (is_media_entity_v4l2_subdev(first))
drivers/media/v4l2-core/v4l2-mc.c
539
pipeline_pm_power_one(first, -change);
drivers/misc/bcm-vk/bcm_vk_sg.c
48
unsigned long first, last;
drivers/misc/bcm-vk/bcm_vk_sg.c
58
first = (data & PAGE_MASK) >> PAGE_SHIFT;
drivers/misc/bcm-vk/bcm_vk_sg.c
60
dma->nr_pages = last - first + 1;
drivers/misc/lkdtm/heap.c
253
u8 *first;
drivers/misc/lkdtm/heap.c
256
first = kmalloc(512, GFP_KERNEL);
drivers/misc/lkdtm/heap.c
257
if (!first) {
drivers/misc/lkdtm/heap.c
262
memset(first, 0xAB, 512);
drivers/misc/lkdtm/heap.c
263
kfree(first);
drivers/misc/lkdtm/heap.c
270
if (val != first) {
drivers/misc/lkdtm/heap.c
285
u8 *first;
drivers/misc/lkdtm/heap.c
288
first = (u8 *)__get_free_page(GFP_KERNEL);
drivers/misc/lkdtm/heap.c
289
if (!first) {
drivers/misc/lkdtm/heap.c
294
memset(first, 0xAB, PAGE_SIZE);
drivers/misc/lkdtm/heap.c
295
free_page((unsigned long)first);
drivers/misc/lkdtm/heap.c
303
if (val != first) {
drivers/misc/sgi-xp/xpc.h
249
struct xpc_fifo_entry_uv *first;
drivers/misc/sgi-xp/xpc_uv.c
874
head->first = NULL;
drivers/misc/sgi-xp/xpc_uv.c
884
struct xpc_fifo_entry_uv *first;
drivers/misc/sgi-xp/xpc_uv.c
887
first = head->first;
drivers/misc/sgi-xp/xpc_uv.c
888
if (head->first != NULL) {
drivers/misc/sgi-xp/xpc_uv.c
889
head->first = first->next;
drivers/misc/sgi-xp/xpc_uv.c
890
if (head->first == NULL)
drivers/misc/sgi-xp/xpc_uv.c
896
first->next = NULL;
drivers/misc/sgi-xp/xpc_uv.c
899
return first;
drivers/misc/sgi-xp/xpc_uv.c
913
head->first = last;
drivers/mmc/host/vub300.c
1812
int first = MAXREGMASK & vub300->fn[Function].offload_point;
drivers/mmc/host/vub300.c
1813
struct offload_registers_access *rf = &vub300->fn[Function].reg[first];
drivers/mtd/chips/cfi_cmdset_0020.c
894
int i, first;
drivers/mtd/chips/cfi_cmdset_0020.c
923
first = i;
drivers/mtd/chips/cfi_cmdset_0020.c
944
i=first;
drivers/mtd/chips/cfi_util.c
364
int i, first;
drivers/mtd/chips/cfi_util.c
393
first = i;
drivers/mtd/chips/cfi_util.c
413
i=first;
drivers/mtd/devices/docg3.c
232
int first)
drivers/mtd/devices/docg3.c
242
if (first)
drivers/mtd/devices/docg3.c
754
int first, int last_odd)
drivers/mtd/devices/docg3.c
757
doc_read_data_area(docg3, buf, 1, first);
drivers/mtd/devices/docg3.c
760
doc_read_data_area(docg3, buf, len, first);
drivers/mtd/mtdswap.c
1141
static int mtdswap_discard(struct mtd_blktrans_dev *dev, unsigned long first,
drivers/mtd/mtdswap.c
1151
for (page = first; page < first + nr_pages; page++) {
drivers/mtd/nand/onenand/onenand_base.c
1802
int prev = 0, prevlen = 0, prev_subpage = 0, first = 1;
drivers/mtd/nand/onenand/onenand_base.c
1880
if (!ONENAND_IS_2PLANE(this) && !ONENAND_IS_4KB_PAGE(this) && !first) {
drivers/mtd/nand/onenand/onenand_base.c
1956
first = 0;
drivers/mtd/nand/qpic_common.c
443
int qcom_read_reg_dma(struct qcom_nand_controller *nandc, int first,
drivers/mtd/nand/qpic_common.c
452
if (first == NAND_DEV_CMD_VLD || first == NAND_DEV_CMD1)
drivers/mtd/nand/qpic_common.c
453
first = dev_cmd_reg_addr(nandc, first);
drivers/mtd/nand/qpic_common.c
456
return qcom_prep_bam_dma_desc_cmd(nandc, true, first, vaddr,
drivers/mtd/nand/qpic_common.c
459
if (first == NAND_READ_ID || first == NAND_FLASH_STATUS)
drivers/mtd/nand/qpic_common.c
462
return qcom_prep_adm_dma_desc(nandc, true, first, vaddr,
drivers/mtd/nand/qpic_common.c
480
int first, int num_regs, unsigned int flags)
drivers/mtd/nand/qpic_common.c
484
if (first == NAND_EXEC_CMD)
drivers/mtd/nand/qpic_common.c
487
if (first == NAND_DEV_CMD1_RESTORE || first == NAND_DEV_CMD1)
drivers/mtd/nand/qpic_common.c
488
first = dev_cmd_reg_addr(nandc, NAND_DEV_CMD1);
drivers/mtd/nand/qpic_common.c
490
if (first == NAND_DEV_CMD_VLD_RESTORE || first == NAND_DEV_CMD_VLD)
drivers/mtd/nand/qpic_common.c
491
first = dev_cmd_reg_addr(nandc, NAND_DEV_CMD_VLD);
drivers/mtd/nand/qpic_common.c
494
return qcom_prep_bam_dma_desc_cmd(nandc, false, first, vaddr,
drivers/mtd/nand/qpic_common.c
497
if (first == NAND_FLASH_CMD)
drivers/mtd/nand/qpic_common.c
500
return qcom_prep_adm_dma_desc(nandc, false, first, vaddr,
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1427
static int gpmi_count_bitflips(struct nand_chip *chip, void *buf, int first,
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1440
for (i = first; i < last; i++, status++) {
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1596
int first, last, marker_pos;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1605
first = offs / size;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1617
if (last >= marker_pos && first <= marker_pos) {
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1620
page, first, last, marker_pos);
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1634
if (first) {
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1637
+ (size + ecc_parity_size) * first;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1639
col = meta + (size + ecc_parity_size) * first;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1642
buf = buf + first * size;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1646
n = last - first + 1;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1676
page, offs, len, col, first, n, page_size);
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1678
max_bitflips = gpmi_count_bitflips(chip, buf, first, last, meta);
drivers/mtd/spi-nor/core.c
1264
u8 *first, u8 *last)
drivers/mtd/spi-nor/core.c
1267
*first = DIV_ROUND_DOWN_ULL(start, bank_size);
drivers/mtd/spi-nor/core.c
1369
u8 first, last;
drivers/mtd/spi-nor/core.c
1377
spi_nor_offset_to_banks(nor->params->bank_size, start, len, &first, &last);
drivers/mtd/spi-nor/core.c
1378
for (bank = first; bank <= last; bank++) {
drivers/mtd/spi-nor/core.c
1394
u8 first, last;
drivers/mtd/spi-nor/core.c
1399
spi_nor_offset_to_banks(nor->params->bank_size, start, len, &first, &last);
drivers/mtd/spi-nor/core.c
1400
for (bank = first; bank <= last; bank++)
drivers/mtd/spi-nor/core.c
1440
u8 first, last;
drivers/mtd/spi-nor/core.c
1448
spi_nor_offset_to_banks(nor->params->bank_size, start, len, &first, &last);
drivers/mtd/spi-nor/core.c
1449
for (bank = first; bank <= last; bank++) {
drivers/mtd/spi-nor/core.c
1466
u8 first, last;
drivers/mtd/spi-nor/core.c
1471
spi_nor_offset_to_banks(nor->params->bank_size, start, len, &first, &last);
drivers/mtd/spi-nor/core.c
1472
for (bank = first; bank <= last; bank++)
drivers/mtd/tests/torturetest.c
374
int bytes, bits, pages, first;
drivers/mtd/tests/torturetest.c
395
first = countdiffs(written, read, i, pgsize, &bytes,
drivers/mtd/tests/torturetest.c
397
if (first < 0)
drivers/mtd/tests/torturetest.c
406
bytes, bits, first);
drivers/mtd/tests/torturetest.c
408
offset = first & ~0x7;
drivers/mtd/tests/torturetest.c
409
len = ((first + bytes) | 0x7) + 1 - offset;
drivers/mtd/tests/torturetest.c
454
int first = -1;
drivers/mtd/tests/torturetest.c
458
first = i;
drivers/mtd/tests/torturetest.c
475
return first;
drivers/mtd/ubi/wl.c
366
struct ubi_wl_entry *e, *first, *last;
drivers/mtd/ubi/wl.c
368
first = rb_entry(rb_first(root), struct ubi_wl_entry, u.rb);
drivers/mtd/ubi/wl.c
371
if (last->ec - first->ec < WL_FREE_MAX_DIFF) {
drivers/net/can/ctucanfd/ctucanfd_base.c
1050
if (first) {
drivers/net/can/ctucanfd/ctucanfd_base.c
1061
first = false;
drivers/net/can/ctucanfd/ctucanfd_base.c
999
bool first = true;
drivers/net/dsa/microchip/ksz8.c
1396
int first, index, cnt;
drivers/net/dsa/microchip/ksz8.c
1404
first = port;
drivers/net/dsa/microchip/ksz8.c
1408
first = 0;
drivers/net/dsa/microchip/ksz8.c
1411
for (index = first; index < cnt; index++) {
drivers/net/dsa/microchip/ksz8.c
1422
for (index = first; index < cnt; index++) {
drivers/net/ethernet/amazon/ena/ena_xdp.c
235
int first, int count)
drivers/net/ethernet/amazon/ena/ena_xdp.c
241
for (i = first; i < count; i++) {
drivers/net/ethernet/amazon/ena/ena_xdp.h
36
int first, int count);
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1056
unsigned int first, last, len;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1062
first = ee->offset;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1065
if (first < ETH_MODULE_SFF_8079_LEN) {
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1067
len -= first;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1070
first, len, data);
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1074
first += len;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1077
if (first < ETH_MODULE_SFF_8472_LEN && last > ETH_MODULE_SFF_8079_LEN) {
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1079
len -= first;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1080
first -= ETH_MODULE_SFF_8079_LEN;
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1084
first, len, data);
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
611
struct aq_ring_buff_s *first = NULL;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
636
first = dx_buff;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
677
first->eop_index = dx;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
709
struct aq_ring_buff_s *first = NULL;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
773
first = dx_buff;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
826
first->eop_index = dx;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1102
int i, first, last;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1106
first = priv->l3_v6_filter_base_index;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1111
first = priv->l3_v4_filter_base_index;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1115
for (i = first; i < last; i++) {
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1120
for (i = first; i < last; i++) {
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1204
int i, first, last;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1206
first = priv->l4_filter_base_index;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1209
for (i = first; i < last; i++)
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
1213
for (i = first; i < last; i++)
drivers/net/ethernet/atheros/alx/main.c
1405
static int alx_tx_csum(struct sk_buff *skb, struct alx_txd *first)
drivers/net/ethernet/atheros/alx/main.c
1417
first->word1 |= cpu_to_le32((cso >> 1) << TPD_CXSUMSTART_SHIFT);
drivers/net/ethernet/atheros/alx/main.c
1418
first->word1 |= cpu_to_le32((css >> 1) << TPD_CXSUMOFFSET_SHIFT);
drivers/net/ethernet/atheros/alx/main.c
1419
first->word1 |= cpu_to_le32(1 << TPD_CXSUM_EN_SHIFT);
drivers/net/ethernet/atheros/alx/main.c
1424
static int alx_tso(struct sk_buff *skb, struct alx_txd *first)
drivers/net/ethernet/atheros/alx/main.c
1444
first->word1 |= 1 << TPD_IPV4_SHIFT;
drivers/net/ethernet/atheros/alx/main.c
1448
first->adrl.l.pkt_len = skb->len;
drivers/net/ethernet/atheros/alx/main.c
1449
first->word1 |= 1 << TPD_LSO_V2_SHIFT;
drivers/net/ethernet/atheros/alx/main.c
1452
first->word1 |= 1 << TPD_LSO_EN_SHIFT;
drivers/net/ethernet/atheros/alx/main.c
1453
first->word1 |= (skb_transport_offset(skb) &
drivers/net/ethernet/atheros/alx/main.c
1455
first->word1 |= (skb_shinfo(skb)->gso_size &
drivers/net/ethernet/atheros/alx/main.c
1535
struct alx_txd *first;
drivers/net/ethernet/atheros/alx/main.c
1545
first = &txq->tpd[txq->write_idx];
drivers/net/ethernet/atheros/alx/main.c
1546
memset(first, 0, sizeof(*first));
drivers/net/ethernet/atheros/alx/main.c
1548
tso = alx_tso(skb, first);
drivers/net/ethernet/atheros/alx/main.c
1551
else if (!tso && alx_tx_csum(skb, first))
drivers/net/ethernet/cadence/macb.h
1176
unsigned long first;
drivers/net/ethernet/cadence/macb_main.c
3312
for (i = 0, stat = &queue->stats.first; i < QUEUE_STATS_LEN; ++i, ++stat)
drivers/net/ethernet/cadence/macb_ptp.c
48
long first, second;
drivers/net/ethernet/cadence/macb_ptp.c
53
first = gem_readl(bp, TN);
drivers/net/ethernet/cadence/macb_ptp.c
60
if (first > second) {
drivers/net/ethernet/cadence/macb_ptp.c
70
ts->tv_nsec = first;
drivers/net/ethernet/calxeda/xgmac.c
1078
struct xgmac_dma_desc *desc, *first;
drivers/net/ethernet/calxeda/xgmac.c
1090
first = desc;
drivers/net/ethernet/calxeda/xgmac.c
1121
if (desc != first)
drivers/net/ethernet/calxeda/xgmac.c
1129
desc_set_tx_owner(first, desc_flags | TXDESC_FIRST_SEG);
drivers/net/ethernet/calxeda/xgmac.c
1156
desc = first;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
206
for (p = &d->l2tab[hash].first; *p; p = &(*p)->next)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
297
for (e = d->l2tab[hash].first; e; e = e->next)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
310
e->next = d->l2tab[hash].first;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
311
d->l2tab[hash].first = e;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
372
for (e = d->l2tab[hash].first; e; e = e->next)
drivers/net/ethernet/chelsio/cxgb3/l2t.h
65
struct l2t_entry *first; /* start of hash chain */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1007
index = dinfo->first + fidx;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1106
dinfo->first = 0;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1130
dinfo->first = index;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
987
unsigned int first; /* first [temporal] entry in log[] */
drivers/net/ethernet/chelsio/cxgb4/l2t.c
287
for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
329
for (p = &d->l2tab[e->hash].first; *p; p = &(*p)->next)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
440
for (e = d->l2tab[hash].first; e; e = e->next)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
464
e->next = d->l2tab[hash].first;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
465
d->l2tab[hash].first = e;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
520
for (e = d->l2tab[hash].first; e; e = e->next)
drivers/net/ethernet/chelsio/cxgb4/l2t.h
79
struct l2t_entry *first; /* start of hash chain */
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_defs.h
85
#define T4VF_MOD_MAP(module, index, first, last) \
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_defs.h
87
T4VF_MOD_MAP_##module##_FIRST = (first), \
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_defs.h
89
T4VF_MOD_MAP_##module##_OFFSET = ((first)/4), \
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_defs.h
91
(T4VF_##module##_BASE_ADDR/4 + (first)/4), \
drivers/net/ethernet/engleder/tsnep_main.c
1849
static int tsnep_request_irq(struct tsnep_queue *queue, bool first)
drivers/net/ethernet/engleder/tsnep_main.c
1856
if (first) {
drivers/net/ethernet/engleder/tsnep_main.c
1883
static void tsnep_free_irq(struct tsnep_queue *queue, bool first)
drivers/net/ethernet/engleder/tsnep_main.c
1890
if (first)
drivers/net/ethernet/engleder/tsnep_main.c
1899
static void tsnep_queue_close(struct tsnep_queue *queue, bool first)
drivers/net/ethernet/engleder/tsnep_main.c
1903
tsnep_free_irq(queue, first);
drivers/net/ethernet/engleder/tsnep_main.c
1916
struct tsnep_queue *queue, bool first)
drivers/net/ethernet/engleder/tsnep_main.c
1959
retval = tsnep_request_irq(queue, first);
drivers/net/ethernet/engleder/tsnep_main.c
1969
tsnep_queue_close(queue, first);
drivers/net/ethernet/faraday/ftgmac100.c
760
struct ftgmac100_txdes *txdes, *first;
drivers/net/ethernet/faraday/ftgmac100.c
808
txdes = first = &priv->txdes[pointer];
drivers/net/ethernet/faraday/ftgmac100.c
858
first->txdes0 = cpu_to_le32(f_ctl_stat);
drivers/net/ethernet/faraday/ftgmac100.c
891
ftgmac100_free_tx_packet(priv, pointer, skb, first, f_ctl_stat);
drivers/net/ethernet/faraday/ftgmac100.c
892
first->txdes0 = cpu_to_le32(f_ctl_stat & priv->txdes0_edotr_mask);
drivers/net/ethernet/freescale/enetc/enetc4_hw.h
21
#define SILSOSFMR0_VAL_SET(first, mid) (FIELD_PREP(SILSOSFMR0_TCP_MID_SEG, mid) | \
drivers/net/ethernet/freescale/enetc/enetc4_hw.h
22
FIELD_PREP(SILSOSFMR0_TCP_1ST_SEG, first))
drivers/net/ethernet/freescale/gianfar.c
2312
struct sk_buff *skb, bool first)
drivers/net/ethernet/freescale/gianfar.c
2317
if (likely(first)) {
drivers/net/ethernet/freescale/gianfar.c
2371
bool first = false;
drivers/net/ethernet/freescale/gianfar.c
2382
first = true;
drivers/net/ethernet/freescale/gianfar.c
2388
if (gfar_add_rx_frag(rxb, lstatus, skb, first)) {
drivers/net/ethernet/ibm/ibmvnic.c
161
crq.generic.first = IBMVNIC_CRQ_INIT_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
1703
crq.logical_link_state.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
172
crq.version_exchange.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
1772
crq.get_vpd_size.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
1817
crq.get_vpd.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2231
hdr_desc->hdr_ext.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2237
hdr_desc->hdr.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2551
tx_crq.v1.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2685
crq.request_capability.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2695
crq.multicast_ctrl.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2702
crq.multicast_ctrl.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2710
crq.multicast_ctrl.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
2733
crq.change_mac_addr.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
3561
next->rx_comp.first = 0;
drivers/net/ethernet/ibm/ibmvnic.c
3567
next->rx_comp.first = 0;
drivers/net/ethernet/ibm/ibmvnic.c
3590
next->rx_comp.first = 0;
drivers/net/ethernet/ibm/ibmvnic.c
3890
crq.request_statistics.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
4289
next->tx_comp.first = 0;
drivers/net/ethernet/ibm/ibmvnic.c
4601
crq.request_capability.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
4666
rc = !!(entry->generic.first & IBMVNIC_CRQ_CMD_RSP);
drivers/net/ethernet/ibm/ibmvnic.c
4684
if (entry->generic.first & IBMVNIC_CRQ_CMD_RSP) {
drivers/net/ethernet/ibm/ibmvnic.c
4706
if (crq->generic.first & IBMVNIC_CRQ_CMD_RSP) {
drivers/net/ethernet/ibm/ibmvnic.c
4767
crq->generic.first != IBMVNIC_CRQ_INIT_CMD) {
drivers/net/ethernet/ibm/ibmvnic.c
4799
crq.generic.first = IBMVNIC_CRQ_INIT_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
4995
crq.login.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5031
crq.request_map.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5044
crq.request_unmap.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5055
crq.query_map.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5075
crq.query_capability.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5211
crq.query_ip_offload.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5291
crq.control_ip_offload.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5877
crq.query_phys_parms.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.c
5967
switch (gen_crq->first) {
drivers/net/ethernet/ibm/ibmvnic.c
6053
gen_crq->first);
drivers/net/ethernet/ibm/ibmvnic.c
6183
crq->generic.first = 0;
drivers/net/ethernet/ibm/ibmvnic.c
840
sub_crq->rx_add.first = IBMVNIC_CRQ_CMD;
drivers/net/ethernet/ibm/ibmvnic.h
254
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
270
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
297
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
309
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
317
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
330
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
346
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
351
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
366
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
373
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
382
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
390
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
398
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
427
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
438
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
447
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
456
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
467
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
479
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
488
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
496
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
510
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
516
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
524
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
533
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
540
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
549
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
558
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
567
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
577
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
586
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
594
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
603
u8 first;
drivers/net/ethernet/ibm/ibmvnic.h
609
u8 first;
drivers/net/ethernet/intel/e1000/e1000_main.c
2824
struct sk_buff *skb, unsigned int first,
drivers/net/ethernet/intel/e1000/e1000_main.c
2948
tx_ring->buffer_info[first].next_to_watch = i;
drivers/net/ethernet/intel/e1000/e1000_main.c
3103
unsigned int first, max_per_txd = E1000_MAX_DATA_PER_TXD;
drivers/net/ethernet/intel/e1000/e1000_main.c
3222
first = tx_ring->next_to_use;
drivers/net/ethernet/intel/e1000/e1000_main.c
3243
count = e1000_tx_map(adapter, tx_ring, skb, first, max_per_txd,
drivers/net/ethernet/intel/e1000/e1000_main.c
3277
tx_ring->buffer_info[first].time_stamp = 0;
drivers/net/ethernet/intel/e1000/e1000_main.c
3278
tx_ring->next_to_use = first;
drivers/net/ethernet/intel/e1000e/netdev.c
5586
unsigned int first, unsigned int max_per_txd,
drivers/net/ethernet/intel/e1000e/netdev.c
5660
tx_ring->buffer_info[first].next_to_watch = i;
drivers/net/ethernet/intel/e1000e/netdev.c
5820
unsigned int first;
drivers/net/ethernet/intel/e1000e/netdev.c
5898
first = tx_ring->next_to_use;
drivers/net/ethernet/intel/e1000e/netdev.c
5922
count = e1000_tx_map(tx_ring, skb, first, adapter->tx_fifo_limit,
drivers/net/ethernet/intel/e1000e/netdev.c
5958
tx_ring->buffer_info[first].time_stamp = 0;
drivers/net/ethernet/intel/e1000e/netdev.c
5959
tx_ring->next_to_use = first;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1006
netdev_tx_sent_queue(txring_txq(tx_ring), first->bytecount);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1009
skb_tx_timestamp(first->skb);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1021
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1041
if (tx_buffer == first)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1055
struct fm10k_tx_buffer *first;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1077
first = &tx_ring->tx_buffer[tx_ring->next_to_use];
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1078
first->skb = skb;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1079
first->bytecount = max_t(unsigned int, skb->len, ETH_ZLEN);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1080
first->gso_segs = 1;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1083
first->tx_flags = tx_flags;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1085
tso = fm10k_tso(tx_ring, first);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1089
fm10k_tx_csum(tx_ring, first);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1091
fm10k_tx_map(tx_ring, first);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1096
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1097
first->skb = NULL;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
743
struct fm10k_tx_buffer *first)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
745
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
768
first->tx_flags |= FM10K_TX_FLAGS_CSUM;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
771
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
772
first->bytecount += (first->gso_segs - 1) * hdrlen;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
790
struct fm10k_tx_buffer *first)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
792
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
864
first->tx_flags |= FM10K_TX_FLAGS_CSUM;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
933
struct fm10k_tx_buffer *first)
drivers/net/ethernet/intel/fm10k/fm10k_main.c
935
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
942
u32 tx_flags = first->tx_flags;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
960
tx_buffer = first;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
117
first = &tx_ring->tx_bi[i];
drivers/net/ethernet/intel/i40e/i40e_txrx.c
148
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3075
static int i40e_tso(struct i40e_tx_buffer *first, u8 *hdr_len,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3078
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3118
first->tx_flags |= I40E_TX_FLAGS_TSO;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3121
first->tx_flags |= I40E_TX_FLAGS_TSO;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3176
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3177
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3571
struct i40e_tx_buffer *first, u32 tx_flags,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3589
first->tx_flags = tx_flags;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3594
tx_bi = first;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3655
netdev_tx_sent_queue(txring_txq(tx_ring), first->bytecount);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3693
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3709
if (tx_bi == first)
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3873
struct i40e_tx_buffer *first;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3908
first = &tx_ring->tx_bi[tx_ring->next_to_use];
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3909
first->skb = skb;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3910
first->bytecount = skb->len;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3911
first->gso_segs = 1;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3917
tso = i40e_tso(first, &hdr_len, &cd_type_cmd_tso_mss);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3947
if (i40e_tx_map(tx_ring, skb, first, tx_flags, hdr_len,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3954
i40e_trace(xmit_frame_ring_drop, first->skb, tx_ring);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3955
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3956
first->skb = NULL;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
86
struct i40e_tx_buffer *tx_buf, *first;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
412
struct xdp_buff *first = NULL;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
419
first = *i40e_rx_bi(rx_ring, next_to_clean);
drivers/net/ethernet/intel/i40e/i40e_xsk.c
462
if (!first)
drivers/net/ethernet/intel/i40e/i40e_xsk.c
463
first = bi;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
464
else if (!xsk_buff_add_frag(first, bi)) {
drivers/net/ethernet/intel/i40e/i40e_xsk.c
465
xsk_buff_free(first);
drivers/net/ethernet/intel/i40e/i40e_xsk.c
475
xdp_res = i40e_run_xdp_zc(rx_ring, first, xdp_prog);
drivers/net/ethernet/intel/i40e/i40e_xsk.c
476
i40e_handle_xdp_result_zc(rx_ring, first, rx_desc, &rx_packets,
drivers/net/ethernet/intel/i40e/i40e_xsk.c
484
first = NULL;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1729
static int iavf_tso(struct iavf_tx_buffer *first, u8 *hdr_len,
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1732
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1823
first->gso_segs = gso_segs;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1824
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2151
struct iavf_tx_buffer *first, u32 tx_flags,
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2168
first->tx_flags = tx_flags;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2173
tx_bi = first;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2232
netdev_tx_sent_queue(txring_txq(tx_ring), first->bytecount);
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2258
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2274
if (tx_bi == first)
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2296
struct iavf_tx_buffer *first;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2331
first = &tx_ring->tx_bi[tx_ring->next_to_use];
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2332
first->skb = skb;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2333
first->bytecount = skb->len;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2334
first->gso_segs = 1;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2353
tso = iavf_tso(first, &hdr_len, &cd_type_cmd_tso_mss);
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2372
iavf_tx_map(tx_ring, skb, first, tx_flags, hdr_len,
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2378
iavf_trace(xmit_frame_ring_drop, first->skb, tx_ring);
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2379
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2380
first->skb = NULL;
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
929
struct ice_tx_buf *first)
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
931
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
937
if ((first->tx_flags & ICE_TX_FLAGS_HW_VLAN ||
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
938
first->tx_flags & ICE_TX_FLAGS_HW_OUTER_SINGLE_VLAN) ||
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
940
first->vid &= ~VLAN_PRIO_MASK;
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
942
first->vid |= FIELD_PREP(VLAN_PRIO_MASK, skb->priority);
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
947
first->tx_flags |= ICE_TX_FLAGS_HW_OUTER_SINGLE_VLAN;
drivers/net/ethernet/intel/ice/ice_dcb_lib.c
949
first->tx_flags |= ICE_TX_FLAGS_HW_VLAN;
drivers/net/ethernet/intel/ice/ice_dcb_lib.h
112
struct ice_tx_buf __always_unused *first)
drivers/net/ethernet/intel/ice/ice_dcb_lib.h
32
struct ice_tx_buf *first);
drivers/net/ethernet/intel/ice/ice_dpll.c
3438
struct dpll_device *first,
drivers/net/ethernet/intel/ice/ice_dpll.c
3442
ice_dpll_unregister_pins(first, pins, ops, count);
drivers/net/ethernet/intel/ice/ice_dpll.c
3470
struct dpll_device *first, struct dpll_device *second)
drivers/net/ethernet/intel/ice/ice_dpll.c
3478
ret = ice_dpll_register_pins(first, pins, ops, count);
drivers/net/ethernet/intel/ice/ice_dpll.c
3489
ice_dpll_unregister_pins(first, pins, ops, count);
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1169
for (i = hw->blk[blk].masks.first; i < hw->blk[blk].masks.first +
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1478
hw->blk[blk].masks.first = hw->logical_pf_id * per_pf;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1482
for (i = hw->blk[blk].masks.first;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1483
i < hw->blk[blk].masks.first + hw->blk[blk].masks.count; i++)
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1519
for (i = hw->blk[blk].masks.first;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1520
i < hw->blk[blk].masks.first + hw->blk[blk].masks.count; i++)
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1579
if (!(mask_idx >= hw->blk[blk].masks.first &&
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1580
mask_idx < hw->blk[blk].masks.first + hw->blk[blk].masks.count))
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1645
for (i = hw->blk[blk].masks.first;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
1646
i < hw->blk[blk].masks.first + hw->blk[blk].masks.count; i++) {
drivers/net/ethernet/intel/ice/ice_flex_type.h
304
u16 first; /* first mask owned by the PF */
drivers/net/ethernet/intel/ice/ice_sriov.c
106
first = vf->first_vector_idx;
drivers/net/ethernet/intel/ice/ice_sriov.c
107
last = first + vf->num_msix - 1;
drivers/net/ethernet/intel/ice/ice_sriov.c
108
for (v = first; v <= last; v++) {
drivers/net/ethernet/intel/ice/ice_sriov.c
94
int first, last, v;
drivers/net/ethernet/intel/ice/ice_switch.c
5840
static bool ice_rules_equal(const struct ice_adv_rule_info *first,
drivers/net/ethernet/intel/ice/ice_switch.c
5843
return first->sw_act.flag == second->sw_act.flag &&
drivers/net/ethernet/intel/ice/ice_switch.c
5844
first->tun_type == second->tun_type &&
drivers/net/ethernet/intel/ice/ice_switch.c
5845
first->vlan_type == second->vlan_type &&
drivers/net/ethernet/intel/ice/ice_switch.c
5846
first->src_vsi == second->src_vsi &&
drivers/net/ethernet/intel/ice/ice_switch.c
5847
first->need_pass_l2 == second->need_pass_l2 &&
drivers/net/ethernet/intel/ice/ice_switch.c
5848
first->allow_pass_l2 == second->allow_pass_l2;
drivers/net/ethernet/intel/ice/ice_txrx.c
101
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/ice/ice_txrx.c
1398
ice_tx_map(struct ice_tx_ring *tx_ring, struct ice_tx_buf *first,
drivers/net/ethernet/intel/ice/ice_txrx.c
1414
skb = first->skb;
drivers/net/ethernet/intel/ice/ice_txrx.c
1421
if (first->tx_flags & ICE_TX_FLAGS_HW_VLAN) {
drivers/net/ethernet/intel/ice/ice_txrx.c
1423
td_tag = first->vid;
drivers/net/ethernet/intel/ice/ice_txrx.c
1428
tx_buf = first;
drivers/net/ethernet/intel/ice/ice_txrx.c
1492
skb_tx_timestamp(first->skb);
drivers/net/ethernet/intel/ice/ice_txrx.c
1512
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/ice/ice_txrx.c
1519
kick = __netdev_tx_sent_queue(txring_txq(tx_ring), first->bytecount,
drivers/net/ethernet/intel/ice/ice_txrx.c
1539
ts = ktime_to_timespec64(first->skb->tstamp);
drivers/net/ethernet/intel/ice/ice_txrx.c
1576
if (tx_buf == first)
drivers/net/ethernet/intel/ice/ice_txrx.c
1594
int ice_tx_csum(struct ice_tx_buf *first, struct ice_tx_offload_params *off)
drivers/net/ethernet/intel/ice/ice_txrx.c
1598
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ice/ice_txrx.c
1634
first->tx_flags |= ICE_TX_FLAGS_IPV4;
drivers/net/ethernet/intel/ice/ice_txrx.c
1636
first->tx_flags |= ICE_TX_FLAGS_IPV6;
drivers/net/ethernet/intel/ice/ice_txrx.c
1643
if (first->tx_flags & ICE_TX_FLAGS_IPV4) {
drivers/net/ethernet/intel/ice/ice_txrx.c
1644
tunnel |= (first->tx_flags & ICE_TX_FLAGS_TSO) ?
drivers/net/ethernet/intel/ice/ice_txrx.c
1648
} else if (first->tx_flags & ICE_TX_FLAGS_IPV6) {
drivers/net/ethernet/intel/ice/ice_txrx.c
1664
first->tx_flags |= ICE_TX_FLAGS_TUNNEL;
drivers/net/ethernet/intel/ice/ice_txrx.c
1668
first->tx_flags |= ICE_TX_FLAGS_TUNNEL;
drivers/net/ethernet/intel/ice/ice_txrx.c
1672
first->tx_flags |= ICE_TX_FLAGS_TUNNEL;
drivers/net/ethernet/intel/ice/ice_txrx.c
1692
if ((first->tx_flags & ICE_TX_FLAGS_TSO) && !gso_ena &&
drivers/net/ethernet/intel/ice/ice_txrx.c
1709
first->tx_flags &= ~(ICE_TX_FLAGS_IPV4 | ICE_TX_FLAGS_IPV6);
drivers/net/ethernet/intel/ice/ice_txrx.c
1711
first->tx_flags |= ICE_TX_FLAGS_IPV4;
drivers/net/ethernet/intel/ice/ice_txrx.c
1713
first->tx_flags |= ICE_TX_FLAGS_IPV6;
drivers/net/ethernet/intel/ice/ice_txrx.c
1717
if (first->tx_flags & ICE_TX_FLAGS_IPV4) {
drivers/net/ethernet/intel/ice/ice_txrx.c
1722
if (first->tx_flags & ICE_TX_FLAGS_TSO)
drivers/net/ethernet/intel/ice/ice_txrx.c
1727
} else if (first->tx_flags & ICE_TX_FLAGS_IPV6) {
drivers/net/ethernet/intel/ice/ice_txrx.c
1743
!(first->tx_flags & ICE_TX_FLAGS_TSO) &&
drivers/net/ethernet/intel/ice/ice_txrx.c
1796
if (first->tx_flags & ICE_TX_FLAGS_TSO)
drivers/net/ethernet/intel/ice/ice_txrx.c
1810
ice_tx_prepare_vlan_flags(struct ice_tx_ring *tx_ring, struct ice_tx_buf *first)
drivers/net/ethernet/intel/ice/ice_txrx.c
1812
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ice/ice_txrx.c
1823
first->vid = skb_vlan_tag_get(skb);
drivers/net/ethernet/intel/ice/ice_txrx.c
1825
first->tx_flags |= ICE_TX_FLAGS_HW_OUTER_SINGLE_VLAN;
drivers/net/ethernet/intel/ice/ice_txrx.c
1827
first->tx_flags |= ICE_TX_FLAGS_HW_VLAN;
drivers/net/ethernet/intel/ice/ice_txrx.c
1830
ice_tx_prepare_vlan_flags_dcb(tx_ring, first);
drivers/net/ethernet/intel/ice/ice_txrx.c
1841
int ice_tso(struct ice_tx_buf *first, struct ice_tx_offload_params *off)
drivers/net/ethernet/intel/ice/ice_txrx.c
1843
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ice/ice_txrx.c
1937
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/intel/ice/ice_txrx.c
1938
first->bytecount += (first->gso_segs - 1) * off->header_len;
drivers/net/ethernet/intel/ice/ice_txrx.c
1948
first->tx_flags |= ICE_TX_FLAGS_TSO;
drivers/net/ethernet/intel/ice/ice_txrx.c
2124
struct ice_tx_buf *first, struct ice_tx_offload_params *off)
drivers/net/ethernet/intel/ice/ice_txrx.c
2133
if (first->tx_flags & ICE_TX_FLAGS_TSO)
drivers/net/ethernet/intel/ice/ice_txrx.c
2146
first->tx_flags |= ICE_TX_FLAGS_TSYN;
drivers/net/ethernet/intel/ice/ice_txrx.c
2161
struct ice_tx_buf *first;
drivers/net/ethernet/intel/ice/ice_txrx.c
2169
first = &tx_ring->tx_buf[tx_ring->next_to_use];
drivers/net/ethernet/intel/ice/ice_txrx.c
2196
first->skb = skb;
drivers/net/ethernet/intel/ice/ice_txrx.c
2197
first->type = ICE_TX_BUF_SKB;
drivers/net/ethernet/intel/ice/ice_txrx.c
2198
first->bytecount = max_t(unsigned int, skb->len, ETH_ZLEN);
drivers/net/ethernet/intel/ice/ice_txrx.c
2199
first->gso_segs = 1;
drivers/net/ethernet/intel/ice/ice_txrx.c
2200
first->tx_flags = 0;
drivers/net/ethernet/intel/ice/ice_txrx.c
2203
ice_tx_prepare_vlan_flags(tx_ring, first);
drivers/net/ethernet/intel/ice/ice_txrx.c
2204
if (first->tx_flags & ICE_TX_FLAGS_HW_OUTER_SINGLE_VLAN) {
drivers/net/ethernet/intel/ice/ice_txrx.c
2208
offload.cd_l2tag2 = first->vid;
drivers/net/ethernet/intel/ice/ice_txrx.c
2212
tso = ice_tso(first, &offload);
drivers/net/ethernet/intel/ice/ice_txrx.c
2217
csum = ice_tx_csum(first, &offload);
drivers/net/ethernet/intel/ice/ice_txrx.c
2236
ice_tstamp(tx_ring, skb, first, &offload);
drivers/net/ethernet/intel/ice/ice_txrx.c
2254
ice_tx_map(tx_ring, first, &offload);
drivers/net/ethernet/intel/ice/ice_txrx.c
2260
first->type = ICE_TX_BUF_EMPTY;
drivers/net/ethernet/intel/ice/ice_txrx.c
37
struct ice_tx_buf *tx_buf, *first;
drivers/net/ethernet/intel/ice/ice_txrx.c
69
first = &tx_ring->tx_buf[i];
drivers/net/ethernet/intel/ice/ice_xsk.c
571
struct xdp_buff *first = (struct xdp_buff *)rx_ring->xsk;
drivers/net/ethernet/intel/ice/ice_xsk.c
619
if (!first) {
drivers/net/ethernet/intel/ice/ice_xsk.c
620
first = xdp;
drivers/net/ethernet/intel/ice/ice_xsk.c
621
} else if (likely(size) && !xsk_buff_add_frag(first, xdp)) {
drivers/net/ethernet/intel/ice/ice_xsk.c
622
xsk_buff_free(first);
drivers/net/ethernet/intel/ice/ice_xsk.c
623
first = NULL;
drivers/net/ethernet/intel/ice/ice_xsk.c
629
if (ice_is_non_eop(rx_ring, rx_desc) || unlikely(!first))
drivers/net/ethernet/intel/ice/ice_xsk.c
632
((struct libeth_xdp_buff *)first)->desc = rx_desc;
drivers/net/ethernet/intel/ice/ice_xsk.c
634
xdp_res = ice_run_xdp_zc(rx_ring, first, xdp_prog, xdp_ring,
drivers/net/ethernet/intel/ice/ice_xsk.c
640
first = NULL;
drivers/net/ethernet/intel/ice/ice_xsk.c
643
xsk_buff_free(first);
drivers/net/ethernet/intel/ice/ice_xsk.c
648
total_rx_bytes += xdp_get_buff_len(first);
drivers/net/ethernet/intel/ice/ice_xsk.c
651
first = NULL;
drivers/net/ethernet/intel/ice/ice_xsk.c
656
skb = xdp_build_skb_from_zc(first);
drivers/net/ethernet/intel/ice/ice_xsk.c
658
xsk_buff_free(first);
drivers/net/ethernet/intel/ice/ice_xsk.c
659
first = NULL;
drivers/net/ethernet/intel/ice/ice_xsk.c
665
first = NULL;
drivers/net/ethernet/intel/ice/ice_xsk.c
677
rx_ring->xsk = (struct libeth_xdp_buff *)first;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
190
struct idpf_tx_buf *first, u16 idx)
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
208
if (tx_buf == first)
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
244
struct idpf_tx_buf *first,
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
248
struct idpf_tx_buf *tx_buf = first;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
250
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
275
first, i);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
334
skb_tx_timestamp(first->skb);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
342
first->type = LIBETH_SQE_SKB;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
343
first->rs_idx = i;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
348
netdev_tx_sent_queue(nq, first->bytes);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
416
struct idpf_tx_buf *first;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
456
first = &tx_q->tx_buf[tx_q->next_to_use];
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
457
first->skb = skb;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
460
first->packets = offload.tso_segs;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
461
first->bytes = skb->len + ((first->packets - 1) * offload.tso_hdr_len);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
463
first->bytes = max_t(unsigned int, skb->len, ETH_ZLEN);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
464
first->packets = 1;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
466
idpf_tx_singleq_map(tx_q, first, &offload);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2600
struct idpf_tx_buf *first)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2604
struct idpf_tx_buf *tx_buf = first;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2644
struct idpf_tx_buf *first)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2657
skb = first->skb;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2668
tx_buf = first;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2669
first->nr_frags = 0;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2677
first);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2680
first->nr_frags++;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2777
first);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2795
first->type = LIBETH_SQE_SKB;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2798
first->rs_idx = i;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2808
netdev_tx_sent_queue(nq, first->bytes);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3028
struct idpf_tx_buf *first;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3120
first = &tx_q->tx_buf[buf_id];
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3121
first->skb = skb;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3124
first->packets = tx_params.offload.tso_segs;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3125
first->bytes = skb->len +
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3126
((first->packets - 1) * tx_params.offload.tso_hdr_len);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3128
first->packets = 1;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3129
first->bytes = max_t(unsigned int, skb->len, ETH_ZLEN);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3132
idpf_tx_splitq_map(tx_q, &tx_params, first);
drivers/net/ethernet/intel/igb/igb_main.c
6011
struct igb_tx_buffer *first,
drivers/net/ethernet/intel/igb/igb_main.c
6039
ts = ktime_to_timespec64(first->skb->tstamp);
drivers/net/ethernet/intel/igb/igb_main.c
6040
skb_txtime_consumed(first->skb);
drivers/net/ethernet/intel/igb/igb_main.c
6048
struct igb_tx_buffer *first,
drivers/net/ethernet/intel/igb/igb_main.c
6052
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/igb/igb_main.c
6097
first->tx_flags |= IGB_TX_FLAGS_TSO |
drivers/net/ethernet/intel/igb/igb_main.c
6102
first->tx_flags |= IGB_TX_FLAGS_TSO |
drivers/net/ethernet/intel/igb/igb_main.c
6124
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/intel/igb/igb_main.c
6125
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/intel/igb/igb_main.c
6134
vlan_macip_lens |= first->tx_flags & IGB_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/igb/igb_main.c
6136
igb_tx_ctxtdesc(tx_ring, first, vlan_macip_lens,
drivers/net/ethernet/intel/igb/igb_main.c
6142
static void igb_tx_csum(struct igb_ring *tx_ring, struct igb_tx_buffer *first)
drivers/net/ethernet/intel/igb/igb_main.c
6144
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/igb/igb_main.c
6150
if (!(first->tx_flags & IGB_TX_FLAGS_VLAN) &&
drivers/net/ethernet/intel/igb/igb_main.c
6175
first->tx_flags |= IGB_TX_FLAGS_CSUM;
drivers/net/ethernet/intel/igb/igb_main.c
6180
vlan_macip_lens |= first->tx_flags & IGB_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/igb/igb_main.c
6182
igb_tx_ctxtdesc(tx_ring, first, vlan_macip_lens, type_tucmd, 0);
drivers/net/ethernet/intel/igb/igb_main.c
6274
struct igb_tx_buffer *first,
drivers/net/ethernet/intel/igb/igb_main.c
6277
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/igb/igb_main.c
6283
u32 tx_flags = first->tx_flags;
drivers/net/ethernet/intel/igb/igb_main.c
6296
tx_buffer = first;
drivers/net/ethernet/intel/igb/igb_main.c
6352
netdev_tx_sent_queue(txring_txq(tx_ring), first->bytecount);
drivers/net/ethernet/intel/igb/igb_main.c
6355
first->time_stamp = jiffies;
drivers/net/ethernet/intel/igb/igb_main.c
6369
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/igb/igb_main.c
6390
while (tx_buffer != first) {
drivers/net/ethernet/intel/igb/igb_main.c
6529
struct igb_tx_buffer *first;
drivers/net/ethernet/intel/igb/igb_main.c
6556
first = &tx_ring->tx_buffer_info[tx_ring->next_to_use];
drivers/net/ethernet/intel/igb/igb_main.c
6557
first->type = IGB_TYPE_SKB;
drivers/net/ethernet/intel/igb/igb_main.c
6558
first->skb = skb;
drivers/net/ethernet/intel/igb/igb_main.c
6559
first->bytecount = skb->len;
drivers/net/ethernet/intel/igb/igb_main.c
6560
first->gso_segs = 1;
drivers/net/ethernet/intel/igb/igb_main.c
6586
first->tx_flags = tx_flags;
drivers/net/ethernet/intel/igb/igb_main.c
6587
first->protocol = protocol;
drivers/net/ethernet/intel/igb/igb_main.c
6589
tso = igb_tso(tx_ring, first, &hdr_len);
drivers/net/ethernet/intel/igb/igb_main.c
6593
igb_tx_csum(tx_ring, first);
drivers/net/ethernet/intel/igb/igb_main.c
6595
if (igb_tx_map(tx_ring, first, hdr_len))
drivers/net/ethernet/intel/igb/igb_main.c
6601
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/igb/igb_main.c
6602
first->skb = NULL;
drivers/net/ethernet/intel/igbvf/netdev.c
2209
unsigned int first, u32 paylen,
drivers/net/ethernet/intel/igbvf/netdev.c
2260
tx_ring->buffer_info[first].next_to_watch = tx_desc;
drivers/net/ethernet/intel/igbvf/netdev.c
2270
unsigned int first, tx_flags = 0;
drivers/net/ethernet/intel/igbvf/netdev.c
2306
first = tx_ring->next_to_use;
drivers/net/ethernet/intel/igbvf/netdev.c
2327
first, skb->len, hdr_len);
drivers/net/ethernet/intel/igbvf/netdev.c
2332
tx_ring->buffer_info[first].time_stamp = 0;
drivers/net/ethernet/intel/igbvf/netdev.c
2333
tx_ring->next_to_use = first;
drivers/net/ethernet/intel/igc/igc_main.c
1119
struct igc_tx_buffer *first)
drivers/net/ethernet/intel/igc/igc_main.c
1126
first->bytecount;
drivers/net/ethernet/intel/igc/igc_main.c
1127
olinfo_status = first->bytecount << IGC_ADVTXD_PAYLEN_SHIFT;
drivers/net/ethernet/intel/igc/igc_main.c
1132
desc->read.buffer_addr = cpu_to_le64(dma_unmap_addr(first, dma));
drivers/net/ethernet/intel/igc/igc_main.c
1136
first->next_to_watch = desc;
drivers/net/ethernet/intel/igc/igc_main.c
1174
static void igc_tx_csum(struct igc_ring *tx_ring, struct igc_tx_buffer *first,
drivers/net/ethernet/intel/igc/igc_main.c
1177
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/igc/igc_main.c
1183
if (!(first->tx_flags & IGC_TX_FLAGS_VLAN) &&
drivers/net/ethernet/intel/igc/igc_main.c
1208
first->tx_flags |= IGC_TX_FLAGS_CSUM;
drivers/net/ethernet/intel/igc/igc_main.c
1213
vlan_macip_lens |= first->tx_flags & IGC_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/igc/igc_main.c
1314
struct igc_tx_buffer *first,
drivers/net/ethernet/intel/igc/igc_main.c
1317
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/igc/igc_main.c
1320
u32 tx_flags = first->tx_flags;
drivers/net/ethernet/intel/igc/igc_main.c
1337
tx_buffer = first;
drivers/net/ethernet/intel/igc/igc_main.c
1393
netdev_tx_sent_queue(txring_txq(tx_ring), first->bytecount);
drivers/net/ethernet/intel/igc/igc_main.c
1396
first->time_stamp = jiffies;
drivers/net/ethernet/intel/igc/igc_main.c
1410
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/igc/igc_main.c
1431
while (tx_buffer != first) {
drivers/net/ethernet/intel/igc/igc_main.c
1452
struct igc_tx_buffer *first,
drivers/net/ethernet/intel/igc/igc_main.c
1457
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/igc/igc_main.c
1501
first->tx_flags |= IGC_TX_FLAGS_TSO |
drivers/net/ethernet/intel/igc/igc_main.c
1506
first->tx_flags |= IGC_TX_FLAGS_TSO |
drivers/net/ethernet/intel/igc/igc_main.c
1528
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/intel/igc/igc_main.c
1529
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/intel/igc/igc_main.c
1538
vlan_macip_lens |= first->tx_flags & IGC_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/igc/igc_main.c
1607
struct igc_tx_buffer *first;
drivers/net/ethernet/intel/igc/igc_main.c
1653
first = &tx_ring->tx_buffer_info[tx_ring->next_to_use];
drivers/net/ethernet/intel/igc/igc_main.c
1654
first->type = IGC_TX_BUFFER_TYPE_SKB;
drivers/net/ethernet/intel/igc/igc_main.c
1655
first->skb = skb;
drivers/net/ethernet/intel/igc/igc_main.c
1656
first->bytecount = skb->len;
drivers/net/ethernet/intel/igc/igc_main.c
1657
first->gso_segs = 1;
drivers/net/ethernet/intel/igc/igc_main.c
1662
if (tx_ring->max_sdu > 0 && first->bytecount > tx_ring->max_sdu) {
drivers/net/ethernet/intel/igc/igc_main.c
1692
first->tx_flags = tx_flags;
drivers/net/ethernet/intel/igc/igc_main.c
1693
first->protocol = protocol;
drivers/net/ethernet/intel/igc/igc_main.c
1704
tso = igc_tso(tx_ring, first, launch_time, first_flag, &hdr_len);
drivers/net/ethernet/intel/igc/igc_main.c
1708
igc_tx_csum(tx_ring, first, launch_time, first_flag);
drivers/net/ethernet/intel/igc/igc_main.c
1710
igc_tx_map(tx_ring, first, hdr_len);
drivers/net/ethernet/intel/igc/igc_main.c
1715
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/igc/igc_main.c
1716
first->skb = NULL;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1026
int ixgbe_fso(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1115
int ixgbe_ipsec_tx(struct ixgbe_ring *tx_ring, struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1128
struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
489
struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
492
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
570
first->gso_segs = DIV_ROUND_UP(skb->len - *hdr_len,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
572
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
573
first->tx_flags |= IXGBE_TX_FLAGS_TSO;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
579
first->tx_flags |= IXGBE_TX_FLAGS_FCOE | IXGBE_TX_FLAGS_CC;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
589
vlan_macip_lens |= first->tx_flags & IXGBE_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1057
struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1066
sp = skb_sec_path(first->skb);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1073
xs = xfrm_input_state(first->skb);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1094
first->tx_flags |= IXGBE_TX_FLAGS_IPSEC | IXGBE_TX_FLAGS_CC;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1100
if (first->protocol == htons(ETH_P_IP))
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1111
if (!skb_is_gso(first->skb)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1120
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
572
int checked, match, first;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
645
first = -1;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
648
(checked < ipsec->num_rx_sa || first < 0);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
657
} else if (first < 0) {
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
658
first = i; /* track the first empty seen */
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
663
first = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
670
} else if (first >= 0) {
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
672
rsa.iptbl_ind = first;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
674
memcpy(ipsec->ip_tbl[first].ipaddr,
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
676
ipsec->ip_tbl[first].ref_cnt = 1;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
677
ipsec->ip_tbl[first].used = true;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8730
struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8735
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8760
if (eth_p_mpls(first->protocol))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8786
first->tx_flags |= IXGBE_TX_FLAGS_TSO |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8791
first->tx_flags |= IXGBE_TX_FLAGS_TSO |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8814
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8815
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8827
vlan_macip_lens |= first->tx_flags & IXGBE_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8836
struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8839
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8846
if (!(first->tx_flags & (IXGBE_TX_FLAGS_HW_VLAN |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8871
first->tx_flags |= IXGBE_TX_FLAGS_CSUM;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8877
vlan_macip_lens |= first->tx_flags & IXGBE_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8965
struct ixgbe_tx_buffer *first,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8968
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8974
u32 tx_flags = first->tx_flags;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8998
tx_buffer = first;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9058
netdev_tx_sent_queue(txring_txq(tx_ring), first->bytecount);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9061
first->time_stamp = jiffies;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9076
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9103
if (tx_buffer == first)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9110
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9111
first->skb = NULL;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9119
struct ixgbe_tx_buffer *first)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9146
if ((first->protocol != htons(ETH_P_IP)) &&
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9147
(first->protocol != htons(ETH_P_IPV6)))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9151
skb = first->skb;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9156
first->protocol == htons(ETH_P_IP) &&
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9216
vlan_id = htons(first->tx_flags >> IXGBE_TX_FLAGS_VLAN_SHIFT);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9231
if (first->tx_flags & (IXGBE_TX_FLAGS_SW_VLAN | IXGBE_TX_FLAGS_HW_VLAN))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9234
common.port.src ^= th->dest ^ first->protocol;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9398
struct ixgbe_tx_buffer *first;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9424
first = &tx_ring->tx_buffer_info[tx_ring->next_to_use];
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9425
first->skb = skb;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9426
first->bytecount = skb->len;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9427
first->gso_segs = 1;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9493
first->tx_flags = tx_flags;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9494
first->protocol = protocol;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9500
tso = ixgbe_fso(tx_ring, first, &hdr_len);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9511
!ixgbe_ipsec_tx(tx_ring, first, &ipsec_tx))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9514
tso = ixgbe_tso(tx_ring, first, &hdr_len, &ipsec_tx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9518
ixgbe_tx_csum(tx_ring, first, &ipsec_tx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9522
ixgbe_atr(tx_ring, first);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9527
if (ixgbe_tx_map(tx_ring, first, hdr_len))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9533
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9534
first->skb = NULL;
drivers/net/ethernet/intel/ixgbevf/ipsec.c
454
struct ixgbevf_tx_buffer *first,
drivers/net/ethernet/intel/ixgbevf/ipsec.c
464
sp = skb_sec_path(first->skb);
drivers/net/ethernet/intel/ixgbevf/ipsec.c
471
xs = xfrm_input_state(first->skb);
drivers/net/ethernet/intel/ixgbevf/ipsec.c
494
first->tx_flags |= IXGBE_TX_FLAGS_IPSEC | IXGBE_TX_FLAGS_CSUM;
drivers/net/ethernet/intel/ixgbevf/ipsec.c
499
if (first->protocol == htons(ETH_P_IP))
drivers/net/ethernet/intel/ixgbevf/ipsec.c
510
if (!skb_is_gso(first->skb)) {
drivers/net/ethernet/intel/ixgbevf/ipsec.c
519
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
463
struct ixgbevf_tx_buffer *first,
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
475
struct ixgbevf_tx_buffer *first,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3826
struct ixgbevf_tx_buffer *first,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3831
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3855
if (eth_p_mpls(first->protocol))
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3880
first->tx_flags |= IXGBE_TX_FLAGS_TSO |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3885
first->tx_flags |= IXGBE_TX_FLAGS_TSO |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3900
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3901
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3914
vlan_macip_lens |= first->tx_flags & IXGBE_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3923
struct ixgbevf_tx_buffer *first,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3926
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3952
if (first->protocol == htons(ETH_P_IP))
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3956
first->tx_flags |= IXGBE_TX_FLAGS_CSUM;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3962
vlan_macip_lens |= first->tx_flags & IXGBE_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4019
struct ixgbevf_tx_buffer *first,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4022
struct sk_buff *skb = first->skb;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4028
u32 tx_flags = first->tx_flags;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4041
tx_buffer = first;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4098
first->time_stamp = jiffies;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4112
first->next_to_watch = tx_desc;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4129
while (tx_buffer != first) {
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4187
struct ixgbevf_tx_buffer *first;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4224
first = &tx_ring->tx_buffer_info[tx_ring->next_to_use];
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4225
first->skb = skb;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4226
first->bytecount = skb->len;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4227
first->gso_segs = 1;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4236
first->tx_flags = tx_flags;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4237
first->protocol = vlan_get_protocol(skb);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4240
if (xfrm_offload(skb) && !ixgbevf_ipsec_tx(tx_ring, first, &ipsec_tx))
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4243
tso = ixgbevf_tso(tx_ring, first, &hdr_len, &ipsec_tx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4247
ixgbevf_tx_csum(tx_ring, first, &ipsec_tx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4249
ixgbevf_tx_map(tx_ring, first, hdr_len);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4256
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4257
first->skb = NULL;
drivers/net/ethernet/marvell/mvneta.c
2779
int first, int num)
drivers/net/ethernet/marvell/mvneta.c
2783
desc_idx = first + num;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2734
void rvu_queue_work(struct mbox_wq_info *mw, int first,
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2742
for (i = first; i < mdevs; i++) {
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2744
if (!(intr & BIT_ULL(i - first)))
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
482
void (*rvu_queue_work_hdlr)(struct mbox_wq_info *mw, int first,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
484
void (*afvf_queue_work_hdlr)(struct mbox_wq_info *mw, int first,
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
995
void rvu_queue_work(struct mbox_wq_info *mw, int first,
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
300
struct otx2_tc_flow *first, *tmp, *n;
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
305
first = list_first_entry(&flow_cfg->flow_list_tc, struct otx2_tc_flow,
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
307
type = first->kw_type;
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
338
struct otx2_tc_flow *first, *tmp, *n;
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
349
first = list_first_entry(&flow_cfg->flow_list_tc, struct otx2_tc_flow,
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
351
entry = first->entry;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1250
int first, int mdevs, u64 intr);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
479
int first, int mdevs, u64 intr);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
300
int first, int mdevs, u64 intr)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
307
for (i = first; i < mdevs; i++) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
309
if (!(intr & BIT_ULL(i - first)))
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1501
if (info->first) {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1550
if (info->first) {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1562
if (info->first && info->vlan)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1592
.first = true,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2001
.first = true,
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1138
u8 first:1;
drivers/net/ethernet/mellanox/mlx4/cmd.c
2239
bool first = true;
drivers/net/ethernet/mellanox/mlx4/cmd.c
2252
if (!first && slave >= master->next_slave)
drivers/net/ethernet/mellanox/mlx4/cmd.c
2255
if (!first)
drivers/net/ethernet/mellanox/mlx4/cmd.c
2257
first = false;
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
1380
copy = min_t(int, size, sizeof(to->first.data));
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1381
memcpy(to->first.data, from, copy);
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
1413
copy = min_t(int, size, sizeof(from->first.data));
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1414
memcpy(to, from->first.data, copy);
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
221
int blen = size - min_t(int, sizeof(msg->first.data), size);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3320
int i, first, last, next_z;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3384
first = find_first_bit(&mask, f->field_bsize);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3385
next_z = find_next_zero_bit(&mask, f->field_bsize, first);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3387
if (first < next_z && next_z < last) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3416
MLX5_SET(set_action_in, action, offset, first - start);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3418
MLX5_SET(set_action_in, action, length, (last - first + 1));
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3422
MLX5_SET(set_action_in, action, data, ntohl(*(__be32 *)vals_p) >> first);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3424
MLX5_SET(set_action_in, action, data, ntohs(*(__be16 *)vals_p) >> first);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3426
MLX5_SET(set_action_in, action, data, *(u8 *)vals_p >> first);
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
485
bool first = true;
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
498
if (first) {
drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c
502
first = false;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
312
struct mlx5hws_matcher *first, *last, *prev, *next;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
318
first = list_first_entry(&tbl->matchers_list,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
329
if (first == last) {
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
358
if (matcher == first) {
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c
747
bool first = true;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c
762
first = false;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c
766
if (next_nic_matcher && !first)
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c
768
else if (!first)
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
643
bool first = false;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
651
while (!first) {
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
652
first = curr_ste->ste_chain_location == 1;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
318
unsigned int tail = ring->tail, first;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
329
first = tail;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
395
while (tail != first) {
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
399
if (tail == first)
drivers/net/ethernet/micrel/ksz884x.c
4233
static void get_mib_counters(struct ksz_hw *hw, int first, int cnt,
drivers/net/ethernet/micrel/ksz884x.c
4242
for (i = 0, port = first; i < cnt; i++, port++) {
drivers/net/ethernet/micrel/ksz884x.c
4259
struct ksz_desc *first;
drivers/net/ethernet/micrel/ksz884x.c
4279
first = info->cur;
drivers/net/ethernet/micrel/ksz884x.c
4280
desc = first;
drivers/net/ethernet/micrel/ksz884x.c
4326
release_desc(first);
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
216
u32 idx, u32 *prev, u32 *next, u32 *first)
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
220
*first = sparx5_lg_get_first(sparx5, layer, group);
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
221
*prev = *first;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
222
*next = *first;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
223
itr = *first;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
273
u32 first, next, prev;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
278
&first) < 0);
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
288
first = next;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
295
return sparx5_lg_conf_set(sparx5, layer, group, first, idx, next,
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
302
u32 first, next, old_group;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
319
first = idx;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
326
return sparx5_lg_conf_set(sparx5, layer, new_group, first, idx, next,
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
140
u32 *first)
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
144
*first = sparx5_sdlb_group_get_first(sparx5, group);
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
145
*prev = *first;
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
146
*next = *first;
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
147
itr = *first;
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
237
u32 first, u32 next, bool empty)
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
251
spx5_wr(ANA_AC_SDLB_XLB_START_LBSET_START_SET(first), sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
262
u32 first, next;
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
265
first = idx;
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
272
return sparx5_sdlb_group_link(sparx5, group, idx, first, next, false);
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
277
u32 first, next, prev;
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
281
&first) < 0) {
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
295
first = next;
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
302
return sparx5_sdlb_group_link(sparx5, group, idx, first, next, empty);
drivers/net/ethernet/mscc/ocelot_fdma.c
271
struct sk_buff *skb, bool first)
drivers/net/ethernet/mscc/ocelot_fdma.c
276
if (likely(first)) {
drivers/net/ethernet/mscc/ocelot_fdma.c
318
bool first = false;
drivers/net/ethernet/mscc/ocelot_fdma.c
331
first = true;
drivers/net/ethernet/mscc/ocelot_fdma.c
338
if (ocelot_fdma_add_rx_frag(rxb, stat, skb, first)) {
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1016
unsigned int size, bool first, bool new_gpr, bool last, bool lm3,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1021
unsigned int size, bool first, bool new_gpr, bool last, bool lm3,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1076
if (first || !new_gpr)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1090
unsigned int size, bool first, bool new_gpr, bool last, bool lm3,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1144
if (first || last)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1166
bool first = true, narrow_ld, last;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1244
first, gpr != prev_gpr, last, lm3, needs_inc);
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1249
first = false;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1123
clients[ILT_CLI_CDUC].first.reg = ILT_CFG_REG(CDUC, FIRST_ILT);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1127
clients[ILT_CLI_QM].first.reg = ILT_CFG_REG(QM, FIRST_ILT);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1131
clients[ILT_CLI_TM].first.reg = ILT_CFG_REG(TM, FIRST_ILT);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1135
clients[ILT_CLI_SRC].first.reg = ILT_CFG_REG(SRC, FIRST_ILT);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1139
clients[ILT_CLI_CDUT].first.reg = ILT_CFG_REG(CDUT, FIRST_ILT);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1143
clients[ILT_CLI_TSDM].first.reg = ILT_CFG_REG(TSDM, FIRST_ILT);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1381
p_cli->first.val)) / CDUT_SEG_ALIGNMET_IN_BYTES;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1390
p_cli->first.val)) / CDUT_SEG_ALIGNMET_IN_BYTES;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1501
ilt_clients[i].first.reg,
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1502
ilt_clients[i].first.val);
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1589
line = clients[i].first.val - p_mngr->pf_start_line;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1591
clients[i].first.val * ILT_ENTRY_IN_REGS;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
394
p_cli->first.val = *p_line;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
402
client_id, p_cli->first.val,
drivers/net/ethernet/qlogic/qed/qed_cxt.c
431
p_cli->first.val = 0;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
524
p_cli->first.val = curr_line;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
912
size += (ilt_clients[i].last.val - ilt_clients[i].first.val + 1);
drivers/net/ethernet/qlogic/qed/qed_cxt.h
283
struct ilt_cfg_pair first;
drivers/net/ethernet/qlogic/qed/qed_debug.c
4708
start_page_id = clients[ILT_CLI_CDUC].first.val - pf_start_line;
drivers/net/ethernet/qlogic/qed/qed_debug.c
4736
start_page_id = clients[ILT_CLI_CDUT].first.val +
drivers/net/ethernet/qlogic/qed/qed_debug.c
4745
start_page_id = clients[ILT_CLI_CDUT].first.val +
drivers/net/ethernet/qlogic/qed/qed_debug.c
4759
start_page_id = clients[ILT_CLI_SRC].first.val - pf_start_line;
drivers/net/ethernet/qlogic/qed/qed_debug.c
4761
clients[ILT_CLI_SRC].first.val + 1;
drivers/net/ethernet/qlogic/qed/qed_debug.c
4819
clients[ILT_CLI_CDUC].first.val);
drivers/net/ethernet/qlogic/qed/qed_debug.c
4843
clients[ILT_CLI_CDUT].first.val);
drivers/net/ethernet/qlogic/qed/qed_debug.c
4922
clients[ILT_CLI_SRC].first.val);
drivers/net/ethernet/qlogic/qed/qed_l2.c
133
u8 first;
drivers/net/ethernet/qlogic/qed/qed_l2.c
145
first = (u8)find_first_zero_bit(p_l2_info->pp_qid_usage[queue_id],
drivers/net/ethernet/qlogic/qed/qed_l2.c
147
if (first >= MAX_QUEUES_PER_QZONE) {
drivers/net/ethernet/qlogic/qed/qed_l2.c
152
__set_bit(first, p_l2_info->pp_qid_usage[queue_id]);
drivers/net/ethernet/qlogic/qed/qed_l2.c
153
p_cid->qid_usage_idx = first;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
636
u32 first = p_hwfn->cdev->p_iov_info->offset +
drivers/net/ethernet/qlogic/qed/qed_sriov.c
639
cdev->p_iov_info->first_vf_in_pf = first;
drivers/net/ethernet/qlogic/qed/qed_sriov.c
644
u32 first = p_hwfn->cdev->p_iov_info->offset +
drivers/net/ethernet/qlogic/qed/qed_sriov.c
647
cdev->p_iov_info->first_vf_in_pf = first;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1335
unsigned int first = tx_q->tpd.produce_idx;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1420
tx_q->tpd.produce_idx = first;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1423
tpbuf = GET_TPD_BUFFER(tx_q, first);
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1429
if (++first == tx_q->tpd.count)
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1430
first = 0;
drivers/net/ethernet/realtek/8139cp.c
716
int first, int entry_last)
drivers/net/ethernet/realtek/8139cp.c
721
for (frag = 0; frag+first < entry_last; frag++) {
drivers/net/ethernet/realtek/8139cp.c
722
index = first+frag;
drivers/net/ethernet/sfc/tc_conntrack.c
295
bool first = !(mung->ipv4 || mung->tcpudp);
drivers/net/ethernet/sfc/tc_conntrack.c
345
if (first)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4487
struct dma_desc *desc, *first, *mss_desc = NULL;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4558
first = desc;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4566
stmmac_set_desc_addr(priv, first, des);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4656
stmmac_set_desc_sarc(priv, first, priv->sarc_type);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4662
stmmac_enable_tx_timestamp(priv, first);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4672
stmmac_prepare_tso_tx_desc(priv, first, 1, proto_hdr_len, 0, 1,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4690
tx_q->cur_tx, first, nfrags);
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
32
struct stmmac_tc_entry *entry, *first = NULL, *dup = NULL;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
38
if (!entry->in_use && !first && free)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
39
first = entry;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
46
if (first) {
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
47
first->handle = loc;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
48
first->in_use = true;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
51
memset(&first->val, 0, sizeof(first->val));
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
54
return first;
drivers/net/ethernet/vertexcom/mse102x.c
388
bool first = true;
drivers/net/ethernet/vertexcom/mse102x.c
415
if (first) {
drivers/net/ethernet/vertexcom/mse102x.c
420
first = false;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1035
struct wx_tx_buffer *first,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1038
struct sk_buff *skb = first->skb;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1040
u32 tx_flags = first->tx_flags;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1056
tx_buffer = first;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1113
netdev_tx_sent_queue(wx_txring_txq(tx_ring), first->bytecount);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1116
first->time_stamp = jiffies;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1129
first->next_to_watch = tx_desc;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1133
first->next_eop = i;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1159
if (tx_buffer == first)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1166
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1167
first->skb = NULL;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1198
static u8 wx_encode_tx_desc_ptype(const struct wx_tx_buffer *first)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1201
struct sk_buff *skb = first->skb;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1208
switch (first->protocol) {
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1273
switch (first->protocol) {
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1308
static int wx_tso(struct wx_ring *tx_ring, struct wx_tx_buffer *first,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1314
struct sk_buff *skb = first->skb;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1341
first->tx_flags |= WX_TX_FLAGS_TSO |
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1352
first->tx_flags |= WX_TX_FLAGS_TSO |
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1364
first->gso_segs = skb_shinfo(skb)->gso_segs;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1365
first->bytecount += (first->gso_segs - 1) * *hdr_len;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1376
switch (first->protocol) {
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1379
first->tx_flags |= WX_TX_FLAGS_OUTER_IPV4;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1423
vlan_macip_lens |= first->tx_flags & WX_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1428
type_tucmd |= WX_SET_FLAG(first->tx_flags,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1437
static void wx_tx_csum(struct wx_ring *tx_ring, struct wx_tx_buffer *first,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1443
struct sk_buff *skb = first->skb;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1448
if (!(first->tx_flags & WX_TX_FLAGS_HW_VLAN) &&
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1449
!(first->tx_flags & WX_TX_FLAGS_CC))
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1472
switch (first->protocol) {
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1557
first->tx_flags |= WX_TX_FLAGS_CSUM;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1559
first->tx_flags |= WX_TX_FLAGS_CC;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1561
vlan_macip_lens |= first->tx_flags & WX_TX_FLAGS_VLAN_MASK;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1566
type_tucmd |= WX_SET_FLAG(first->tx_flags,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1578
struct wx_tx_buffer *first;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1600
first = &tx_ring->tx_buffer_info[tx_ring->next_to_use];
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1601
first->skb = skb;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1602
first->bytecount = skb->len;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1603
first->gso_segs = 1;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1628
first->tx_flags = tx_flags;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1629
first->protocol = vlan_get_protocol(skb);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1631
ptype = wx_encode_tx_desc_ptype(first);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1633
tso = wx_tso(tx_ring, first, &hdr_len, ptype);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1637
wx_tx_csum(tx_ring, first, ptype);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1640
wx->atr(tx_ring, first, ptype);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1642
if (wx_tx_map(tx_ring, first, hdr_len))
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1647
dev_kfree_skb_any(first->skb);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1648
first->skb = NULL;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1395
void (*atr)(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype);
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
225
void txgbe_atr(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype)
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
247
hdr.raw = (void *)skb_inner_network_header(first->skb);
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
248
th = inner_tcp_hdr(first->skb);
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
253
hdr.raw = (void *)skb_network_header(first->skb);
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
254
th = tcp_hdr(first->skb);
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
279
if (first->tx_flags & WX_TX_FLAGS_SW_VLAN)
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
280
common.port.src ^= th->dest ^ first->skb->protocol;
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
281
else if (first->tx_flags & WX_TX_FLAGS_HW_VLAN)
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
282
common.port.src ^= th->dest ^ first->skb->vlan_proto;
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
284
common.port.src ^= th->dest ^ first->protocol;
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.h
9
void txgbe_atr(struct wx_ring *ring, struct wx_tx_buffer *first, u8 ptype);
drivers/net/fddi/defza.c
448
int i, first, frag_len, left_len;
drivers/net/fddi/defza.c
456
first = fp->ring_rmc_tx_index;
drivers/net/fddi/defza.c
503
writel_o(FZA_RING_TX_OWN_RMC, &fp->ring_rmc_tx[first].own);
drivers/net/fddi/skfp/pmf.c
1607
int first = 0 ;
drivers/net/fddi/skfp/pmf.c
1616
if (first == 0)
drivers/net/fddi/skfp/pmf.c
1618
first = 1 ;
drivers/net/hyperv/hyperv_net.h
940
u32 first; /* first data entry */
drivers/net/hyperv/netvsc.c
1376
while (mrc->first != mrc->next) {
drivers/net/hyperv/netvsc.c
1378
= mrc->slots + mrc->first;
drivers/net/hyperv/netvsc.c
1390
if (++mrc->first == nvdev->recv_completion_cnt)
drivers/net/hyperv/netvsc.c
1391
mrc->first = 0;
drivers/net/hyperv/netvsc.c
1408
if (mrc->next >= mrc->first)
drivers/net/hyperv/netvsc.c
1409
*filled = mrc->next - mrc->first;
drivers/net/hyperv/netvsc.c
1411
*filled = (count - mrc->first) + mrc->next;
drivers/net/hyperv/rndis_filter.c
1142
if (nvchan->mrc.first != nvchan->mrc.next)
drivers/net/ipa/ipa_table.c
206
bool hashed, bool ipv6, u16 first, u16 count)
drivers/net/ipa/ipa_table.c
220
first++; /* skip over bitmap */
drivers/net/ipa/ipa_table.c
222
offset = mem->offset + first * sizeof(__le64);
drivers/net/ipa/ipa_table.c
298
u16 first;
drivers/net/ipa/ipa_table.c
309
first = 0;
drivers/net/ipa/ipa_table.c
312
first = modem_route_count;
drivers/net/ipa/ipa_table.c
316
ipa_table_reset_add(trans, false, false, false, first, count);
drivers/net/ipa/ipa_table.c
317
ipa_table_reset_add(trans, false, false, true, first, count);
drivers/net/ipa/ipa_table.c
320
ipa_table_reset_add(trans, false, true, false, first, count);
drivers/net/ipa/ipa_table.c
321
ipa_table_reset_add(trans, false, true, true, first, count);
drivers/net/mctp/mctp-i2c.c
803
struct mctp_i2c_dev *first;
drivers/net/mctp/mctp-i2c.c
805
first = list_first_entry_or_null(&mcli->devs, struct mctp_i2c_dev, list);
drivers/net/mctp/mctp-i2c.c
806
__mctp_i2c_device_select(mcli, first);
drivers/net/ovpn/peer.c
33
llist_for_each_entry_safe(peer, next, release_list->first,
drivers/net/phy/bcm-phy-ptp.c
465
bool first = false;
drivers/net/phy/bcm-phy-ptp.c
472
first = skb_queue_is_first(&priv->tx_queue, skb);
drivers/net/phy/bcm-phy-ptp.c
492
if (!first) {
drivers/net/phy/marvell.c
2314
if (priv->first <= TDR_SHORT_CABLE_LENGTH)
drivers/net/phy/marvell.c
2338
for (distance = priv->first;
drivers/net/phy/marvell.c
2435
priv->first = marvell_vct5_cm2distance(cfg->first);
drivers/net/phy/marvell.c
2440
if (priv->first > MII_VCT5_SAMPLE_POINT_DISTANCE_MAX)
drivers/net/phy/marvell.c
2461
marvell_vct5_distance2cm(priv->first),
drivers/net/phy/marvell.c
352
u32 first;
drivers/net/phy/nxp-c45-tja11xx-macsec.c
418
struct nxp_c45_sa *first = NULL, *pos, *tmp;
drivers/net/phy/nxp-c45-tja11xx-macsec.c
428
first = pos;
drivers/net/phy/nxp-c45-tja11xx-macsec.c
438
if (first)
drivers/net/phy/nxp-c45-tja11xx-macsec.c
439
tmp->is_key_a = !first->is_key_a;
drivers/net/phy/sfp.c
3070
unsigned int first, last, len;
drivers/net/phy/sfp.c
3079
first = ee->offset;
drivers/net/phy/sfp.c
3081
if (first < ETH_MODULE_SFF_8079_LEN) {
drivers/net/phy/sfp.c
3083
len -= first;
drivers/net/phy/sfp.c
3085
ret = sfp_read(sfp, false, first, data, len);
drivers/net/phy/sfp.c
3089
first += len;
drivers/net/phy/sfp.c
3092
if (first < ETH_MODULE_SFF_8472_LEN && last > ETH_MODULE_SFF_8079_LEN) {
drivers/net/phy/sfp.c
3094
len -= first;
drivers/net/phy/sfp.c
3095
first -= ETH_MODULE_SFF_8079_LEN;
drivers/net/phy/sfp.c
3097
ret = sfp_read(sfp, true, first, data, len);
drivers/net/ppp/pppoe.c
181
struct pppox_sock *ret, *first;
drivers/net/ppp/pppoe.c
183
first = rcu_dereference_protected(pn->hash_table[hash], lockdep_is_held(&pn->hash_lock));
drivers/net/ppp/pppoe.c
184
ret = first;
drivers/net/ppp/pppoe.c
193
RCU_INIT_POINTER(po->next, first);
drivers/net/virtio_net.c
2650
struct page *first, *list = NULL;
drivers/net/virtio_net.c
2658
first = get_a_page(rq, gfp);
drivers/net/virtio_net.c
2659
if (!first) {
drivers/net/virtio_net.c
2664
sg_set_buf(&rq->sg[i], page_address(first), PAGE_SIZE);
drivers/net/virtio_net.c
2667
first->private = (unsigned long)list;
drivers/net/virtio_net.c
2668
list = first;
drivers/net/virtio_net.c
2671
first = get_a_page(rq, gfp);
drivers/net/virtio_net.c
2672
if (!first) {
drivers/net/virtio_net.c
2676
p = page_address(first);
drivers/net/virtio_net.c
2687
first->private = (unsigned long)list;
drivers/net/virtio_net.c
2689
first, gfp);
drivers/net/virtio_net.c
2691
give_pages(rq, first);
drivers/net/wireguard/send.c
242
static void wg_packet_create_data_done(struct wg_peer *peer, struct sk_buff *first)
drivers/net/wireguard/send.c
249
skb_list_walk_safe(first, skb, next) {
drivers/net/wireguard/send.c
267
struct sk_buff *first;
drivers/net/wireguard/send.c
269
while ((first = wg_prev_queue_peek(&peer->tx_queue)) != NULL &&
drivers/net/wireguard/send.c
270
(state = atomic_read_acquire(&PACKET_CB(first)->state)) !=
drivers/net/wireguard/send.c
273
keypair = PACKET_CB(first)->keypair;
drivers/net/wireguard/send.c
276
wg_packet_create_data_done(peer, first);
drivers/net/wireguard/send.c
278
kfree_skb_list(first);
drivers/net/wireguard/send.c
291
struct sk_buff *first, *skb, *next;
drivers/net/wireguard/send.c
293
while ((first = ptr_ring_consume_bh(&queue->ring)) != NULL) {
drivers/net/wireguard/send.c
296
skb_list_walk_safe(first, skb, next) {
drivers/net/wireguard/send.c
298
PACKET_CB(first)->keypair))) {
drivers/net/wireguard/send.c
305
wg_queue_enqueue_per_peer_tx(first, state);
drivers/net/wireguard/send.c
311
static void wg_packet_create_data(struct wg_peer *peer, struct sk_buff *first)
drivers/net/wireguard/send.c
320
ret = wg_queue_enqueue_per_device_and_peer(&wg->encrypt_queue, &peer->tx_queue, first,
drivers/net/wireguard/send.c
323
wg_queue_enqueue_per_peer_tx(first, PACKET_STATE_DEAD);
drivers/net/wireguard/send.c
328
wg_noise_keypair_put(PACKET_CB(first)->keypair, false);
drivers/net/wireguard/send.c
330
kfree_skb_list(first);
drivers/net/wireless/ath/ath10k/htt_rx.c
1273
struct sk_buff *first;
drivers/net/wireless/ath/ath10k/htt_rx.c
1283
first = skb_peek(amsdu);
drivers/net/wireless/ath/ath10k/htt_rx.c
1285
(void *)first->data - hw->rx_desc_ops->rx_desc_size);
drivers/net/wireless/ath/ath10k/htt_rx.c
1934
struct sk_buff *first;
drivers/net/wireless/ath/ath10k/htt_rx.c
1958
first = skb_peek(amsdu);
drivers/net/wireless/ath/ath10k/htt_rx.c
1960
(void *)first->data - hw->rx_desc_ops->rx_desc_size);
drivers/net/wireless/ath/ath10k/htt_rx.c
2143
struct sk_buff *skb, *first;
drivers/net/wireless/ath/ath10k/htt_rx.c
2155
first = __skb_dequeue(amsdu);
drivers/net/wireless/ath/ath10k/htt_rx.c
2161
space = total_len - skb_tailroom(first);
drivers/net/wireless/ath/ath10k/htt_rx.c
2163
(pskb_expand_head(first, 0, space, GFP_ATOMIC) < 0)) {
drivers/net/wireless/ath/ath10k/htt_rx.c
2168
__skb_queue_head(amsdu, first);
drivers/net/wireless/ath/ath10k/htt_rx.c
2176
skb_copy_from_linear_data(skb, skb_put(first, skb->len),
drivers/net/wireless/ath/ath10k/htt_rx.c
2181
__skb_queue_head(amsdu, first);
drivers/net/wireless/ath/ath10k/htt_rx.c
2193
struct sk_buff *first;
drivers/net/wireless/ath/ath10k/htt_rx.c
2200
first = skb_peek(amsdu);
drivers/net/wireless/ath/ath10k/htt_rx.c
2202
(void *)first->data - hw->rx_desc_ops->rx_desc_size);
drivers/net/wireless/ath/ath10k/htt_rx.c
2228
struct sk_buff *first;
drivers/net/wireless/ath/ath10k/htt_rx.c
2239
first = skb_peek(amsdu);
drivers/net/wireless/ath/ath10k/htt_rx.c
2242
(void *)first->data - hw->rx_desc_ops->rx_desc_size);
drivers/net/wireless/ath/ath11k/dp_rx.c
1755
struct sk_buff *first, struct sk_buff *last,
drivers/net/wireless/ath/ath11k/dp_rx.c
1760
struct ath11k_skb_rxcb *rxcb = ATH11K_SKB_RXCB(first);
drivers/net/wireless/ath/ath11k/dp_rx.c
1775
skb_put(first, buf_first_hdr_len + msdu_len);
drivers/net/wireless/ath/ath11k/dp_rx.c
1776
skb_pull(first, buf_first_hdr_len);
drivers/net/wireless/ath/ath11k/dp_rx.c
1788
skb_put(first, DP_RX_BUFFER_SIZE);
drivers/net/wireless/ath/ath11k/dp_rx.c
1789
skb_pull(first, buf_first_hdr_len);
drivers/net/wireless/ath/ath11k/dp_rx.c
1796
space_extra = msdu_len - (buf_first_len + skb_tailroom(first));
drivers/net/wireless/ath/ath11k/dp_rx.c
1798
(pskb_expand_head(first, 0, space_extra, GFP_ATOMIC) < 0)) {
drivers/net/wireless/ath/ath11k/dp_rx.c
1828
skb_copy_from_linear_data(skb, skb_put(first, buf_len),
drivers/net/wireless/ath/ath11k/dp_rx.c
1841
struct sk_buff *first)
drivers/net/wireless/ath/ath11k/dp_rx.c
1844
struct ath11k_skb_rxcb *rxcb = ATH11K_SKB_RXCB(first);
drivers/net/wireless/ath/ath11k/dp_rx.c
1847
return first;
drivers/net/wireless/ath/ath11k/dp_rx.c
4614
u32 first = FIELD_PREP(RX_MSDU_DESC_INFO0_FIRST_MSDU_IN_MPDU, 1);
drivers/net/wireless/ath/ath11k/dp_rx.c
4633
msdu_desc_info->info0 |= first;
drivers/net/wireless/ath/ath12k/dp_rx.c
854
struct sk_buff *first)
drivers/net/wireless/ath/ath12k/dp_rx.c
857
struct ath12k_skb_rxcb *rxcb = ATH12K_SKB_RXCB(first);
drivers/net/wireless/ath/ath12k/dp_rx.c
860
return first;
drivers/net/wireless/ath/ath12k/dp_rx.h
253
struct sk_buff *first);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
419
struct sk_buff *first, struct sk_buff *last,
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
424
struct ath12k_skb_rxcb *rxcb = ATH12K_SKB_RXCB(first);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
439
skb_put(first, buf_first_hdr_len + msdu_len);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
440
skb_pull(first, buf_first_hdr_len);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
452
skb_put(first, DP_RX_BUFFER_SIZE);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
453
skb_pull(first, buf_first_hdr_len);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
460
space_extra = msdu_len - (buf_first_len + skb_tailroom(first));
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
462
(pskb_expand_head(first, 0, space_extra, GFP_ATOMIC) < 0)) {
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
492
skb_copy_from_linear_data(skb, skb_put(first, buf_len),
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
489
u32 last = 0, first = 0;
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
494
first = u32_encode_bits(first, RX_MSDU_DESC_INFO0_FIRST_MSDU_IN_MPDU);
drivers/net/wireless/ath/ath12k/wifi7/hal_rx.c
510
msdu_desc_info->info0 |= cpu_to_le32(first);
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1624
struct htc_packet *packet, *tmp_pkt, *first;
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1631
first = list_first_entry(pkt_queue, struct htc_packet, list);
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1633
if (first->endpoint >= ENDPOINT_MAX) {
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1639
__func__, first->endpoint, get_queue_depth(pkt_queue),
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1640
first->buf_len);
drivers/net/wireless/ath/ath6kl/htc_pipe.c
1642
ep = &target->endpoint[first->endpoint];
drivers/net/wireless/ath/ath9k/hif_usb.c
1163
bool first)
drivers/net/wireless/ath/ath9k/hif_usb.c
1168
if (first) {
drivers/net/wireless/ath/carl9170/tx.c
1133
struct sk_buff *skb, *first;
drivers/net/wireless/ath/carl9170/tx.c
1170
first = skb_peek(&tid_info->queue);
drivers/net/wireless/ath/carl9170/tx.c
1171
tmpssn = carl9170_get_seq(first);
drivers/net/wireless/ath/carl9170/tx.c
1193
tid_info->sta, first);
drivers/net/wireless/ath/carl9170/tx.c
1194
tx_info_first = IEEE80211_SKB_CB(first);
drivers/net/wireless/ath/wcn36xx/txrx.c
242
struct sk_buff *skb, *first;
drivers/net/wireless/ath/wcn36xx/txrx.c
246
first = __skb_dequeue(amsdu);
drivers/net/wireless/ath/wcn36xx/txrx.c
251
space = total_len - skb_tailroom(first);
drivers/net/wireless/ath/wcn36xx/txrx.c
252
if (space > 0 && pskb_expand_head(first, 0, space, GFP_ATOMIC) < 0) {
drivers/net/wireless/ath/wcn36xx/txrx.c
253
__skb_queue_head(amsdu, first);
drivers/net/wireless/ath/wcn36xx/txrx.c
259
skb_copy_from_linear_data(skb, skb_put(first, skb->len),
drivers/net/wireless/ath/wcn36xx/txrx.c
264
return first;
drivers/net/wireless/broadcom/b43/phy_g.c
297
s16 first, s16 second, s16 third)
drivers/net/wireless/broadcom/b43/phy_g.c
314
b43_ofdmtab_write16(dev, table, i, first);
drivers/net/wireless/broadcom/b43legacy/main.c
3853
int first = 0;
drivers/net/wireless/broadcom/b43legacy/main.c
3858
first = 1;
drivers/net/wireless/broadcom/b43legacy/main.c
3877
if (first)
drivers/net/wireless/broadcom/b43legacy/radio.c
133
s16 first, s16 second, s16 third)
drivers/net/wireless/broadcom/b43legacy/radio.c
149
b43legacy_ilt_write(dev, offset + i, first);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
702
struct brcmf_fw_item *first = &fwctx->req->items[0];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
716
alt_path = brcm_alt_fw_path(first->path, board_type);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
733
ret = request_firmware_nowait(THIS_MODULE, true, first->path,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
760
struct brcmf_fw_item *first = &req->items[0];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
782
alt_path = brcm_alt_fw_path(first->path,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
792
ret = request_firmware_nowait(THIS_MODULE, true, first->path,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
512
struct sk_buff *first;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
526
first = skb_peek(&session->skb_list);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
527
if (p->priority != first->priority)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
598
struct sk_buff *first, *last;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
626
first = skb_peek(&session->skb_list);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
651
tx_info = IEEE80211_SKB_CB(first);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
653
txh = (struct d11txh *)first->data;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
659
if (first != last) {
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4666
il4965_request_firmware(struct il_priv *il, bool first)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4671
if (first) {
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
325
static int iwl_request_firmware(struct iwl_drv *drv, bool first)
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
350
if (first)
drivers/net/wireless/mediatek/mt76/mt76.h
244
u16 first;
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
252
while (q->first != q->head) {
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
253
struct mt76_queue_entry *e = &q->entry[q->first];
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
298
q->first = (q->first + 1) % q->ndesc;
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
384
if (q->first != q->head)
drivers/net/wireless/mediatek/mt76/usb.c
892
while (q->first != q->head) {
drivers/net/wireless/mediatek/mt76/usb.c
893
urb = q->entry[q->first].urb;
drivers/net/wireless/mediatek/mt76/usb.c
905
q->first = (q->first + 1) % q->ndesc;
drivers/net/wireless/realtek/rtw88/mac.c
575
u32 len, u8 first)
drivers/net/wireless/realtek/rtw88/mac.c
583
if (!first)
drivers/net/wireless/realtek/rtw89/debug.c
4652
bool first = true;
drivers/net/wireless/realtek/rtw89/debug.c
4655
if (first) {
drivers/net/wireless/realtek/rtw89/debug.c
4657
first = false;
drivers/net/wireless/realtek/rtw89/phy.c
8513
u8 last, first;
drivers/net/wireless/realtek/rtw89/phy.c
8522
first = RTW89_CH_BASE_IDX_5G_FIRST;
drivers/net/wireless/realtek/rtw89/phy.c
8526
first = RTW89_CH_BASE_IDX_6G_FIRST;
drivers/net/wireless/realtek/rtw89/phy.c
8534
for (idx = last; idx >= first; idx--)
drivers/net/wireless/realtek/rtw89/phy.c
8538
if (idx < first) {
drivers/net/wireless/realtek/rtw89/ps.c
538
bool first = tsf_begin == U64_MAX;
drivers/net/wireless/realtek/rtw89/ps.c
557
tsf_end = first ? tmp : max(tsf_end, tmp);
drivers/net/wireless/realtek/rtw89/ps.c
560
tsf_begin = first ? tmp : min(tsf_begin, tmp);
drivers/net/wireless/silabs/wfx/queue.c
183
bool first = true;
drivers/net/wireless/silabs/wfx/queue.c
190
if (first) {
drivers/net/wireless/silabs/wfx/queue.c
193
first = false;
drivers/net/wireless/st/cw1200/scan.c
194
struct ieee80211_channel *first = *priv->scan.curr;
drivers/net/wireless/st/cw1200/scan.c
198
if ((*it)->band != first->band)
drivers/net/wireless/st/cw1200/scan.c
200
if (((*it)->flags ^ first->flags) &
drivers/net/wireless/st/cw1200/scan.c
203
if (!(first->flags & IEEE80211_CHAN_NO_IR) &&
drivers/net/wireless/st/cw1200/scan.c
204
(*it)->max_power != first->max_power)
drivers/net/wireless/st/cw1200/scan.c
207
scan.band = first->band;
drivers/net/wireless/st/cw1200/scan.c
214
(first->flags & IEEE80211_CHAN_NO_IR) ? 0 : 2;
drivers/net/wireless/st/cw1200/scan.c
243
if (!(first->flags & IEEE80211_CHAN_NO_IR) &&
drivers/net/wireless/st/cw1200/scan.c
244
priv->scan.output_power != first->max_power) {
drivers/net/wireless/st/cw1200/scan.c
245
priv->scan.output_power = first->max_power;
drivers/net/wireless/st/cw1200/wsm.c
917
int first;
drivers/net/wireless/st/cw1200/wsm.c
936
first = list_empty(&priv->event_queue);
drivers/net/wireless/st/cw1200/wsm.c
940
if (first)
drivers/net/xen-netback/netback.c
233
struct xen_netif_tx_request *first,
drivers/net/xen-netback/netback.c
243
if (!(first->flags & XEN_NETTXF_more_data))
drivers/net/xen-netback/netback.c
297
if (!drop_err && txp->size > first->size) {
drivers/net/xen-netback/netback.c
301
txp->size, first->size);
drivers/net/xen-netback/netback.c
305
first->size -= txp->size;
drivers/net/xen-netback/netback.c
323
xenvif_tx_err(queue, first, extra_count, cons + slots);
drivers/net/xen-netback/netback.c
378
struct xen_netif_tx_request *first,
drivers/net/xen-netback/netback.c
394
struct xen_netif_tx_request *txp = first;
drivers/net/xen-netback/netback.c
444
(txp == first) ? extra_count : 0;
drivers/net/xen-netback/netback.c
446
if (txp == first)
drivers/net/xen-netback/netback.c
473
txp == first ? extra_count : 0, gop);
drivers/net/xen-netback/netback.c
478
if (txp == first)
drivers/nvdimm/namespace_devs.c
442
int first;
drivers/nvdimm/namespace_devs.c
452
first = 0;
drivers/nvdimm/namespace_devs.c
467
if (!first++ && res->start > nd_mapping->start) {
drivers/nvme/host/rdma.c
1595
struct ib_send_wr *first)
drivers/nvme/host/rdma.c
1611
if (first)
drivers/nvme/host/rdma.c
1612
first->next = &wr;
drivers/nvme/host/rdma.c
1614
first = &wr;
drivers/nvme/host/rdma.c
1616
ret = ib_post_send(queue->qp, first, NULL);
drivers/nvme/host/rdma.c
698
int first, int last)
drivers/nvme/host/rdma.c
702
for (i = first; i < last; i++) {
drivers/nvme/host/rdma.c
711
for (i--; i >= first; i--)
drivers/nvme/host/tcp.c
2070
int first, int last)
drivers/nvme/host/tcp.c
2074
for (i = first; i < last; i++) {
drivers/nvme/host/tcp.c
2083
for (i--; i >= first; i--)
drivers/pci/controller/pci-hyperv.c
776
int first = d->hwirq - HV_PCI_MSI_SPI_START;
drivers/pci/controller/pci-hyperv.c
781
first,
drivers/pci/hotplug/cpci_hotplug.h
70
int cpci_hp_register_bus(struct pci_bus *bus, u8 first, u8 last);
drivers/pci/hotplug/cpci_hotplug_core.c
177
cpci_hp_register_bus(struct pci_bus *bus, u8 first, u8 last)
drivers/pci/hotplug/cpci_hotplug_core.c
191
for (i = first; i <= last; ++i) {
drivers/pci/hotplug/cpci_hotplug_core.c
576
static int first = 1;
drivers/pci/hotplug/cpci_hotplug_core.c
590
status = init_slots(first);
drivers/pci/hotplug/cpci_hotplug_core.c
591
if (first)
drivers/pci/hotplug/cpci_hotplug_core.c
592
first = 0;
drivers/pcmcia/pxa2xx_base.c
294
skt->nr = ops->first + i;
drivers/pcmcia/pxa2xx_sharpsl.c
199
.first = 0,
drivers/pcmcia/sa1111_generic.c
160
s->soc.nr = ops->first + i;
drivers/pcmcia/sa1111_jornada720.c
126
.first = 0,
drivers/pcmcia/sa1111_neponset.c
72
.first = 0,
drivers/pcmcia/sa11xx_base.c
218
int first, int nr)
drivers/pcmcia/sa11xx_base.c
241
skt->nr = first + i;
drivers/pcmcia/sa11xx_base.h
123
extern int sa11xx_drv_pcmcia_probe(struct device *dev, struct pcmcia_low_level *ops, int first, int nr);
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c
325
u8 first, u8 second, u8 mask, u8 val)
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c
327
u32 reg = PHY_REG(first, second) << 2;
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c
37
#define PHY_REG(first, second) (FIRST_ADDRESS(first) | \
drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c
36
if (pin >= pmx->pmx_banks[i].first &&
drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c
51
shift = pin - bank->first;
drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h
13
unsigned int first;
drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h
27
.first = f, \
drivers/pinctrl/meson/pinctrl-meson.c
104
*bit = (desc->bit + pin - bank->first) * meson_bit_strides[reg_type];
drivers/pinctrl/meson/pinctrl-meson.c
78
if (pin >= pc->data->banks[i].first &&
drivers/pinctrl/meson/pinctrl-meson.h
103
unsigned int first;
drivers/pinctrl/meson/pinctrl-meson.h
150
.first = f, \
drivers/pinctrl/renesas/sh_pfc.h
61
#define SH_PFC_PIN_GROUP_SUBSET(_name, data, first, n) { \
drivers/pinctrl/renesas/sh_pfc.h
63
.pins = data##_pins + first, \
drivers/pinctrl/renesas/sh_pfc.h
64
.mux = data##_mux + first, \
drivers/pinctrl/renesas/sh_pfc.h
66
BUILD_BUG_ON_ZERO(first + n > ARRAY_SIZE(data##_pins)) + \
drivers/pinctrl/renesas/sh_pfc.h
67
BUILD_BUG_ON_ZERO(first + n > ARRAY_SIZE(data##_mux)), \
drivers/pinctrl/sunplus/sppctl.c
307
enum mux_first_reg first, enum mux_master_reg master)
drivers/pinctrl/sunplus/sppctl.c
314
if (first != mux_f_keep) {
drivers/pinctrl/sunplus/sppctl.c
319
if (first != val)
drivers/pinctrl/sunplus/sppctl.c
320
switch (first) {
drivers/pinctrl/sunplus/sppctl.c
806
u8 first, master;
drivers/pinctrl/sunplus/sppctl.c
808
first = sppctl_first_get(&pctl->spp_gchip->chip, offset);
drivers/pinctrl/sunplus/sppctl.c
810
if (first)
drivers/platform/x86/dell/dell-rbtn.c
336
bool first;
drivers/platform/x86/dell/dell-rbtn.c
346
first = !rbtn_chain_head.head;
drivers/platform/x86/dell/dell-rbtn.c
352
if (auto_remove_rfkill && first)
drivers/platform/x86/intel/ifs/runtest.c
188
int first;
drivers/platform/x86/intel/ifs/runtest.c
201
first = cpumask_first(cpu_smt_mask(cpu));
drivers/platform/x86/intel/ifs/runtest.c
219
if (cpu == first)
drivers/platform/x86/intel/ifs/runtest.c
315
int first;
drivers/platform/x86/intel/ifs/runtest.c
322
first = cpumask_first(cpu_smt_mask(cpu));
drivers/platform/x86/intel/ifs/runtest.c
324
if (cpu == first) {
drivers/platform/x86/intel/ifs/runtest.c
373
int first;
drivers/platform/x86/intel/ifs/runtest.c
375
first = cpumask_first(cpu_smt_mask(cpu));
drivers/platform/x86/intel/ifs/runtest.c
377
if (cpu == first) {
drivers/platform/x86/intel/ifs/runtest.c
516
int first;
drivers/platform/x86/intel/ifs/runtest.c
521
first = cpumask_first(cpu_smt_mask(cpu));
drivers/platform/x86/intel/ifs/runtest.c
535
if (cpu == first)
drivers/pnp/interface.c
104
int first = 1, i;
drivers/pnp/interface.c
110
if (!first) {
drivers/pnp/interface.c
113
first = 0;
drivers/pnp/interface.c
71
int first = 1, i;
drivers/pnp/interface.c
76
if (!first) {
drivers/pnp/interface.c
79
first = 0;
drivers/s390/block/dasd_eckd.c
5568
struct ccw1 *first, *last, *fail, *from, *to;
drivers/s390/block/dasd_eckd.c
5624
first = req->cpaddr;
drivers/s390/block/dasd_eckd.c
5625
for (last = first; last->flags & (CCW_FLAG_CC | CCW_FLAG_DC); last++);
drivers/s390/block/dasd_eckd.c
5626
to = min(first + 6, last);
drivers/s390/block/dasd_eckd.c
5628
dasd_eckd_dump_ccw_range(device, first, to, page);
drivers/s390/cio/device_pgid.c
305
struct pgid *first = NULL;
drivers/s390/cio/device_pgid.c
321
if (!first) {
drivers/s390/cio/device_pgid.c
322
first = pgid;
drivers/s390/cio/device_pgid.c
325
if (pgid_cmp(pgid, first) != 0)
drivers/s390/cio/device_pgid.c
328
if (!first)
drivers/s390/cio/device_pgid.c
329
first = &channel_subsystems[0]->global_pgid;
drivers/s390/cio/device_pgid.c
330
*p = first;
drivers/s390/cio/vfio_ccw_cp.c
101
*first + npage * PAGE_SIZE == *last &&
drivers/s390/cio/vfio_ccw_cp.c
107
vfio_unpin_pages(vdev, *first, npage);
drivers/s390/cio/vfio_ccw_cp.c
137
dma_addr_t *first = &pa->pa_iova[pinned];
drivers/s390/cio/vfio_ccw_cp.c
138
dma_addr_t *last = &first[npage];
drivers/s390/cio/vfio_ccw_cp.c
141
*first + npage * PAGE_SIZE == *last &&
drivers/s390/cio/vfio_ccw_cp.c
147
ret = vfio_pin_pages(vdev, *first, npage,
drivers/s390/cio/vfio_ccw_cp.c
97
dma_addr_t *first = &pa->pa_iova[unpinned];
drivers/s390/cio/vfio_ccw_cp.c
98
dma_addr_t *last = &first[npage];
drivers/s390/net/ctcm_fsms.c
1230
int first = 1;
drivers/s390/net/ctcm_fsms.c
1255
if (first) {
drivers/s390/net/ctcm_fsms.c
1257
first = 0;
drivers/s390/net/ctcm_fsms.c
251
int first = 1;
drivers/s390/net/ctcm_fsms.c
270
if (first) {
drivers/s390/net/ctcm_fsms.c
272
first = 0;
drivers/s390/scsi/zfcp_qdio.c
42
static void zfcp_qdio_zero_sbals(struct qdio_buffer *sbal[], int first, int cnt)
drivers/s390/scsi/zfcp_qdio.c
46
for (i = first; i < first + cnt; i++) {
drivers/s390/virtio/virtio_ccw.c
304
u64 *first, void **airq_info)
drivers/s390/virtio/virtio_ccw.c
332
*first = bit;
drivers/sbus/char/oradax.c
229
static dev_t first;
drivers/sbus/char/oradax.c
322
if (alloc_chrdev_region(&first, 0, 1, DAX_NAME) < 0) {
drivers/sbus/char/oradax.c
332
if (device_create(&cl, NULL, first, NULL, dax_name) == NULL) {
drivers/sbus/char/oradax.c
339
if (cdev_add(&c_dev, first, 1) == -1) {
drivers/sbus/char/oradax.c
349
device_destroy(&cl, first);
drivers/sbus/char/oradax.c
353
unregister_chrdev_region(first, 1);
drivers/sbus/char/oradax.c
364
device_destroy(&cl, first);
drivers/sbus/char/oradax.c
366
unregister_chrdev_region(first, 1);
drivers/scsi/aacraid/linit.c
331
struct msdos_partition *first = (struct msdos_partition *)buf;
drivers/scsi/aacraid/linit.c
332
struct msdos_partition *entry = first;
drivers/scsi/aacraid/linit.c
358
end_head = first->end_head;
drivers/scsi/aacraid/linit.c
359
end_sec = first->end_sector & 0x3f;
drivers/scsi/aic94xx/aic94xx_hwi.c
1085
struct asd_ascb *first = NULL;
drivers/scsi/aic94xx/aic94xx_hwi.c
1092
else if (!first)
drivers/scsi/aic94xx/aic94xx_hwi.c
1093
first = ascb;
drivers/scsi/aic94xx/aic94xx_hwi.c
1095
struct asd_ascb *last = list_entry(first->list.prev,
drivers/scsi/aic94xx/aic94xx_hwi.c
1098
list_add_tail(&ascb->list, &first->list);
drivers/scsi/aic94xx/aic94xx_hwi.c
1104
return first;
drivers/scsi/esas2r/esas2r.h
1166
struct atto_vda_sge *first)
drivers/scsi/esas2r/esas2r.h
1181
if (first) {
drivers/scsi/esas2r/esas2r.h
1183
sgc->sge.a64.curr = first;
drivers/scsi/esas2r/esas2r.h
1185
((u8 *)first -
drivers/scsi/fcoe/fcoe_ctlr.c
1023
int first = 0;
drivers/scsi/fcoe/fcoe_ctlr.c
1032
first = list_empty(&fip->fcfs);
drivers/scsi/fcoe/fcoe_ctlr.c
1100
if (first && time_after(jiffies, fip->sol_time + sol_tov))
drivers/scsi/hisi_sas/hisi_sas_main.c
694
int first = (hisi_hba->last_dev_id + 1) % HISI_SAS_MAX_DEVICES;
drivers/scsi/hisi_sas/hisi_sas_main.c
698
for (i = first; i != last; i %= HISI_SAS_MAX_DEVICES) {
drivers/scsi/initio.c
738
struct scsi_ctrl_blk *first;
drivers/scsi/initio.c
741
first = host->first_pending;
drivers/scsi/initio.c
742
while (first != NULL) {
drivers/scsi/initio.c
743
if (first->opcode != ExecSCSI)
drivers/scsi/initio.c
744
return first;
drivers/scsi/initio.c
745
if (first->tagmsg == 0) {
drivers/scsi/initio.c
746
if ((host->act_tags[first->target] == 0) &&
drivers/scsi/initio.c
747
!(host->targets[first->target].flags & TCF_BUSY))
drivers/scsi/initio.c
748
return first;
drivers/scsi/initio.c
750
if ((host->act_tags[first->target] >=
drivers/scsi/initio.c
751
host->max_tags[first->target]) |
drivers/scsi/initio.c
752
(host->targets[first->target].flags & TCF_BUSY)) {
drivers/scsi/initio.c
753
first = first->next;
drivers/scsi/initio.c
756
return first;
drivers/scsi/initio.c
758
first = first->next;
drivers/scsi/initio.c
760
return first;
drivers/scsi/qla2xxx/qla_inline.h
44
volatile uint16_t first;
drivers/scsi/qla2xxx/qla_inline.h
48
first = rd_reg_word(addr);
drivers/scsi/qla2xxx/qla_inline.h
52
} while (first != second);
drivers/scsi/qla2xxx/qla_inline.h
54
return (first);
drivers/scsi/scsi_debug.c
7529
int *first;
drivers/scsi/scsi_debug.c
7546
if (*data->first == -1)
drivers/scsi/scsi_debug.c
7547
*data->first = *data->last = tag;
drivers/scsi/scsi_debug.c
7592
.first = &f,
drivers/scsi/scsi_scan.c
1153
unsigned first, unsigned end)
drivers/scsi/scsi_scan.c
1157
for (idx = 0; idx + first < end && idx + first < inq[4] + 5; idx++) {
drivers/scsi/scsi_scan.c
1158
if (inq[idx+first] > ' ') {
drivers/scsi/scsi_scan.c
1159
buf[idx] = inq[idx+first];
drivers/scsi/sym53c8xx_2/sym_misc.h
77
struct sym_quehead *first = list->flink;
drivers/scsi/sym53c8xx_2/sym_misc.h
79
if (first != list) {
drivers/scsi/sym53c8xx_2/sym_misc.h
83
first->blink = head;
drivers/scsi/sym53c8xx_2/sym_misc.h
84
head->flink = first;
drivers/scsi/sym53c8xx_2/sym_misc.h
94
struct sym_quehead *first, *last;
drivers/scsi/sym53c8xx_2/sym_misc.h
96
first = orig->flink;
drivers/scsi/sym53c8xx_2/sym_misc.h
97
if (first != orig) {
drivers/scsi/sym53c8xx_2/sym_misc.h
98
first->blink = dest;
drivers/scsi/sym53c8xx_2/sym_misc.h
99
dest->flink = first;
drivers/soc/fsl/dpio/qbman-portal.c
230
static inline u8 qm_cyc_diff(u8 ringsize, u8 first, u8 last)
drivers/soc/fsl/dpio/qbman-portal.c
233
if (first <= last)
drivers/soc/fsl/dpio/qbman-portal.c
234
return last - first;
drivers/soc/fsl/dpio/qbman-portal.c
236
return (2 * ringsize) - (first - last);
drivers/soc/fsl/qbman/dpaa_sys.h
92
static inline u8 dpaa_cyc_diff(u8 ringsize, u8 first, u8 last)
drivers/soc/fsl/qbman/dpaa_sys.h
95
if (first <= last)
drivers/soc/fsl/qbman/dpaa_sys.h
96
return last - first;
drivers/soc/fsl/qbman/dpaa_sys.h
97
return ringsize + last - first;
drivers/soc/ti/knav_qmss_queue.c
323
bool first;
drivers/soc/ti/knav_qmss_queue.c
329
first = (atomic_inc_return(&qh->notifier_enabled) == 1);
drivers/soc/ti/knav_qmss_queue.c
330
if (!first)
drivers/soc/ti/knav_qmss_queue.c
334
first = (atomic_inc_return(&inst->num_notifiers) == 1);
drivers/soc/ti/knav_qmss_queue.c
335
if (first)
drivers/spi/spi-bcm63xx.c
217
static int bcm63xx_txrx_bufs(struct spi_device *spi, struct spi_transfer *first,
drivers/spi/spi-bcm63xx.c
224
struct spi_transfer *t = first;
drivers/spi/spi-bcm63xx.c
244
if (t != first)
drivers/spi/spi-bcm63xx.c
265
if (t == first)
drivers/spi/spi-bcm63xx.c
313
t = first;
drivers/spi/spi-bcm63xx.c
319
if (t != first || prepend_len == 0)
drivers/spi/spi-bcm63xx.c
333
struct spi_transfer *t, *first = NULL;
drivers/spi/spi-bcm63xx.c
346
if (!first)
drivers/spi/spi-bcm63xx.c
347
first = t;
drivers/spi/spi-bcm63xx.c
352
if (n_transfers == 2 && !first->rx_buf && !t->tx_buf &&
drivers/spi/spi-bcm63xx.c
353
first->len <= BCM63XX_SPI_MAX_PREPEND)
drivers/spi/spi-bcm63xx.c
369
if (t->speed_hz != first->speed_hz) {
drivers/spi/spi-bcm63xx.c
385
bcm63xx_spi_setup_transfer(spi, first);
drivers/spi/spi-bcm63xx.c
388
status = bcm63xx_txrx_bufs(spi, first, n_transfers);
drivers/spi/spi-bcm63xx.c
394
first = NULL;
drivers/spi/spi-fsl-espi.c
152
struct spi_transfer *t, *first;
drivers/spi/spi-fsl-espi.c
160
first = list_first_entry(&m->transfers, struct spi_transfer,
drivers/spi/spi-fsl-espi.c
164
if (first->bits_per_word != t->bits_per_word ||
drivers/spi/spi-fsl-espi.c
165
first->speed_hz != t->speed_hz) {
drivers/spi/spi-fsl-espi.c
172
if (!(m->spi->mode & SPI_LSB_FIRST) && first->bits_per_word != 8 &&
drivers/spi/spi-fsl-espi.c
173
first->bits_per_word != 16) {
drivers/spi/spi-fsl-espi.c
176
first->bits_per_word);
drivers/spi/spi-fsl-spi.c
298
struct spi_transfer *first;
drivers/spi/spi-fsl-spi.c
300
first = list_first_entry(&m->transfers, struct spi_transfer,
drivers/spi/spi-fsl-spi.c
312
if (t->speed_hz != first->speed_hz) {
drivers/spi/spi-fsl-spi.c
342
return fsl_spi_setup_transfer(m->spi, first);
drivers/spmi/spmi-pmic-arb.c
760
int first = bus->min_apid;
drivers/spmi/spmi-pmic-arb.c
776
for (i = first >> 5; i <= last >> 5; ++i) {
drivers/spmi/spmi-pmic-arb.c
785
if (apid < first || apid > last) {
drivers/spmi/spmi-pmic-arb.c
800
for (i = first; i <= last; i++) {
drivers/staging/media/av7110/av7110_hw.c
902
static int OSDSetPalette(struct av7110 *av7110, u32 __user *colors, u8 first, u8 last)
drivers/staging/media/av7110/av7110_hw.c
905
int length = last - first + 1;
drivers/staging/media/av7110/av7110_hw.c
924
first, last);
drivers/staging/media/ipu7/ipu7-isys-queue.c
116
bool first = true;
drivers/staging/media/ipu7/ipu7-isys-queue.c
144
if (first) {
drivers/staging/media/ipu7/ipu7-isys-queue.c
148
first = false;
drivers/staging/media/ipu7/ipu7-isys-queue.c
736
bool first = true;
drivers/staging/media/ipu7/ipu7-isys-queue.c
761
if (first)
drivers/staging/media/ipu7/ipu7-isys-queue.c
765
first = false;
drivers/target/target_core_user.c
1662
static u32 tcmu_blocks_release(struct tcmu_dev *udev, unsigned long first,
drivers/target/target_core_user.c
1669
first = first * udev->data_pages_per_blk;
drivers/target/target_core_user.c
1671
xa_for_each_range(&udev->data_pages, dpi, page, first, last) {
drivers/tee/qcomtee/qcomtee_msg.h
212
#define qcomtee_msg_for_each(i, first, num) \
drivers/tee/qcomtee/qcomtee_msg.h
213
for ((i) = (first); (i) < (first) + (num); (i)++)
drivers/tty/ipwireless/hardware.c
78
int first = (timing_stats.last_report_time == 0);
drivers/tty/ipwireless/hardware.c
81
if (!first)
drivers/tty/n_gsm.c
1245
int last = 0, first = 0;
drivers/tty/n_gsm.c
1257
first = 1;
drivers/tty/n_gsm.c
1284
*dp++ = last << 7 | first << 6 | 1; /* EA */
drivers/tty/serial/icom.c
1001
first = icom_port->recv_buf[offset];
drivers/tty/serial/icom.c
1010
&& first == 0) {
drivers/tty/serial/icom.c
987
int first = -1;
drivers/tty/serial/sa1100.c
599
static int first = 1;
drivers/tty/serial/sa1100.c
602
if (!first)
drivers/tty/serial/sa1100.c
604
first = 0;
drivers/tty/vt/ucs.c
113
if (bmp < ucs_bmp_ranges[0].first ||
drivers/tty/vt/ucs.c
129
if (k < ucs_nonbmp_ranges[0].first ||
drivers/tty/vt/ucs.c
13
u16 first;
drivers/tty/vt/ucs.c
18
u32 first;
drivers/tty/vt/ucs.c
51
#define BMP_0WIDTH(first, last) first, last
drivers/tty/vt/ucs.c
52
#define BMP_2WIDTH(first, last) first, last
drivers/tty/vt/ucs.c
53
#define RANGE_0WIDTH(first, last) \
drivers/tty/vt/ucs.c
54
(u32)(first) << UCS_CP_SHIFT, (u32)(last) << UCS_CP_SHIFT
drivers/tty/vt/ucs.c
55
#define RANGE_2WIDTH(first, last) \
drivers/tty/vt/ucs.c
56
(u32)(first) << UCS_CP_SHIFT, ((u32)(last) << UCS_CP_SHIFT) | UCS_NONBMP_W2_FLAG
drivers/tty/vt/ucs.c
76
if (cp < entry->first)
drivers/tty/vt/ucs.c
88
if (k < entry->first)
drivers/tty/vt/vt.c
122
int first;
drivers/tty/vt/vt.c
3868
con_driver->first = 0;
drivers/tty/vt/vt.c
3989
static int do_bind_con_driver(const struct consw *csw, int first, int last,
drivers/tty/vt/vt.c
4029
first = max(first, con_driver->first);
drivers/tty/vt/vt.c
4032
for (i = first; i <= last; i++) {
drivers/tty/vt/vt.c
4068
pr_cont("consoles %d-%d ", first + 1, last + 1);
drivers/tty/vt/vt.c
4092
int do_unbind_con_driver(const struct consw *csw, int first, int last, int deflt)
drivers/tty/vt/vt.c
4137
first = max(first, con_driver->first);
drivers/tty/vt/vt.c
4140
for (i = first; i <= last; i++) {
drivers/tty/vt/vt.c
4163
do_bind_con_driver(defcsw, first, last, deflt);
drivers/tty/vt/vt.c
4174
int i, more = 1, first = -1, last = -1, deflt = 0;
drivers/tty/vt/vt.c
4196
for (i = con->first; i <= con->last; i++) {
drivers/tty/vt/vt.c
4198
if (first == -1)
drivers/tty/vt/vt.c
4199
first = i;
drivers/tty/vt/vt.c
4202
} else if (first != -1)
drivers/tty/vt/vt.c
4206
if (first == 0 && last == MAX_NR_CONSOLES -1)
drivers/tty/vt/vt.c
4209
if (first != -1)
drivers/tty/vt/vt.c
4210
do_bind_con_driver(csw, first, last, deflt);
drivers/tty/vt/vt.c
4212
first = -1;
drivers/tty/vt/vt.c
4224
int i, more = 1, first = -1, last = -1, deflt = 0;
drivers/tty/vt/vt.c
4235
for (i = con->first; i <= con->last; i++) {
drivers/tty/vt/vt.c
4237
if (first == -1)
drivers/tty/vt/vt.c
4238
first = i;
drivers/tty/vt/vt.c
4241
} else if (first != -1)
drivers/tty/vt/vt.c
4245
if (first == 0 && last == MAX_NR_CONSOLES -1)
drivers/tty/vt/vt.c
4248
if (first != -1) {
drivers/tty/vt/vt.c
4249
ret = do_unbind_con_driver(csw, first, last, deflt);
drivers/tty/vt/vt.c
4254
first = -1;
drivers/tty/vt/vt.c
4426
static int do_register_con_driver(const struct consw *csw, int first, int last)
drivers/tty/vt/vt.c
4466
con_driver->first = first;
drivers/tty/vt/vt.c
4569
con_driver->first = 0;
drivers/tty/vt/vt.c
4581
int do_take_over_console(const struct consw *csw, int first, int last, int deflt)
drivers/tty/vt/vt.c
4585
err = do_register_con_driver(csw, first, last);
drivers/tty/vt/vt.c
4594
do_bind_con_driver(csw, first, last, deflt);
drivers/usb/cdns3/cdnsp-mem.c
138
struct cdnsp_segment *first,
drivers/usb/cdns3/cdnsp-mem.c
144
if (!ring || !first || !last)
drivers/usb/cdns3/cdnsp-mem.c
148
cdnsp_link_segments(pdev, ring->enq_seg, first, ring->type);
drivers/usb/cdns3/cdnsp-mem.c
323
struct cdnsp_segment **first,
drivers/usb/cdns3/cdnsp-mem.c
339
*first = prev;
drivers/usb/cdns3/cdnsp-mem.c
348
cdnsp_free_segments_for_ring(pdev, *first);
drivers/usb/cdns3/cdnsp-mem.c
358
cdnsp_link_segments(pdev, prev, *first, type);
drivers/usb/cdns3/cdnsp-mem.c
427
struct cdnsp_segment *first;
drivers/usb/cdns3/cdnsp-mem.c
438
ret = cdnsp_alloc_segments_for_ring(pdev, &first, &last, num_segs,
drivers/usb/cdns3/cdnsp-mem.c
446
ring, first,
drivers/usb/cdns3/cdnsp-mem.c
450
cdnsp_free_segments_for_ring(pdev, first);
drivers/usb/cdns3/cdnsp-mem.c
455
cdnsp_link_rings(pdev, ring, first, last, num_segs);
drivers/usb/cdns3/cdnsp-mem.c
82
struct cdnsp_segment *first)
drivers/usb/cdns3/cdnsp-mem.c
86
seg = first->next;
drivers/usb/cdns3/cdnsp-mem.c
88
while (seg != first) {
drivers/usb/cdns3/cdnsp-mem.c
95
cdnsp_segment_free(pdev, first);
drivers/usb/dwc2/gadget.c
1408
bool first;
drivers/usb/dwc2/gadget.c
1476
first = list_empty(&hs_ep->queue);
drivers/usb/dwc2/gadget.c
1504
if (first) {
drivers/usb/gadget/udc/renesas_usbf.c
1741
struct usbf_req *first;
drivers/usb/gadget/udc/renesas_usbf.c
1763
first = list_first_entry_or_null(&ep->queue, struct usbf_req, queue);
drivers/usb/gadget/udc/renesas_usbf.c
1764
if (first && first->is_mapped) {
drivers/usb/gadget/udc/renesas_usbf.c
1768
usbf_epn_dma_abort(ep, first);
drivers/usb/gadget/udc/renesas_usbf.c
2017
int first;
drivers/usb/gadget/udc/renesas_usbf.c
2026
first = list_is_first(&req->queue, &ep->queue);
drivers/usb/gadget/udc/renesas_usbf.c
2036
if (first) {
drivers/usb/gadget/udc/renesas_usbf.c
2062
if (!first)
drivers/usb/host/ohci-hcd.c
546
int first = ohci->fminterval == 0;
drivers/usb/host/ohci-hcd.c
552
if (first) {
drivers/vdpa/mlx5/core/mr.c
174
bool first = true;
drivers/vdpa/mlx5/core/mr.c
183
if (first) {
drivers/vdpa/mlx5/core/mr.c
185
first = false;
drivers/vdpa/vdpa_sim/vdpa_sim.c
593
.first = 0ULL,
drivers/vfio/vfio_iommu_type1.c
2038
struct vfio_iova *first, *last;
drivers/vfio/vfio_iommu_type1.c
2045
first = list_first_entry(iova, struct vfio_iova, list);
drivers/vfio/vfio_iommu_type1.c
2047
if (start > last->end || end < first->start)
drivers/vfio/vfio_iommu_type1.c
2051
if (start > first->start) {
drivers/vfio/vfio_iommu_type1.c
2052
if (vfio_find_dma(iommu, first->start, start - first->start))
drivers/vhost/vdpa.c
1226
if (msg->iova < v->range.first || !msg->size ||
drivers/vhost/vdpa.c
1379
range->first = v->domain->geometry.aperture_start;
drivers/vhost/vdpa.c
1382
range->first = 0;
drivers/vhost/vdpa.c
552
.first = v->range.first,
drivers/video/fbdev/acornfb.c
688
static int first = 1;
drivers/video/fbdev/acornfb.c
690
if (!first)
drivers/video/fbdev/acornfb.c
692
first = 0;
drivers/video/fbdev/amifb.c
2594
unsigned long first, last;
drivers/video/fbdev/amifb.c
2603
first = ~0UL >> dst_idx;
drivers/video/fbdev/amifb.c
2612
first &= last;
drivers/video/fbdev/amifb.c
2613
*dst = comp(*src, *dst, first);
drivers/video/fbdev/amifb.c
2617
if (first) {
drivers/video/fbdev/amifb.c
2618
*dst = comp(*src, *dst, first);
drivers/video/fbdev/amifb.c
2653
first &= last;
drivers/video/fbdev/amifb.c
2656
*dst = comp(*src >> right, *dst, first);
drivers/video/fbdev/amifb.c
2659
*dst = comp(*src << left, *dst, first);
drivers/video/fbdev/amifb.c
2665
first);
drivers/video/fbdev/amifb.c
2673
*dst = comp(d0 >> right, *dst, first);
drivers/video/fbdev/amifb.c
2680
first);
drivers/video/fbdev/amifb.c
2734
unsigned long first, last;
drivers/video/fbdev/amifb.c
2754
first = ~0UL << (BITS_PER_LONG - 1 - dst_idx);
drivers/video/fbdev/amifb.c
2763
first &= last;
drivers/video/fbdev/amifb.c
2764
*dst = comp(*src, *dst, first);
drivers/video/fbdev/amifb.c
2768
if (first) {
drivers/video/fbdev/amifb.c
2769
*dst = comp(*src, *dst, first);
drivers/video/fbdev/amifb.c
2804
first &= last;
drivers/video/fbdev/amifb.c
2807
*dst = comp(*src << left, *dst, first);
drivers/video/fbdev/amifb.c
2810
*dst = comp(*src >> right, *dst, first);
drivers/video/fbdev/amifb.c
2816
first);
drivers/video/fbdev/amifb.c
2824
*dst = comp(d0 << left, *dst, first);
drivers/video/fbdev/amifb.c
2831
first);
drivers/video/fbdev/amifb.c
2886
unsigned long first, last;
drivers/video/fbdev/amifb.c
2895
first = ~0UL >> dst_idx;
drivers/video/fbdev/amifb.c
2904
first &= last;
drivers/video/fbdev/amifb.c
2905
*dst = comp(~*src, *dst, first);
drivers/video/fbdev/amifb.c
2909
if (first) {
drivers/video/fbdev/amifb.c
2910
*dst = comp(~*src, *dst, first);
drivers/video/fbdev/amifb.c
2945
first &= last;
drivers/video/fbdev/amifb.c
2948
*dst = comp(~*src >> right, *dst, first);
drivers/video/fbdev/amifb.c
2951
*dst = comp(~*src << left, *dst, first);
drivers/video/fbdev/amifb.c
2957
first);
drivers/video/fbdev/amifb.c
2965
*dst = comp(d0 >> right, *dst, first);
drivers/video/fbdev/amifb.c
2972
first);
drivers/video/fbdev/amifb.c
3026
unsigned long first, last;
drivers/video/fbdev/amifb.c
3035
first = ~0UL >> dst_idx;
drivers/video/fbdev/amifb.c
3041
first &= last;
drivers/video/fbdev/amifb.c
3042
*dst = comp(val, *dst, first);
drivers/video/fbdev/amifb.c
3046
if (first) {
drivers/video/fbdev/amifb.c
3047
*dst = comp(val, *dst, first);
drivers/video/fbdev/amifb.c
3082
unsigned long first, last;
drivers/video/fbdev/amifb.c
3091
first = ~0UL >> dst_idx;
drivers/video/fbdev/amifb.c
3097
first &= last;
drivers/video/fbdev/amifb.c
3098
*dst = xor(val, *dst, first);
drivers/video/fbdev/amifb.c
3102
if (first) {
drivers/video/fbdev/amifb.c
3103
*dst = xor(val, *dst, first);
drivers/video/fbdev/c2p_iplan2.c
100
first |= first << 16;
drivers/video/fbdev/c2p_iplan2.c
109
first &= last;
drivers/video/fbdev/c2p_iplan2.c
114
store_iplan2_masked(p, bpp, d.words, first);
drivers/video/fbdev/c2p_iplan2.c
126
store_iplan2_masked(p, bpp, d.words, first);
drivers/video/fbdev/c2p_iplan2.c
93
u32 dst_idx, first, last, w;
drivers/video/fbdev/c2p_iplan2.c
99
first = 0xffffU >> dst_idx;
drivers/video/fbdev/c2p_planar.c
101
first = 0xffffffffU >> dst_idx;
drivers/video/fbdev/c2p_planar.c
109
first &= last;
drivers/video/fbdev/c2p_planar.c
115
first);
drivers/video/fbdev/c2p_planar.c
128
d.words, first);
drivers/video/fbdev/c2p_planar.c
95
u32 dst_idx, first, last, w;
drivers/video/fbdev/core/fb_copyarea.h
100
unsigned long first, last;
drivers/video/fbdev/core/fb_copyarea.h
102
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
108
first &= last;
drivers/video/fbdev/core/fb_copyarea.h
109
if (first == ~0UL)
drivers/video/fbdev/core/fb_copyarea.h
112
fb_copy_offset_masked(first, 0, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
115
int offset = first != ~0UL;
drivers/video/fbdev/core/fb_copyarea.h
136
fb_copy_offset_masked(first, 0, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
164
unsigned long first, last;
drivers/video/fbdev/core/fb_copyarea.h
169
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
178
last = last ? (last & first) : first;
drivers/video/fbdev/core/fb_copyarea.h
194
int offset = first != ~0UL;
drivers/video/fbdev/core/fb_copyarea.h
206
fb_modify_offset(reorder(d0, reverse), first, 0, dst);
drivers/video/fbdev/core/fb_copyarea.h
259
unsigned long first, last;
drivers/video/fbdev/core/fb_copyarea.h
263
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
273
first &= last;
drivers/video/fbdev/core/fb_copyarea.h
279
fb_modify_offset(reorder(d0, reverse), first, 0, dst);
drivers/video/fbdev/core/fb_copyarea.h
284
if (first == ~0UL)
drivers/video/fbdev/core/fb_copyarea.h
287
fb_modify_offset(reorder(d0, reverse), first, 0, dst);
drivers/video/fbdev/core/fb_copyarea.h
291
int offset = first != ~0UL;
drivers/video/fbdev/core/fb_copyarea.h
343
fb_modify_offset(reorder(d0, reverse), first, 0, dst);
drivers/video/fbdev/core/fb_copyarea.h
54
unsigned long first, last;
drivers/video/fbdev/core/fb_copyarea.h
56
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
62
last = last ? (last & first) : first;
drivers/video/fbdev/core/fb_copyarea.h
71
int offset = first != ~0UL;
drivers/video/fbdev/core/fb_copyarea.h
75
fb_copy_offset_masked(first, 0, dst, src);
drivers/video/fbdev/core/fb_fillrect.h
111
unsigned long first, last;
drivers/video/fbdev/core/fb_fillrect.h
114
first = fb_pixel_mask(dst->bits, pattern->reverse);
drivers/video/fbdev/core/fb_fillrect.h
118
last = last ? (last & first) : first;
drivers/video/fbdev/core/fb_fillrect.h
119
first = get(pattern);
drivers/video/fbdev/core/fb_fillrect.h
121
fb_write_offset(first, 0, dst);
drivers/video/fbdev/core/fb_fillrect.h
123
fb_modify_offset(first, last, 0, dst);
drivers/video/fbdev/core/fb_fillrect.h
125
int offset = first != ~0UL;
drivers/video/fbdev/core/fb_fillrect.h
128
fb_modify_offset(get(pattern), first, 0, dst);
drivers/video/fbdev/core/fb_fillrect.h
159
unsigned long first, last;
drivers/video/fbdev/core/fb_fillrect.h
163
first = fb_pixel_mask(dst->bits, pattern->reverse);
drivers/video/fbdev/core/fb_fillrect.h
168
last = last ? (last & first) : first;
drivers/video/fbdev/core/fb_fillrect.h
170
offset = first != ~0UL;
drivers/video/fbdev/core/fb_fillrect.h
173
first &= get(pattern);
drivers/video/fbdev/core/fb_fillrect.h
174
if (first)
drivers/video/fbdev/core/fb_fillrect.h
175
fb_invert_offset(first, 0, dst);
drivers/video/fbdev/core/fbmon.c
626
int num = 0, i, first = 1;
drivers/video/fbdev/core/fbmon.c
649
if (first) {
drivers/video/fbdev/core/fbmon.c
651
first = 0;
drivers/video/fbdev/core/modedb.c
1146
int first = 0;
drivers/video/fbdev/core/modedb.c
1155
if (!first) {
drivers/video/fbdev/core/modedb.c
1157
first = 1;
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
1032
u8 dcs_cmd = first ? 0x2e : 0x3e;
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
1033
first = 0;
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
993
int first = 1;
drivers/xen/grant-table.c
509
struct deferred_entry *first = NULL;
drivers/xen/grant-table.c
519
if (entry == first)
drivers/xen/grant-table.c
537
if (!first)
drivers/xen/grant-table.c
538
first = entry;
drivers/xen/grant-table.c
662
int gnttab_alloc_grant_reference_seq(unsigned int count, grant_ref_t *first)
drivers/xen/grant-table.c
674
*first = h;
fs/afs/cell.c
748
for (p = &net->proc_cells.first; *p; p = &(*p)->next) {
fs/befs/btree.c
332
int first, last, mid;
fs/befs/btree.c
356
first = 0;
fs/befs/btree.c
358
while (last >= first) {
fs/befs/btree.c
359
mid = (last + first) / 2;
fs/befs/btree.c
360
befs_debug(sb, "first: %d, last: %d, mid: %d", first, last,
fs/befs/btree.c
376
first = mid + 1;
fs/binfmt_elf.c
1923
bool first = true;
fs/binfmt_elf.c
1932
if (first && !writenote(&info->psinfo, cprm))
fs/binfmt_elf.c
1934
if (first && !writenote(&info->signote, cprm))
fs/binfmt_elf.c
1936
if (first && !writenote(&info->auxv, cprm))
fs/binfmt_elf.c
1938
if (first && info->files.data &&
fs/binfmt_elf.c
1947
first = false;
fs/binfmt_script.c
19
static inline const char *next_non_spacetab(const char *first, const char *last)
fs/binfmt_script.c
21
for (; first <= last; first++)
fs/binfmt_script.c
22
if (!spacetab(*first))
fs/binfmt_script.c
23
return first;
fs/binfmt_script.c
26
static inline const char *next_terminator(const char *first, const char *last)
fs/binfmt_script.c
28
for (; first <= last; first++)
fs/binfmt_script.c
29
if (spacetab(*first) || !*first)
fs/binfmt_script.c
30
return first;
fs/btrfs/extent-tree.c
2182
u64 first = 0, last = 0;
fs/btrfs/extent-tree.c
2187
first = entry->bytenr;
fs/btrfs/free-space-cache.c
3421
struct btrfs_free_space *first = NULL;
fs/btrfs/free-space-cache.c
3450
first = entry;
fs/btrfs/free-space-cache.c
3475
cluster->window_start = first->offset;
fs/btrfs/free-space-cache.c
3477
node = &first->offset_index;
fs/btrfs/free-space-tree.c
247
u64 first, last;
fs/btrfs/free-space-tree.c
253
first = div_u64(found_key.objectid - start,
fs/btrfs/free-space-tree.c
257
le_bitmap_set(bitmap, first, last - first);
fs/btrfs/free-space-tree.c
552
unsigned long ptr, first, last;
fs/btrfs/free-space-tree.c
567
first = (*start - found_start) >> fs_info->sectorsize_bits;
fs/btrfs/free-space-tree.c
570
extent_buffer_bitmap_set(leaf, ptr, first, last - first);
fs/btrfs/free-space-tree.c
572
extent_buffer_bitmap_clear(leaf, ptr, first, last - first);
fs/btrfs/relocation.c
949
bool first = true;
fs/btrfs/relocation.c
985
if (first) {
fs/btrfs/relocation.c
987
first = false;
fs/btrfs/tree-log.c
6585
const struct btrfs_delayed_item *first = NULL;
fs/btrfs/tree-log.c
6607
first = curr;
fs/btrfs/tree-log.c
6613
if (!first)
fs/btrfs/tree-log.c
6624
curr = first;
fs/btrfs/tree-log.c
6631
&batch, first);
fs/btrfs/tree-log.c
6638
first = curr;
fs/btrfs/tree-log.c
6653
ret = insert_delayed_items_batch(trans, log, path, &batch, first);
fs/btrfs/tree-log.c
6714
const struct btrfs_delayed_item *first,
fs/btrfs/tree-log.c
6723
next = list_next_entry(first, log_list);
fs/btrfs/tree-mod-log.c
105
struct btrfs_seq_list *first;
fs/btrfs/tree-mod-log.c
107
first = list_first_entry(&fs_info->tree_mod_seq_list,
fs/btrfs/tree-mod-log.c
109
if (seq_putting > first->seq) {
fs/btrfs/tree-mod-log.c
117
min_seq = first->seq;
fs/btrfs/volumes.c
6457
static int btrfs_read_preferred(struct btrfs_chunk_map *map, int first, int num_stripes)
fs/btrfs/volumes.c
6459
for (int index = first; index < first + num_stripes; index++) {
fs/btrfs/volumes.c
6467
return first;
fs/btrfs/volumes.c
6500
static int btrfs_read_rr(const struct btrfs_chunk_map *map, int first, int num_stripes)
fs/btrfs/volumes.c
6503
struct btrfs_device *device = map->stripes[first].dev;
fs/btrfs/volumes.c
6513
for (int index = 0, i = first; i < first + num_stripes; i++) {
fs/btrfs/volumes.c
6527
struct btrfs_chunk_map *map, int first,
fs/btrfs/volumes.c
6553
preferred_mirror = first + (current->pid % num_stripes);
fs/btrfs/volumes.c
6557
preferred_mirror = btrfs_read_rr(map, first, num_stripes);
fs/btrfs/volumes.c
6560
preferred_mirror = btrfs_read_preferred(map, first, num_stripes);
fs/btrfs/volumes.c
6581
for (i = first; i < first + num_stripes; i++) {
fs/btrfs/volumes.c
6859
struct btrfs_io_stripe *first = &bioc->stripes[num_stripes];
fs/btrfs/volumes.c
6870
if (first->physical > second->physical) {
fs/btrfs/volumes.c
6871
swap(second->physical, first->physical);
fs/btrfs/volumes.c
6872
swap(second->dev, first->dev);
fs/buffer.c
296
struct buffer_head *first;
fs/buffer.c
316
first = folio_buffers(folio);
fs/buffer.c
317
spin_lock_irqsave(&first->b_uptodate_lock, flags);
fs/buffer.c
330
spin_unlock_irqrestore(&first->b_uptodate_lock, flags);
fs/buffer.c
336
spin_unlock_irqrestore(&first->b_uptodate_lock, flags);
fs/buffer.c
432
struct buffer_head *first;
fs/buffer.c
447
first = folio_buffers(folio);
fs/buffer.c
448
spin_lock_irqsave(&first->b_uptodate_lock, flags);
fs/buffer.c
460
spin_unlock_irqrestore(&first->b_uptodate_lock, flags);
fs/buffer.c
465
spin_unlock_irqrestore(&first->b_uptodate_lock, flags);
fs/ceph/file.c
1801
bool first, last;
fs/ceph/file.c
1823
first = pos != write_pos;
fs/ceph/file.c
1825
rmw = first || last;
fs/ceph/file.c
1853
if (first && last_pos == first_pos)
fs/ceph/file.c
1861
ci->i_vino, first ? first_pos : last_pos,
fs/ceph/file.c
1862
&read_len, 0, (first && last) ? 2 : 1,
fs/ceph/file.c
1883
if (first) {
fs/ceph/file.c
1900
if (first) {
fs/ceph/file.c
1916
osd_req_op_extent_osd_data_pages(req, first ? 1 : 0,
fs/ceph/file.c
1951
if (first)
fs/ceph/file.c
1967
if (first)
fs/ceph/file.c
1983
if (first && last) {
fs/ceph/file.c
2004
if (first) {
fs/ceph/mds_client.c
4793
alias = hlist_entry(inode->i_dentry.first, struct dentry, d_alias);
fs/ceph/mds_client.c
6098
lease->first = lease->last = cpu_to_le64(ceph_snap(dir));
fs/ceph/mds_client.c
6504
char *first = strstr(_tpath, auth->match.path);
fs/ceph/mds_client.c
6505
if (first != _tpath ||
fs/dcache.c
1146
alias = hlist_entry(inode->i_dentry.first, struct dentry, d_alias);
fs/dcache.c
1241
de = hlist_entry(l->first, struct dentry, d_alias);
fs/dcache.c
1816
dentry = hlist_entry_safe(sb->s_roots.first,
fs/dlm/lock.c
2141
struct dlm_lkb *first = list_entry(head->next, struct dlm_lkb,
fs/dlm/lock.c
2143
if (lkb->lkb_id == first->lkb_id)
fs/dlm/lock.c
421
struct dlm_rsb *first;
fs/dlm/lock.c
434
first = list_first_entry(&ls->ls_scan_list, struct dlm_rsb,
fs/dlm/lock.c
438
if (first == r) {
fs/dlm/lock.c
446
first = list_first_entry_or_null(&ls->ls_scan_list, struct dlm_rsb,
fs/dlm/lock.c
448
if (!first)
fs/dlm/lock.c
451
enable_scan_timer(ls, first->res_toss_time);
fs/dlm/lock.c
461
struct dlm_rsb *first;
fs/dlm/lock.c
490
first = list_first_entry_or_null(&ls->ls_scan_list, struct dlm_rsb,
fs/dlm/lock.c
493
if (!first)
fs/dlm/lock.c
496
enable_scan_timer(ls, first->res_toss_time);
fs/efs/inode.c
205
int cur, last, first = 1;
fs/efs/inode.c
277
if (first || lastblock != iblock) {
fs/efs/inode.c
288
first = 0;
fs/eventpoll.c
1410
if (file->f_ep && file->f_ep->first) {
fs/eventpoll.c
1411
epi = hlist_entry(file->f_ep->first, struct epitem, fllink);
fs/ext4/balloc.c
881
ext4_group_t first = metagroup * EXT4_DESC_PER_BLOCK(sb);
fs/ext4/balloc.c
882
ext4_group_t last = first + EXT4_DESC_PER_BLOCK(sb) - 1;
fs/ext4/balloc.c
884
if (group == first || group == first + 1 || group == last)
fs/ext4/block_validity.c
130
int first = 1;
fs/ext4/block_validity.c
138
printk(KERN_CONT "%s%llu-%llu", first ? "" : ", ",
fs/ext4/block_validity.c
140
first = 0;
fs/ext4/ext4.h
3929
extern void ext4_double_down_write_data_sem(struct inode *first,
fs/ext4/extents_status.c
2319
ext4_lblk_t first, last;
fs/ext4/extents_status.c
2341
first = EXT4_LBLK_CMASK(sbi, lblk);
fs/ext4/extents_status.c
2342
if (first != lblk)
fs/ext4/extents_status.c
2344
first, lblk - 1);
fs/ext4/extents_status.c
2346
ret = __insert_pending(inode, first, prealloc);
fs/ext4/extents_status.c
2366
first = EXT4_LBLK_CMASK(sbi, lblk);
fs/ext4/extents_status.c
2367
if (first != lblk)
fs/ext4/extents_status.c
2369
first, lblk - 1);
fs/ext4/extents_status.c
2371
ret = __insert_pending(inode, first, prealloc);
fs/ext4/extents_status.c
2376
__remove_pending(inode, first);
fs/ext4/indirect.c
1002
__le32 *first, __le32 *last, int depth)
fs/ext4/indirect.c
1014
while (--p >= first) {
fs/ext4/indirect.c
1108
ext4_free_data(handle, inode, parent_bh, first, last);
fs/ext4/indirect.c
860
unsigned long count, __le32 *first,
fs/ext4/indirect.c
885
for (p = first; p < last; p++)
fs/ext4/indirect.c
916
__le32 *first, __le32 *last)
fs/ext4/indirect.c
938
for (p = first; p < last; p++) {
fs/ext4/mballoc.c
1288
ext4_grpblk_t first;
fs/ext4/mballoc.c
1300
first = i;
fs/ext4/mballoc.c
1302
len = i - first;
fs/ext4/mballoc.c
1305
ext4_mb_mark_free_simple(sb, buddy, first, len, grp);
fs/ext4/mballoc.c
1942
static void mb_buddy_mark_free(struct ext4_buddy *e4b, int first, int last)
fs/ext4/mballoc.c
1980
if (first & 1)
fs/ext4/mballoc.c
1981
e4b->bd_info->bb_counters[order] += mb_buddy_adjust_border(&first, buddy, -1);
fs/ext4/mballoc.c
1984
if (first > last)
fs/ext4/mballoc.c
1990
mb_clear_bits(buddy, first, last - first + 1);
fs/ext4/mballoc.c
1991
e4b->bd_info->bb_counters[order - 1] += last - first + 1;
fs/ext4/mballoc.c
1994
first >>= 1;
fs/ext4/mballoc.c
2001
int first, int count)
fs/ext4/mballoc.c
2006
int last = first + count - 1;
fs/ext4/mballoc.c
2018
mb_free_blocks_double(inode, e4b, first, count);
fs/ext4/mballoc.c
2023
if (first != 0)
fs/ext4/mballoc.c
2024
left_is_free = !mb_test_bit(first - 1, e4b->bd_bitmap);
fs/ext4/mballoc.c
2025
block = mb_test_and_clear_bits(e4b->bd_bitmap, first, count);
fs/ext4/mballoc.c
2055
if (first < e4b->bd_info->bb_first_free)
fs/ext4/mballoc.c
2056
e4b->bd_info->bb_first_free = first;
fs/ext4/mballoc.c
2070
if (first & 1) {
fs/ext4/mballoc.c
2071
first += !left_is_free;
fs/ext4/mballoc.c
2079
if (first <= last)
fs/ext4/mballoc.c
2080
mb_buddy_mark_free(e4b, first >> 1, last >> 1);
fs/ext4/mballoc.c
558
int first, int count)
fs/ext4/mballoc.c
567
if (!mb_test_bit(first + i, e4b->bd_info->bb_bitmap)) {
fs/ext4/mballoc.c
571
blocknr += EXT4_C2B(EXT4_SB(sb), first + i);
fs/ext4/mballoc.c
579
first + i);
fs/ext4/mballoc.c
581
mb_clear_bit(first + i, e4b->bd_info->bb_bitmap);
fs/ext4/mballoc.c
585
static void mb_mark_used_double(struct ext4_buddy *e4b, int first, int count)
fs/ext4/mballoc.c
593
BUG_ON(mb_test_bit(first + i, e4b->bd_info->bb_bitmap));
fs/ext4/mballoc.c
594
mb_set_bit(first + i, e4b->bd_info->bb_bitmap);
fs/ext4/mballoc.c
647
struct ext4_buddy *e4b, int first, int count)
fs/ext4/mballoc.c
652
int first, int count)
fs/ext4/mballoc.c
7132
ext4_grpblk_t first,
fs/ext4/mballoc.c
7150
start = max(e4b.bd_info->bb_first_free, first);
fs/ext4/mballoc.c
7153
if (meta_formatter && start != first) {
fs/ext4/mballoc.c
7157
error = meta_formatter(sb, group, first, start - first,
fs/ext4/mballoc.c
7259
int first, int count)
fs/ext4/mballoc.c
7261
mb_free_blocks(inode, e4b, first, count);
fs/ext4/mballoc.c
808
void *buddy, ext4_grpblk_t first, ext4_grpblk_t len,
fs/ext4/mballoc.c
823
max = ffs(first | border) - 1;
fs/ext4/mballoc.c
835
mb_clear_bit(first >> min,
fs/ext4/mballoc.c
839
first += chunk;
fs/ext4/mballoc.h
299
struct ext4_buddy *e4b, int first, int count);
fs/ext4/move_extent.c
33
ext4_double_down_write_data_sem(struct inode *first, struct inode *second)
fs/ext4/move_extent.c
35
if (first < second) {
fs/ext4/move_extent.c
36
down_write(&EXT4_I(first)->i_data_sem);
fs/ext4/move_extent.c
40
down_write_nested(&EXT4_I(first)->i_data_sem, I_DATA_SEM_OTHER);
fs/ext4/resize.c
117
#define outside(b, first, last) ((b) < (first) || (b) >= (last))
fs/ext4/resize.c
118
#define inside(b, first, last) ((b) >= (first) && (b) < (last))
fs/ext4/xattr.c
1086
struct ext4_xattr_entry *first)
fs/ext4/xattr.c
1094
for (entry = first; !IS_LAST_ENTRY(entry);
fs/ext4/xattr.c
1118
for (entry = first; entry != failed_entry;
fs/ext4/xattr.c
1162
struct ext4_xattr_entry *first, bool block_csum,
fs/ext4/xattr.c
1189
for (entry = first; (void *)entry < end && !IS_LAST_ENTRY(entry);
fs/ext4/xattr.c
1668
last = s->first;
fs/ext4/xattr.c
1747
last = s->first;
fs/ext4/xattr.c
1886
bs->s.first = BFIRST(bs->bh);
fs/ext4/xattr.c
1888
bs->s.here = bs->s.first;
fs/ext4/xattr.c
1984
s->first = ENTRY(header(s->base)+1);
fs/ext4/xattr.c
2027
s->first = ENTRY(header(s->base)+1);
fs/ext4/xattr.c
2040
if (!IS_LAST_ENTRY(s->first)) {
fs/ext4/xattr.c
2240
is->s.base = is->s.first = IFIRST(header);
fs/ext4/xattr.c
2241
is->s.here = is->s.first;
fs/ext4/xattr.c
2293
if (!IS_LAST_ENTRY(s->first)) {
fs/ext4/xattr.h
122
struct ext4_xattr_entry *first;
fs/fs_pin.c
76
p = READ_ONCE(m->mnt_pins.first);
fs/fs_pin.c
90
q = READ_ONCE(p->first);
fs/fuse/virtio_fs.c
239
bool first = true;
fs/fuse/virtio_fs.c
248
if (first)
fs/fuse/virtio_fs.c
255
first = false;
fs/gfs2/bmap.c
1661
__be64 *first, *ptr, *end;
fs/gfs2/bmap.c
1663
first = metaptr1(h, mp);
fs/gfs2/bmap.c
1664
ptr = first + mp->mp_list[h];
fs/gfs2/bmap.c
1668
end = first + end_list[h] + keep_end;
fs/gfs2/bmap.c
1673
mp->mp_list[h] = ptr - first;
fs/gfs2/bmap.c
1698
__be64 *first;
fs/gfs2/bmap.c
1700
first = metaptr1(height, mp);
fs/gfs2/bmap.c
1701
*start = first;
fs/gfs2/bmap.c
1704
*start = first + start_list[height] + keep_start;
fs/gfs2/bmap.c
1709
*end = first + end_list[height] + keep_end;
fs/gfs2/bmap.c
431
const __be64 *first = ptr;
fs/gfs2/bmap.c
443
return ptr - first;
fs/gfs2/bmap.c
800
const __be64 *first, *ptr, *end;
fs/gfs2/bmap.c
819
first = metapointer(ip->i_height - 1, mp);
fs/gfs2/bmap.c
821
if (end - first > size)
fs/gfs2/bmap.c
822
end = first + size;
fs/gfs2/bmap.c
823
for (ptr = first; ptr < end; ptr++) {
fs/gfs2/bmap.c
827
return ptr - first;
fs/gfs2/dir.c
505
unsigned int size, unsigned int len, int first)
fs/gfs2/dir.c
517
if (unlikely(!first && gfs2_dirent_sentinel(dent)))
fs/gfs2/dir.c
527
__func__, msg, first ? "first in block" : "not first in block");
fs/gfs2/log.c
52
unsigned int first, second;
fs/gfs2/log.c
56
first = sdp->sd_ldptrs;
fs/gfs2/log.c
58
if (nstruct > first) {
fs/gfs2/log.c
61
blks += DIV_ROUND_UP(nstruct - first, second);
fs/gfs2/lops.c
926
int first = 1;
fs/gfs2/lops.c
939
if (!first)
fs/gfs2/lops.c
960
first = 0;
fs/gfs2/rgrp.c
968
struct gfs2_rgrpd *rgd, *first;
fs/gfs2/rgrp.c
976
first = rgd;
fs/gfs2/rgrp.c
982
if (!rgd || rgd == first)
fs/gfs2/rgrp.c
985
} while (rgd && rgd != first);
fs/gfs2/rgrp.h
87
u64 first = rgd->rd_data0;
fs/gfs2/rgrp.h
88
u64 last = first + rgd->rd_data;
fs/gfs2/rgrp.h
89
return first <= block && block < last;
fs/gfs2/sys.c
453
unsigned first;
fs/gfs2/sys.c
456
rv = sscanf(buf, "%u", &first);
fs/gfs2/sys.c
457
if (rv != 1 || first > 1)
fs/gfs2/sys.c
471
sdp->sd_lockstruct.ls_first = first;
fs/gfs2/sys.c
590
GDLM_ATTR(first, 0644, lkfirst_show, lkfirst_store);
fs/hpfs/dir.c
160
if (de->first || de->last) {
fs/hpfs/dir.c
162
if (de->first && !de->last && (de->namelen != 2
fs/hpfs/dnode.c
717
if (de->first || de->last) {
fs/hpfs/dnode.c
780
if (!de->first && !de->last && de->directory && n_subdirs) (*n_subdirs)++;
fs/hpfs/dnode.c
781
if (!de->first && !de->last && n_items) (*n_items)++;
fs/hpfs/dnode.c
967
if (!de->first) goto error;
fs/hpfs/hpfs.h
307
u8 first: 1; /* set on phony ^A^A (".") entry */
fs/hpfs/hpfs.h
327
u8 first: 1; /* set on phony ^A^A (".") entry */
fs/hpfs/namei.c
392
if (de->first)
fs/hpfs/namei.c
443
if (de->first)
fs/hpfs/namei.c
96
de->first = de->directory = 1;
fs/inode.c
726
if (get_kernel_nofault(dentry_first, &host->i_dentry.first) ||
fs/iomap/buffered-io.c
323
unsigned first = poff >> block_bits;
fs/iomap/buffered-io.c
334
next = ifs_next_nonuptodate_block(folio, first, last);
fs/iomap/buffered-io.c
335
blocks_skipped = next - first;
fs/iomap/buffered-io.c
346
first = next;
fs/iomap/buffered-io.c
367
if (first <= end && last > end)
fs/iomap/buffered-io.c
768
unsigned first, last;
fs/iomap/buffered-io.c
777
first = from >> inode->i_blkbits;
fs/iomap/buffered-io.c
780
return ifs_next_nonuptodate_block(folio, first, last) > last;
fs/jbd2/journal.c
1707
unsigned long long first, last;
fs/jbd2/journal.c
1709
first = be32_to_cpu(sb->s_first);
fs/jbd2/journal.c
1711
if (first + JBD2_MIN_JOURNAL_BLOCKS > last + 1) {
fs/jbd2/journal.c
1713
first, last);
fs/jbd2/journal.c
1718
journal->j_first = first;
fs/jbd2/journal.c
1726
if (journal->j_head < first || journal->j_head >= last) {
fs/jbd2/transaction.c
2050
struct journal_head *first = *list, *last = first->b_tprev;
fs/jbd2/transaction.c
2052
jh->b_tnext = first;
fs/jbd2/transaction.c
2053
last->b_tnext = first->b_tprev = jh;
fs/libfs.c
166
to = scan_positives(cursor, &dentry->d_children.first,
fs/libfs.c
200
p = &dentry->d_children.first;
fs/mnt_idmapping.c
377
seq_printf(seq, "%u %u %u", extent->first, lower, extent->count);
fs/namespace.c
1309
if (unlikely(mnt->mnt_pins.first))
fs/namespace.c
2677
child = hlist_entry(tree_list.first, struct mount, mnt_hash);
fs/namespace.c
5676
struct mount *first, *child;
fs/namespace.c
5693
first = ns->root;
fs/namespace.c
5696
if (child != first && child->mnt_parent == first)
fs/namespace.c
6034
struct mount *r, *first;
fs/namespace.c
6066
first = node_to_mount(ns->mnt_last_node);
fs/namespace.c
6068
first = node_to_mount(ns->mnt_first_node);
fs/namespace.c
6071
first = mnt_find_id_at_reverse(ns, last_mnt_id - 1);
fs/namespace.c
6073
first = mnt_find_id_at(ns, last_mnt_id + 1);
fs/namespace.c
6076
for (ret = 0, r = first; r && nr_mnt_ids; r = listmnt_next(r, reverse)) {
fs/namespace.c
675
struct mount *first = s->s_mounts;
fs/namespace.c
677
if (first)
fs/namespace.c
678
first->mnt_pprev_for_sb = &m->mnt_next_for_sb;
fs/namespace.c
679
m->mnt_next_for_sb = first;
fs/netfs/direct_write.c
35
pgoff_t first = wreq->start >> PAGE_SHIFT;
fs/netfs/direct_write.c
38
invalidate_inode_pages2_range(wreq->mapping, first, last);
fs/netfs/fscache_io.c
176
pgoff_t first = start / PAGE_SIZE;
fs/netfs/fscache_io.c
181
XA_STATE(xas, &mapping->i_pages, first);
fs/nfs/dir.c
1491
hlist_entry(dir->i_dentry.first, struct dentry, d_alias);
fs/nfs/pnfs.c
2156
bool first;
fs/nfs/pnfs.c
2182
first = false;
fs/nfs/pnfs.c
2277
first = true;
fs/nfs/pnfs.c
2355
if (first)
fs/nfs/pnfs.c
2367
if (first)
fs/nfs/pnfs_dev.c
348
d = hlist_entry(tmp.first, struct nfs4_deviceid_node, tmpnode);
fs/nfs/write.c
1699
struct nfs_page *first;
fs/nfs/write.c
1709
first = nfs_list_entry(data->pages.next);
fs/nfs/write.c
1710
ctx = nfs_req_openctx(first);
fs/nfsd/export.c
2070
int state, first = 0;
fs/nfsd/export.c
2077
seq_printf(m, "%s%s", first++?",":"", flg->name[state]);
fs/nfsd/nfs3proc.c
427
argp->tname = svc_fill_symlink_pathname(rqstp, &argp->first,
fs/nfsd/nfs3xdr.c
623
args->first.iov_len = head->iov_len - xdr_stream_pos(xdr);
fs/nfsd/nfs3xdr.c
624
args->first.iov_base = xdr_inline_decode(xdr, args->tlen);
fs/nfsd/nfs3xdr.c
625
return args->first.iov_base != NULL;
fs/nfsd/nfsproc.c
497
argp->tname = svc_fill_symlink_pathname(rqstp, &argp->first,
fs/nfsd/nfsxdr.c
389
args->first.iov_len = head->iov_len - xdr_stream_pos(xdr);
fs/nfsd/nfsxdr.c
390
args->first.iov_base = xdr_inline_decode(xdr, args->tlen);
fs/nfsd/nfsxdr.c
391
if (!args->first.iov_base)
fs/nfsd/xdr.h
69
struct kvec first;
fs/nfsd/xdr3.h
87
struct kvec first;
fs/nfsd/xdr4.h
236
struct kvec first;
fs/nfsd/xdr4.h
254
#define cr_first u.link.first
fs/nilfs2/dat.c
440
__u64 first, last;
fs/nilfs2/dat.c
452
first = vinfo->vi_vblocknr;
fs/nilfs2/dat.c
453
first = div64_ul(first, entries_per_block);
fs/nilfs2/dat.c
454
first *= entries_per_block;
fs/nilfs2/dat.c
457
last = first + entries_per_block - 1;
fs/nilfs2/dat.c
460
offset = nilfs_palloc_entry_offset(dat, first, entry_bh);
fs/nilfs2/dat.c
463
j < nvi && vinfo->vi_vblocknr >= first &&
fs/nilfs2/dat.c
467
(vinfo->vi_vblocknr - first) * entry_size;
fs/notify/fsnotify.c
389
node = srcu_dereference(conn->list.first, &fsnotify_mark_srcu);
fs/notify/mark.c
181
first_mark = hlist_entry_safe(conn->list.first,
fs/ntfs3/fslog.c
1216
static int log_read_rst(struct ntfs_log *log, bool first,
fs/ntfs3/fslog.c
1224
if (first) {
fs/ntfs3/ntfs.h
768
const struct NTFS_DE *first = hdr_first_de(&ib->ihdr);
fs/ntfs3/ntfs.h
770
return !first || de_is_last(first);
fs/ocfs2/dlm/dlmdomain.c
421
iter = bucket->first;
fs/ocfs2/xattr.c
4546
struct ocfs2_xattr_bucket *first,
fs/ocfs2/xattr.c
4558
u64 last_cluster_blkno = bucket_blkno(first) +
fs/ocfs2/xattr.c
4561
BUG_ON(le16_to_cpu(bucket_xh(first)->xh_num_buckets) < num_buckets);
fs/ocfs2/xattr.c
4568
ret = ocfs2_mv_xattr_buckets(inode, handle, bucket_blkno(first),
fs/ocfs2/xattr.c
4588
ocfs2_xattr_bucket_relse(first);
fs/ocfs2/xattr.c
4595
ret = ocfs2_read_xattr_bucket(first, new_blkno);
fs/ocfs2/xattr.c
5066
struct ocfs2_xattr_bucket *first,
fs/ocfs2/xattr.c
5076
(unsigned long long)bucket_blkno(first),
fs/ocfs2/xattr.c
5082
first, target,
fs/ocfs2/xattr.c
5090
u64 last_blk = bucket_blkno(first) +
fs/ocfs2/xattr.c
5096
bucket_blkno(first),
fs/ocfs2/xattr.c
5134
struct ocfs2_xattr_bucket *first,
fs/ocfs2/xattr.c
5152
(unsigned long long)bucket_blkno(first),
fs/ocfs2/xattr.c
5177
if (bucket_blkno(first) + (prev_clusters * bpc) == block &&
fs/ocfs2/xattr.c
5194
first,
fs/ocfs2/xattr.c
5232
struct ocfs2_xattr_bucket *first,
fs/ocfs2/xattr.c
5240
u16 new_bucket = le16_to_cpu(bucket_xh(first)->xh_num_buckets);
fs/ocfs2/xattr.c
5243
(unsigned long long)bucket_blkno(first),
fs/ocfs2/xattr.c
5251
end_blk = bucket_blkno(first) + ((new_bucket - 1) * blk_per_bucket);
fs/ocfs2/xattr.c
5267
ret = ocfs2_xattr_bucket_journal_access(handle, first,
fs/ocfs2/xattr.c
5286
le16_add_cpu(&bucket_xh(first)->xh_num_buckets, 1);
fs/ocfs2/xattr.c
5287
ocfs2_xattr_bucket_journal_dirty(handle, first);
fs/ocfs2/xattr.c
5322
struct ocfs2_xattr_bucket *first;
fs/ocfs2/xattr.c
5328
first = ocfs2_xattr_bucket_new(inode);
fs/ocfs2/xattr.c
5329
if (!first) {
fs/ocfs2/xattr.c
5342
ret = ocfs2_read_xattr_bucket(first, p_blkno);
fs/ocfs2/xattr.c
5349
if (num_buckets == le16_to_cpu(bucket_xh(first)->xh_num_buckets)) {
fs/ocfs2/xattr.c
5356
first,
fs/ocfs2/xattr.c
5371
first,
fs/ocfs2/xattr.c
5379
ocfs2_xattr_bucket_free(first);
fs/orangefs/orangefs-bufmap.c
663
size_t first;
fs/orangefs/orangefs-bufmap.c
684
first = min(size, half);
fs/orangefs/orangefs-bufmap.c
689
copied = copy_from_iter(kaddr, first, iter);
fs/orangefs/orangefs-bufmap.c
691
if (copied != first)
fs/orangefs/orangefs-bufmap.c
758
size_t first;
fs/orangefs/orangefs-bufmap.c
779
first = min(size, half);
fs/orangefs/orangefs-bufmap.c
786
copied = copy_to_iter(kaddr, first, iter);
fs/orangefs/orangefs-bufmap.c
788
if (copied != first)
fs/pnode.c
24
return hlist_entry(p->mnt_slave_list.first, struct mount, mnt_slave);
fs/proc/base.c
2067
return !proc_pid(inode)->tasks[PIDTYPE_PID].first;
fs/proc/vmcore.c
1650
struct vmcore_range *first, *m;
fs/proc/vmcore.c
1673
first = list_first_entry(&list, struct vmcore_range, list);
fs/proc/vmcore.c
1676
unsigned long long first_end = first->paddr + first->size;
fs/proc/vmcore.c
1678
if (first->paddr < m_end && m->paddr < first_end)
fs/resctrl/ctrlmondata.c
556
cpumask_t *cpumask, struct mon_evt *evt, int first)
fs/resctrl/ctrlmondata.c
570
rr->first = first;
fs/resctrl/internal.h
144
bool first;
fs/resctrl/internal.h
390
cpumask_t *cpumask, struct mon_evt *evt, int first);
fs/resctrl/monitor.c
449
if (rr->first) {
fs/seq_file.c
1010
return head->first;
fs/seq_file.c
1081
return rcu_dereference(head->first);
fs/seq_file.c
1135
return bucket->first;
fs/smb/client/cifsfs.c
1347
bool first)
fs/smb/client/cifsfs.c
1364
if ((first && pos == fpos) || (!first && pos == fend))
fs/smb/common/compress/compress.c
107
bool first = true;
fs/smb/common/compress/compress.c
135
if ((first && flags != cpu_to_le16(SMB2_COMPRESSION_FLAG_CHAINED)) ||
fs/smb/common/compress/compress.c
136
(!first && flags != cpu_to_le16(SMB2_COMPRESSION_FLAG_NONE)))
fs/smb/common/compress/compress.c
156
first = false;
fs/smb/common/compress/compress.c
223
bool first;
fs/smb/common/compress/compress.c
246
payload->Flags = cpu_to_le16(builder->first ?
fs/smb/common/compress/compress.c
253
builder->first = false;
fs/smb/common/compress/compress.c
353
builder.first = true;
fs/smb/smbdirect/connection.c
906
struct smbdirect_send_io *first, *last;
fs/smb/smbdirect/connection.c
912
first = list_first_entry(&batch->msg_list,
fs/smb/smbdirect/connection.c
920
first->wr.opcode = IB_WR_SEND_WITH_INV;
fs/smb/smbdirect/connection.c
921
first->wr.ex.invalidate_rkey = batch->remote_key;
fs/smb/smbdirect/connection.c
941
ret = smbdirect_connection_post_send_wr(sc, &first->wr);
fs/ubifs/commit.c
567
int first = 1, iip;
fs/ubifs/commit.c
617
if (first) {
fs/ubifs/commit.c
618
first = 0;
fs/ubifs/log.c
647
int lnum, err, first = 1, write_lnum, offs = 0;
fs/ubifs/log.c
681
if (!first)
fs/ubifs/log.c
687
first = 0;
fs/ubifs/orphan.c
537
int i, n, err, first = 1;
fs/ubifs/orphan.c
573
if (!first) {
fs/ubifs/orphan.c
587
if (first)
fs/ubifs/orphan.c
588
first = 0;
fs/unicode/mkutf8data.c
1934
unsigned int first;
fs/unicode/mkutf8data.c
2015
&first, &last, &major, &minor);
fs/unicode/mkutf8data.c
2017
for (unichar = first; unichar <= last; unichar++)
fs/unicode/mkutf8data.c
2019
count += 1 + last - first;
fs/unicode/mkutf8data.c
2021
printf(" %X..%X gen %d\n", first, last, gen);
fs/unicode/mkutf8data.c
2022
if (!utf32valid(first) || !utf32valid(last))
fs/unicode/mkutf8data.c
2055
unsigned int first;
fs/unicode/mkutf8data.c
2071
ret = sscanf(line, "%X..%X ; %d #", &first, &last, &value);
fs/unicode/mkutf8data.c
2073
for (unichar = first; unichar <= last; unichar++) {
fs/unicode/mkutf8data.c
2078
printf(" %X..%X ccc %d\n", first, last, value);
fs/unicode/mkutf8data.c
2079
if (!utf32valid(first) || !utf32valid(last))
fs/unicode/mkutf8data.c
2237
unsigned int first;
fs/unicode/mkutf8data.c
2251
ret = sscanf(line, "%X..%X ; %s # ", &first, &last, buf0);
fs/unicode/mkutf8data.c
2255
if (!utf32valid(first) || !utf32valid(last))
fs/unicode/mkutf8data.c
2257
for (unichar = first; unichar <= last; unichar++) {
fs/unicode/mkutf8data.c
2270
first, last);
fs/xfs/libxfs/xfs_ag.c
162
xfs_agino_t *first,
fs/xfs/libxfs/xfs_ag.c
172
*first = XFS_AGB_TO_AGINO(mp, bno);
fs/xfs/libxfs/xfs_ag.c
186
xfs_agino_t *first,
fs/xfs/libxfs/xfs_ag.c
189
return __xfs_agino_range(mp, xfs_ag_block_count(mp, agno), first, last);
fs/xfs/libxfs/xfs_ag.h
214
xfs_agino_t *first, xfs_agino_t *last);
fs/xfs/libxfs/xfs_alloc.c
3096
int first; /* first byte offset */
fs/xfs/libxfs/xfs_alloc.c
3125
xfs_btree_offsets(fields, offsets, XFS_AGF_NUM_BITS, &first, &last);
fs/xfs/libxfs/xfs_alloc.c
3126
xfs_trans_log_buf(tp, bp, (uint)first, (uint)last);
fs/xfs/libxfs/xfs_btree.c
1521
int first,
fs/xfs/libxfs/xfs_btree.c
1528
xfs_btree_key_offset(cur, first),
fs/xfs/libxfs/xfs_btree.c
1543
int first,
fs/xfs/libxfs/xfs_btree.c
1554
xfs_btree_rec_offset(cur, first),
fs/xfs/libxfs/xfs_btree.c
1565
int first, /* index of first pointer to log */
fs/xfs/libxfs/xfs_btree.c
1575
xfs_btree_ptr_offset(cur, first, level),
fs/xfs/libxfs/xfs_btree.c
1593
int first; /* first byte offset logged */
fs/xfs/libxfs/xfs_btree.c
1643
nbits, &first, &last);
fs/xfs/libxfs/xfs_btree.c
1645
xfs_trans_log_buf(cur->bc_tp, bp, first, last);
fs/xfs/libxfs/xfs_btree.c
928
int *first, /* output: first byte offset */
fs/xfs/libxfs/xfs_btree.c
940
*first = offsets[i];
fs/xfs/libxfs/xfs_btree.h
387
int *first, /* output: first byte offset */
fs/xfs/libxfs/xfs_dir2_block.c
29
int first, int last);
fs/xfs/libxfs/xfs_dir2_block.c
603
int first, /* index of first logged leaf */
fs/xfs/libxfs/xfs_dir2_block.c
612
xfs_trans_log_buf(tp, bp, (uint)((char *)&blp[first] - (char *)hdr),
fs/xfs/libxfs/xfs_dir2_leaf.c
1118
int first, /* first entry to log */
fs/xfs/libxfs/xfs_dir2_leaf.c
1130
firstb = xfs_dir2_leaf_bests_p(ltp) + first;
fs/xfs/libxfs/xfs_dir2_leaf.c
1145
int first,
fs/xfs/libxfs/xfs_dir2_leaf.c
1157
firstlep = &hdr->ents[first];
fs/xfs/libxfs/xfs_dir2_leaf.c
31
struct xfs_buf *bp, int first, int last);
fs/xfs/libxfs/xfs_dir2_node.c
373
int first, /* first entry to log */
fs/xfs/libxfs/xfs_dir2_node.c
381
(char *)&hdr->bests[first] - (char *)free,
fs/xfs/libxfs/xfs_dir2_priv.h
113
struct xfs_dir3_icleaf_hdr *hdr, struct xfs_buf *bp, int first,
fs/xfs/libxfs/xfs_ialloc.c
2584
int first; /* first byte number */
fs/xfs/libxfs/xfs_ialloc.c
2617
&first, &last);
fs/xfs/libxfs/xfs_ialloc.c
2618
xfs_trans_log_buf(tp, bp, first, last);
fs/xfs/libxfs/xfs_ialloc.c
2628
&first, &last);
fs/xfs/libxfs/xfs_ialloc.c
2629
xfs_trans_log_buf(tp, bp, first, last);
fs/xfs/libxfs/xfs_rtbitmap.c
573
size_t first, last;
fs/xfs/libxfs/xfs_rtbitmap.c
575
first = (void *)xfs_rsumblock_infoptr(args, infoword) - bp->b_addr;
fs/xfs/libxfs/xfs_rtbitmap.c
576
last = first + sizeof(xfs_suminfo_t) - 1;
fs/xfs/libxfs/xfs_rtbitmap.c
578
xfs_trans_log_buf(args->tp, bp, first, last);
fs/xfs/libxfs/xfs_rtbitmap.c
646
size_t first, last;
fs/xfs/libxfs/xfs_rtbitmap.c
648
first = (void *)xfs_rbmblock_wordptr(args, from) - bp->b_addr;
fs/xfs/libxfs/xfs_rtbitmap.c
651
xfs_trans_log_buf(args->tp, bp, first, last);
fs/xfs/libxfs/xfs_types.c
88
xfs_agino_t first;
fs/xfs/libxfs/xfs_types.c
91
xfs_agino_range(mp, agno, &first, &last);
fs/xfs/libxfs/xfs_types.c
92
return agino >= first && agino <= last;
fs/xfs/scrub/iscan.c
100
xfs_agino_t first, last;
fs/xfs/scrub/iscan.c
106
xfs_agino_range(mp, agno, &first, &last);
fs/xfs/xfs_buf_item.c
1005
uint first,
fs/xfs/xfs_buf_item.c
1023
if (first > end) {
fs/xfs/xfs_buf_item.c
1034
if (first < start)
fs/xfs/xfs_buf_item.c
1035
first = start;
fs/xfs/xfs_buf_item.c
1038
xfs_buf_item_log_segment(first - start, end - start,
fs/xfs/xfs_buf_item.c
920
uint first,
fs/xfs/xfs_buf_item.c
934
ASSERT(first < XFS_BLF_DATAMAP_SIZE * XFS_BLF_CHUNK * NBWORD);
fs/xfs/xfs_buf_item.c
940
first_bit = first >> XFS_BLF_SHIFT;
fs/xfs/xfs_trans_buf.c
520
uint first,
fs/xfs/xfs_trans_buf.c
525
ASSERT(first <= last && last < BBTOB(bp->b_length));
fs/xfs/xfs_trans_buf.c
531
xfs_buf_item_log(bip, first, last);
include/crypto/aes.h
191
u8 iv[], int first);
include/crypto/aes.h
194
u8 iv[], int first);
include/crypto/aes.h
223
u8 iv[], int first);
include/crypto/aes.h
226
u8 iv[], int first);
include/drm/drm_ras.h
33
u32 first;
include/drm/ttm/ttm_resource.h
300
struct ttm_resource *first;
include/linux/ata.h
670
u16 first = word_209 & 0x3fff;
include/linux/ata.h
671
if (first > 0)
include/linux/ata.h
672
return (1 << log2_per_phys) - first;
include/linux/bitmap.h
166
unsigned int first, unsigned int cut, unsigned int nbits);
include/linux/ccp.h
297
u32 first; /* Indicates first sha cmd */
include/linux/ceph/ceph_fs.h
833
__le64 first, last; /* snap range */
include/linux/compat.h
747
asmlinkage long compat_sys_msgctl(int first, int second, void __user *uptr);
include/linux/compat.h
753
asmlinkage long compat_sys_shmctl(int first, int second, void __user *uptr);
include/linux/console.h
137
int do_take_over_console(const struct consw *sw, int first, int last, int deflt);
include/linux/dcache.h
636
return hlist_entry_safe(dentry->d_children.first, struct dentry, d_sib);
include/linux/ethtool_netlink.h
32
int ethnl_cable_test_step(struct phy_device *phydev, u32 first, u32 last,
include/linux/ethtool_netlink.h
84
static inline int ethnl_cable_test_step(struct phy_device *phydev, u32 first,
include/linux/filter.h
1537
static inline bool bpf_needs_clear_a(const struct sock_filter *first)
include/linux/filter.h
1539
switch (first->code) {
include/linux/filter.h
1547
if (first->k == SKF_AD_OFF + SKF_AD_ALU_XOR_X)
include/linux/gpio/driver.h
293
unsigned int first;
include/linux/io_uring_types.h
54
struct io_wq_work_node *first;
include/linux/kho/abi/kexec_handover.h
174
DECLARE_KHOSER_PTR(first, struct kho_vmalloc_chunk *);
include/linux/list.h
1021
return !READ_ONCE(h->first);
include/linux/list.h
1072
struct hlist_node *first = h->first;
include/linux/list.h
1073
WRITE_ONCE(n->next, first);
include/linux/list.h
1074
if (first)
include/linux/list.h
1075
WRITE_ONCE(first->pprev, &n->next);
include/linux/list.h
1076
WRITE_ONCE(h->first, n);
include/linux/list.h
1077
WRITE_ONCE(n->pprev, &h->first);
include/linux/list.h
1143
return !n->next && n->pprev == &h->first;
include/linux/list.h
1157
new->first = old->first;
include/linux/list.h
1158
if (new->first)
include/linux/list.h
1159
new->first->pprev = &new->first;
include/linux/list.h
1160
old->first = NULL;
include/linux/list.h
1175
if (to->first)
include/linux/list.h
1176
to->first->pprev = &last->next;
include/linux/list.h
1177
last->next = to->first;
include/linux/list.h
1178
to->first = from->first;
include/linux/list.h
1179
from->first->pprev = &to->first;
include/linux/list.h
1180
from->first = NULL;
include/linux/list.h
1186
for (pos = (head)->first; pos ; pos = pos->next)
include/linux/list.h
1189
for (pos = (head)->first; pos && ({ n = pos->next; 1; }); \
include/linux/list.h
1204
for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\
include/linux/list.h
1235
for (pos = hlist_entry_safe((head)->first, typeof(*pos), member);\
include/linux/list.h
355
struct list_head *first,
include/linux/list.h
358
first->prev->next = last->next;
include/linux/list.h
359
last->next->prev = first->prev;
include/linux/list.h
361
head->prev->next = first;
include/linux/list.h
362
first->prev = head->prev;
include/linux/list.h
450
struct list_head *first;
include/linux/list.h
453
first = head->next;
include/linux/list.h
454
list_move_tail(first, head);
include/linux/list.h
558
struct list_head *first = list->next;
include/linux/list.h
561
first->prev = prev;
include/linux/list.h
562
prev->next = first;
include/linux/list.h
980
#define HLIST_HEAD_INIT { .first = NULL }
include/linux/list.h
981
#define HLIST_HEAD(name) struct hlist_head name = { .first = NULL }
include/linux/list.h
982
#define INIT_HLIST_HEAD(ptr) ((ptr)->first = NULL)
include/linux/list_bl.h
35
struct hlist_bl_node *first;
include/linux/list_bl.h
42
((ptr)->first = NULL)
include/linux/list_bl.h
60
((unsigned long)h->first & ~LIST_BL_LOCKMASK);
include/linux/list_bl.h
67
LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
include/linux/list_bl.h
69
h->first = (struct hlist_bl_node *)((unsigned long)n | LIST_BL_LOCKMASK);
include/linux/list_bl.h
74
return !((unsigned long)READ_ONCE(h->first) & ~LIST_BL_LOCKMASK);
include/linux/list_bl.h
80
struct hlist_bl_node *first = hlist_bl_first(h);
include/linux/list_bl.h
82
n->next = first;
include/linux/list_bl.h
83
if (first)
include/linux/list_bl.h
84
first->pprev = &n->next;
include/linux/list_bl.h
85
n->pprev = &h->first;
include/linux/list_nulls.h
100
if (!is_a_nulls(first))
include/linux/list_nulls.h
101
WRITE_ONCE(first->pprev, &n->next);
include/linux/list_nulls.h
129
for (pos = (head)->first; \
include/linux/list_nulls.h
22
struct hlist_nulls_node *first;
include/linux/list_nulls.h
30
((ptr)->first = (struct hlist_nulls_node *) NULLS_MARKER(nulls))
include/linux/list_nulls.h
31
#define HLIST_NULLS_HEAD_INIT(nulls) {.first = (struct hlist_nulls_node *)NULLS_MARKER(nulls)}
include/linux/list_nulls.h
89
return is_a_nulls(READ_ONCE(h->first));
include/linux/list_nulls.h
95
struct hlist_nulls_node *first = h->first;
include/linux/list_nulls.h
97
n->next = first;
include/linux/list_nulls.h
98
WRITE_ONCE(n->pprev, &h->first);
include/linux/list_nulls.h
99
h->first = n;
include/linux/llist.h
218
return READ_ONCE(head->first) == NULL;
include/linux/llist.h
238
struct llist_node *first = READ_ONCE(head->first);
include/linux/llist.h
241
new_last->next = first;
include/linux/llist.h
242
} while (!try_cmpxchg(&head->first, &first, new_first));
include/linux/llist.h
244
return !first;
include/linux/llist.h
251
new_last->next = head->first;
include/linux/llist.h
252
head->first = new_first;
include/linux/llist.h
283
return xchg(&head->first, NULL);
include/linux/llist.h
288
struct llist_node *first = head->first;
include/linux/llist.h
290
head->first = NULL;
include/linux/llist.h
291
return first;
include/linux/llist.h
57
struct llist_node *first;
include/linux/llist.h
73
list->first = NULL;
include/linux/maple_tree.h
364
int mtree_insert_range(struct maple_tree *mt, unsigned long first,
include/linux/maple_tree.h
376
int mtree_store_range(struct maple_tree *mt, unsigned long first,
include/linux/maple_tree.h
523
#define MA_STATE(name, mt, first, end) \
include/linux/maple_tree.h
526
.index = first, \
include/linux/memcontrol.h
1020
void split_page_memcg(struct page *first, unsigned order);
include/linux/memcontrol.h
1445
static inline void split_page_memcg(struct page *first, unsigned order)
include/linux/mlx5/driver.h
253
struct mlx5_cmd_first first;
include/linux/msi.h
349
unsigned int first, unsigned int last);
include/linux/msi.h
359
static inline void msi_free_msi_descs_range(struct device *dev, unsigned int first,
include/linux/msi.h
362
msi_domain_free_msi_descs_range(dev, MSI_DEFAULT_DOMAIN, first, last);
include/linux/msi.h
654
unsigned int first, unsigned int last);
include/linux/msi.h
656
unsigned int first, unsigned int last);
include/linux/msi.h
664
unsigned int first, unsigned int last);
include/linux/msi.h
666
unsigned int first, unsigned int last);
include/linux/mtd/nand-qpic-common.h
472
int qcom_read_reg_dma(struct qcom_nand_controller *nandc, int first, int num_regs,
include/linux/mtd/nand-qpic-common.h
474
int qcom_write_reg_dma(struct qcom_nand_controller *nandc, __le32 *vaddr, int first,
include/linux/phy.h
839
u32 first;
include/linux/rculist.h
268
struct list_head *first = list->next;
include/linux/rculist.h
272
first->prev = prev;
include/linux/rculist.h
274
rcu_assign_pointer(list_next_rcu(prev), first);
include/linux/rculist.h
317
struct list_head *first = list->next;
include/linux/rculist.h
336
ASSERT_EXCLUSIVE_ACCESS(*first);
include/linux/rculist.h
348
rcu_assign_pointer(list_next_rcu(prev), first);
include/linux/rculist.h
349
first->prev = prev;
include/linux/rculist.h
637
struct hlist_node *node1 = left->first;
include/linux/rculist.h
638
struct hlist_node *node2 = right->first;
include/linux/rculist.h
640
rcu_assign_pointer(left->first, node2);
include/linux/rculist.h
641
rcu_assign_pointer(right->first, node1);
include/linux/rculist.h
642
WRITE_ONCE(node2->pprev, &left->first);
include/linux/rculist.h
643
WRITE_ONCE(node1->pprev, &right->first);
include/linux/rculist.h
649
#define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first)))
include/linux/rculist.h
675
struct hlist_node *first = h->first;
include/linux/rculist.h
677
n->next = first;
include/linux/rculist.h
678
WRITE_ONCE(n->pprev, &h->first);
include/linux/rculist.h
680
if (first)
include/linux/rculist.h
681
WRITE_ONCE(first->pprev, &n->next);
include/linux/rculist.h
709
for (i = h->first; i; i = i->next)
include/linux/rculist_bl.h
13
(*((struct hlist_bl_node __rcu **)(&(head)->first)))
include/linux/rculist_bl.h
21
LIST_BL_BUG_ON(((unsigned long)h->first & LIST_BL_LOCKMASK) !=
include/linux/rculist_bl.h
84
struct hlist_bl_node *first;
include/linux/rculist_bl.h
87
first = hlist_bl_first(h);
include/linux/rculist_bl.h
89
n->next = first;
include/linux/rculist_bl.h
90
if (first)
include/linux/rculist_bl.h
91
first->pprev = &n->next;
include/linux/rculist_bl.h
92
n->pprev = &h->first;
include/linux/rculist_nulls.h
109
struct hlist_nulls_node *first = h->first;
include/linux/rculist_nulls.h
111
WRITE_ONCE(n->next, first);
include/linux/rculist_nulls.h
112
WRITE_ONCE(n->pprev, &h->first);
include/linux/rculist_nulls.h
114
if (!is_a_nulls(first))
include/linux/rculist_nulls.h
115
WRITE_ONCE(first->pprev, &n->next);
include/linux/rculist_nulls.h
143
for (i = h->first; !is_a_nulls(i); i = i->next)
include/linux/rculist_nulls.h
46
(*((struct hlist_nulls_node __rcu __force **)&(head)->first))
include/linux/sched/wake_q.h
39
struct wake_q_node *first;
include/linux/sched/wake_q.h
46
{ WAKE_Q_TAIL, &name.first }
include/linux/sched/wake_q.h
53
head->first = WAKE_Q_TAIL;
include/linux/sched/wake_q.h
54
head->lastp = &head->first;
include/linux/sched/wake_q.h
59
return head->first == WAKE_Q_TAIL;
include/linux/skbuff.h
1392
struct sk_buff *alloc_skb_for_msg(struct sk_buff *first);
include/linux/skbuff.h
1909
#define skb_list_walk_safe(first, skb, next_skb) \
include/linux/skbuff.h
1910
for ((skb) = (first), (next_skb) = (skb) ? (skb)->next : NULL; (skb); \
include/linux/skbuff.h
2340
struct sk_buff *first = list->next;
include/linux/skbuff.h
2343
WRITE_ONCE(first->prev, prev);
include/linux/skbuff.h
2344
WRITE_ONCE(prev->next, first);
include/linux/sunrpc/svc.h
488
struct kvec *first, void *p,
include/linux/syscalls.h
1215
asmlinkage long sys_ipc(unsigned int call, int first, unsigned long second,
include/linux/syscalls.h
1266
int ksys_ipc(unsigned int call, int first, unsigned long second,
include/linux/syscalls.h
1268
int compat_ksys_ipc(u32 call, int first, int second,
include/linux/types.h
209
struct hlist_node *first;
include/linux/user_namespace.h
20
u32 first;
include/linux/vdpa.h
108
u64 first;
include/linux/vt_kern.h
126
int do_unbind_con_driver(const struct consw *csw, int first, int last,
include/linux/xarray.h
358
void *xa_store_range(struct xarray *, unsigned long first, unsigned long last,
include/media/v4l2-event.h
79
unsigned int first;
include/net/sock.h
769
return hlist_entry(head->first, struct sock, sk_node);
include/net/sock.h
779
return hlist_nulls_entry(head->first, struct sock, sk_nulls_node);
include/net/xdp_sock_drv.h
177
static inline struct xdp_buff *xsk_buff_get_frag(const struct xdp_buff *first)
include/net/xdp_sock_drv.h
179
struct xdp_buff_xsk *xskb = container_of(first, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
200
static inline struct xdp_buff *xsk_buff_get_head(struct xdp_buff *first)
include/net/xdp_sock_drv.h
202
struct xdp_buff_xsk *xskb = container_of(first, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
210
static inline struct xdp_buff *xsk_buff_get_tail(struct xdp_buff *first)
include/net/xdp_sock_drv.h
212
struct xdp_buff_xsk *xskb = container_of(first, struct xdp_buff_xsk, xdp);
include/net/xdp_sock_drv.h
432
static inline struct xdp_buff *xsk_buff_get_frag(const struct xdp_buff *first)
include/net/xdp_sock_drv.h
441
static inline struct xdp_buff *xsk_buff_get_head(struct xdp_buff *first)
include/net/xdp_sock_drv.h
446
static inline struct xdp_buff *xsk_buff_get_tail(struct xdp_buff *first)
include/pcmcia/soc_common.h
86
int first;
include/sound/gus.h
190
struct snd_gf1_mem_block *first;
include/trace/events/rxrpc.h
1139
__field(rxrpc_seq_t, first)
include/trace/events/rxrpc.h
1151
__entry->first = sp->ack.first_ack;
include/trace/events/rxrpc.h
1163
__entry->first,
include/uapi/linux/kvm.h
545
__u32 first, last;
include/uapi/linux/vhost_types.h
167
__u64 first;
include/uapi/sound/asound.h
457
unsigned int first; /* offset to first sample in bits */
include/xen/grant_table.h
142
int gnttab_alloc_grant_reference_seq(unsigned int count, grant_ref_t *first);
io_uring/io-wq.c
449
next = container_of(acct->work_list.first, struct io_wq_work, list);
io_uring/io_uring.c
1163
io_free_batch_list(ctx, state->compl_reqs.first);
io_uring/io_uring.c
459
bool drain_seen = false, first = true;
io_uring/io_uring.c
469
if ((drain_seen || first) && ctx->nr_req_allocated != ctx->nr_drained)
io_uring/io_uring.c
476
first = false;
io_uring/poll.c
477
struct io_poll *first = poll;
io_uring/poll.c
480
if (first->head == head)
io_uring/poll.c
498
io_init_poll_iocb(poll, first->events);
io_uring/slist.h
11
for (pos = (head)->first, prv = NULL; pos; prv = pos, pos = (pos)->next)
io_uring/slist.h
13
#define wq_list_empty(list) (READ_ONCE((list)->first) == NULL)
io_uring/slist.h
16
(list)->first = NULL; \
io_uring/slist.h
35
if (!list->first) {
io_uring/slist.h
37
WRITE_ONCE(list->first, node);
io_uring/slist.h
50
WRITE_ONCE(list->first, last->next);
io_uring/slist.h
8
for (pos = (head)->first; pos; pos = (pos)->next)
ipc/syscall.c
101
return ksys_shmget(first, second, third);
ipc/syscall.c
103
return ksys_old_shmctl(first, second,
ipc/syscall.c
110
SYSCALL_DEFINE6(ipc, unsigned int, call, int, first, unsigned long, second,
ipc/syscall.c
113
return ksys_ipc(call, first, second, third, ptr, fifth);
ipc/syscall.c
130
int compat_ksys_ipc(u32 call, int first, int second,
ipc/syscall.c
142
return ksys_semtimedop(first, compat_ptr(ptr), second, NULL);
ipc/syscall.c
146
return compat_ksys_semtimedop(first, compat_ptr(ptr), second,
ipc/syscall.c
149
return ksys_semget(first, second, third);
ipc/syscall.c
155
return compat_ksys_old_semctl(first, second, third, pad);
ipc/syscall.c
158
return compat_ksys_msgsnd(first, ptr, second, third);
ipc/syscall.c
163
if (first < 0 || second < 0)
ipc/syscall.c
172
return compat_ksys_msgrcv(first, ipck.msgp, second,
ipc/syscall.c
175
return compat_ksys_msgrcv(first, ptr, second, fifth, third);
ipc/syscall.c
178
return ksys_msgget(first, second);
ipc/syscall.c
180
return compat_ksys_old_msgctl(first, second, compat_ptr(ptr));
ipc/syscall.c
188
err = do_shmat(first, compat_ptr(ptr), second, &raddr,
ipc/syscall.c
197
return ksys_shmget(first, (unsigned int)second, third);
ipc/syscall.c
199
return compat_ksys_old_shmctl(first, second, compat_ptr(ptr));
ipc/syscall.c
20
int ksys_ipc(unsigned int call, int first, unsigned long second,
ipc/syscall.c
205
COMPAT_SYSCALL_DEFINE6(ipc, u32, call, int, first, int, second,
ipc/syscall.c
208
return compat_ksys_ipc(call, first, second, third, ptr, fifth);
ipc/syscall.c
30
return ksys_semtimedop(first, (struct sembuf __user *)ptr,
ipc/syscall.c
34
return ksys_semtimedop(first, ptr, second,
ipc/syscall.c
37
return compat_ksys_semtimedop(first, ptr, second,
ipc/syscall.c
43
return ksys_semget(first, second, third);
ipc/syscall.c
50
return ksys_old_semctl(first, second, third, arg);
ipc/syscall.c
54
return ksys_msgsnd(first, (struct msgbuf __user *) ptr,
ipc/syscall.c
67
return ksys_msgrcv(first, tmp.msgp, second,
ipc/syscall.c
71
return ksys_msgrcv(first,
ipc/syscall.c
76
return ksys_msgget((key_t) first, second);
ipc/syscall.c
78
return ksys_old_msgctl(first, second,
ipc/syscall.c
85
ret = do_shmat(first, (char __user *)ptr,
kernel/async.c
103
first = list_first_entry(&async_global_pending,
kernel/async.c
107
if (first)
kernel/async.c
108
ret = first->cookie;
kernel/async.c
91
struct async_entry *first = NULL;
kernel/async.c
99
first = list_first_entry(&domain->pending,
kernel/bpf/backtrack.c
222
bool first = true;
kernel/bpf/backtrack.c
229
n = snprintf(buf, buf_sz, "%sr%d", first ? "" : ",", i);
kernel/bpf/backtrack.c
230
first = false;
kernel/bpf/backtrack.c
241
bool first = true;
kernel/bpf/backtrack.c
248
n = snprintf(buf, buf_sz, "%s%d", first ? "" : ",", -(i + 1) * 8);
kernel/bpf/backtrack.c
249
first = false;
kernel/bpf/btf.c
880
static bool __btf_name_char_ok(char c, bool first)
kernel/bpf/btf.c
882
if ((first ? !isalpha(c) :
kernel/bpf/cgroup.c
1105
return hlist_entry(progs->first, typeof(*pl), node);
kernel/bpf/cgroup.c
655
return hlist_entry(progs->first, typeof(*pl), node);
kernel/bpf/inode.c
734
bool first = true;
kernel/bpf/inode.c
759
seq_putc(m, first ? '=' : ':');
kernel/bpf/inode.c
767
first = false;
kernel/bpf/inode.c
772
seq_printf(m, "%c0x%llx", first ? '=' : ':', delegate_msk);
kernel/bpf/liveness.c
434
static char *fmt_spis_mask(struct bpf_verifier_env *env, int frame, bool first, spis_t spis)
kernel/bpf/liveness.c
445
const char *space = first ? "" : " ";
kernel/bpf/liveness.c
471
first = false;
kernel/bpf/memalloc.c
134
entry = head->first;
kernel/bpf/memalloc.c
138
head->first = next;
kernel/bpf/memalloc.c
408
WRITE_ONCE(c->waiting_for_gp.first, __llist_del_all(&c->free_by_rcu));
kernel/bpf/percpu_freelist.c
108
if (!READ_ONCE(head->first))
kernel/bpf/percpu_freelist.c
112
node = head->first;
kernel/bpf/percpu_freelist.c
114
WRITE_ONCE(head->first, node->next);
kernel/bpf/percpu_freelist.c
18
head->first = NULL;
kernel/bpf/percpu_freelist.c
31
node->next = head->first;
kernel/bpf/percpu_freelist.c
32
WRITE_ONCE(head->first, node);
kernel/bpf/percpu_freelist.h
11
struct pcpu_freelist_node *first;
kernel/bpf/states.c
1028
bool first;
kernel/bpf/states.c
1033
first = true;
kernel/bpf/states.c
1039
if (first)
kernel/bpf/states.c
1045
first = false;
kernel/bpf/states.c
1056
if (first)
kernel/bpf/states.c
1063
first = false;
kernel/bpf/states.c
1065
if (!first && (env->log.level & BPF_LOG_LEVEL2))
kernel/cgroup/debug.c
237
bool first = true;
kernel/cgroup/debug.c
243
if (!first)
kernel/cgroup/debug.c
246
first = false;
kernel/fork.c
2382
p->kretprobe_instances.first = NULL;
kernel/fork.c
2385
p->rethooks.first = NULL;
kernel/irq/msi.c
1323
xa_for_each_range(xa, idx, desc, ctrl->first, ctrl->last) {
kernel/irq/msi.c
1420
unsigned int first, unsigned int last)
kernel/irq/msi.c
1424
.first = first,
kernel/irq/msi.c
1426
.nirqs = last + 1 - first,
kernel/irq/msi.c
1443
unsigned int first, unsigned int last)
kernel/irq/msi.c
1447
return msi_domain_alloc_irqs_range_locked(dev, domid, first, last);
kernel/irq/msi.c
1469
.first = 0,
kernel/irq/msi.c
1509
ctrl.first = ctrl.last = desc->msi_index;
kernel/irq/msi.c
1607
xa_for_each_range(xa, idx, desc, ctrl->first, ctrl->last) {
kernel/irq/msi.c
1661
unsigned int first, unsigned int last)
kernel/irq/msi.c
1665
.first = first,
kernel/irq/msi.c
1681
unsigned int first, unsigned int last)
kernel/irq/msi.c
1684
msi_domain_free_irqs_range_locked(dev, domid, first, last);
kernel/irq/msi.c
191
if (WARN_ON_ONCE(ctrl->first > ctrl->last ||
kernel/irq/msi.c
192
ctrl->first >= hwsize ||
kernel/irq/msi.c
210
xa_for_each_range(xa, idx, desc, ctrl->first, ctrl->last) {
kernel/irq/msi.c
228
unsigned int first, unsigned int last)
kernel/irq/msi.c
232
.first = first,
kernel/irq/msi.c
257
for (idx = ctrl->first; idx <= ctrl->last; idx++) {
kernel/irq/msi.c
49
unsigned int first;
kernel/irq/resend.c
37
desc = hlist_entry(irq_resend_list.first, struct irq_desc, resend_node);
kernel/kprobes.c
2020
node = tsk->kretprobe_instances.first;
kernel/kprobes.c
2084
struct llist_node *first, *node = NULL;
kernel/kprobes.c
2103
first = current->kretprobe_instances.first;
kernel/kprobes.c
2104
while (first) {
kernel/kprobes.c
2105
ri = container_of(first, struct kretprobe_instance, llist);
kernel/kprobes.c
2119
if (first == node)
kernel/kprobes.c
2122
first = first->next;
kernel/kprobes.c
2128
first = current->kretprobe_instances.first;
kernel/kprobes.c
2129
current->kretprobe_instances.first = node->next;
kernel/kprobes.c
2133
while (first) {
kernel/kprobes.c
2134
ri = container_of(first, struct kretprobe_instance, llist);
kernel/kprobes.c
2135
first = first->next;
kernel/liveupdate/kexec_handover.c
1079
KHOSER_STORE_PTR(preservation->first, chunk);
kernel/liveupdate/kexec_handover.c
1121
struct kho_vmalloc_chunk *chunk = KHOSER_LOAD_PTR(preservation->first);
kernel/liveupdate/kexec_handover.c
1146
struct kho_vmalloc_chunk *chunk = KHOSER_LOAD_PTR(preservation->first);
kernel/locking/lockdep.c
1745
bool first;
kernel/locking/lockdep.c
1813
first = true;
kernel/locking/lockdep.c
1824
if (!first)
kernel/locking/lockdep.c
1827
first = false;
kernel/locking/mutex.c
212
struct mutex_waiter *first = lock->first_waiter;
kernel/locking/mutex.c
225
if (pos == first)
kernel/locking/mutex.c
230
if (first) {
kernel/locking/mutex.c
231
list_add_tail(&waiter->list, &first->list);
kernel/locking/mutex.c
696
bool first;
kernel/locking/mutex.c
728
first = lock->first_waiter == &waiter;
kernel/locking/mutex.c
744
if (__mutex_trylock_or_handoff(lock, first))
kernel/locking/mutex.c
747
if (first) {
kernel/locking/rwsem.c
1021
struct rwsem_waiter waiter, *first;
kernel/locking/rwsem.c
1062
first = sem->first_waiter;
kernel/locking/rwsem.c
1063
if (!first) {
kernel/locking/rwsem.c
1082
list_add_tail(&waiter.list, &first->list);
kernel/locking/rwsem.c
1141
struct rwsem_waiter waiter, *first;
kernel/locking/rwsem.c
1161
first = sem->first_waiter;
kernel/locking/rwsem.c
1162
if (first) {
kernel/locking/rwsem.c
1163
list_add_tail(&waiter.list, &first->list);
kernel/locking/rwsem.c
602
bool first = sem->first_waiter == waiter;
kernel/locking/rwsem.c
611
if (rwsem_del_waiter(sem, waiter) && first)
kernel/locking/rwsem.c
629
struct rwsem_waiter *first = sem->first_waiter;
kernel/locking/rwsem.c
644
if (first->handoff_set && (waiter != first))
kernel/locking/rwsem.c
665
if (list_empty(&first->list))
kernel/locking/rwsem.c
676
first->handoff_set = true;
kernel/locking/semaphore.c
274
struct semaphore_waiter waiter, *first;
kernel/locking/semaphore.c
276
first = sem->first_waiter;
kernel/locking/semaphore.c
277
if (first) {
kernel/locking/semaphore.c
278
list_add_tail(&waiter.list, &first->list);
kernel/module/main.c
3673
bool first;
kernel/module/main.c
3680
first = true;
kernel/module/main.c
3684
first = false;
kernel/module/main.c
3690
return !first;
kernel/pid.c
468
struct hlist_node *first;
kernel/pid.c
469
first = rcu_dereference_check(hlist_first_rcu(&pid->tasks[type]),
kernel/pid.c
471
if (first)
kernel/pid.c
472
result = hlist_entry(first, struct task_struct, pid_links[(type)]);
kernel/pid.c
52
{ .first = NULL },
kernel/pid.c
53
{ .first = NULL },
kernel/pid.c
54
{ .first = NULL },
kernel/printk/printk.c
4037
hlist_entry(console_list.first, struct console, node)
kernel/printk/printk.c
4186
hlist_add_behind_rcu(&newcon->node, console_list.first);
kernel/rcu/rcuscale.c
1012
llist_for_each(llnp, wflp->ws_lhg.first)
kernel/rcu/rcuscale.c
1014
llist_for_each(llnp, wflp->ws_lhp.first)
kernel/rcu/rcuscale.c
481
wflp->ws_lhp.first = &wmbp->wmb_node;
kernel/rcu/rcutorture.c
2198
bool first;
kernel/rcu/rcutorture.c
2207
first = idxold1 == 0;
kernel/rcu/rcutorture.c
2236
if (!first) {
kernel/rcu/rcutorture.c
2246
if (!first)
kernel/rcu/tree.c
1776
struct llist_node *first;
kernel/rcu/tree.c
1780
first = READ_ONCE(rcu_state.srs_next.first);
kernel/rcu/tree.c
1781
if (!first || rcu_sr_is_wait_head(first))
kernel/resource.c
927
struct resource *first, *next;
kernel/resource.c
929
for (;; parent = first) {
kernel/resource.c
930
first = __request_resource(parent, new);
kernel/resource.c
931
if (!first)
kernel/resource.c
932
return first;
kernel/resource.c
934
if (first == parent)
kernel/resource.c
935
return first;
kernel/resource.c
936
if (WARN_ON(first == new)) /* duplicated insertion */
kernel/resource.c
937
return first;
kernel/resource.c
939
if ((first->start > new->start) || (first->end < new->end))
kernel/resource.c
941
if ((first->start == new->start) && (first->end == new->end))
kernel/resource.c
945
for (next = first; ; next = next->sibling) {
kernel/resource.c
957
new->child = first;
kernel/resource.c
960
for (next = first; next; next = next->sibling)
kernel/resource.c
963
if (parent->child == first) {
kernel/resource.c
967
while (next->sibling != first)
kernel/sched/core.c
1158
struct wake_q_node *node = head->first;
kernel/sched/deadline.c
2773
static void set_next_task_dl(struct rq *rq, struct task_struct *p, bool first)
kernel/sched/deadline.c
2788
if (!first)
kernel/sched/debug.c
966
struct sched_entity *last, *first, *root;
kernel/sched/debug.c
984
first = __pick_first_entity(cfs_rq);
kernel/sched/debug.c
985
if (first)
kernel/sched/debug.c
986
left_deadline = first->deadline;
kernel/sched/ext/ext.c
188
bool first;
kernel/sched/ext/ext.c
2966
static void set_next_task_scx(struct rq *rq, struct task_struct *p, bool first)
kernel/sched/ext/ext.c
4093
bool first;
kernel/sched/ext/ext.c
4095
first = !(*reenq_flags & SCX_REENQ_TSR_NOT_FIRST);
kernel/sched/ext/ext.c
4101
(!first || !(*reenq_flags & SCX_REENQ_TSR_RQ_OPEN))) {
kernel/sched/ext/ext.c
6369
dd->first = true;
kernel/sched/ext/ext.c
6387
if (dd->first) {
kernel/sched/ext/ext.c
6389
dd->first = false;
kernel/sched/fair.c
15033
static void set_next_task_fair(struct rq *rq, struct task_struct *p, bool first)
kernel/sched/fair.c
15042
first && cfs_rq->curr)
kernel/sched/fair.c
15045
set_next_entity(cfs_rq, se, first);
kernel/sched/fair.c
15062
if (!first)
kernel/sched/fair.c
6325
set_next_entity(struct cfs_rq *cfs_rq, struct sched_entity *se, bool first)
kernel/sched/fair.c
6340
if (first)
kernel/sched/fair.c
7005
bool first;
kernel/sched/fair.c
7017
first = list_empty(&rq->cfsb_csd_list);
kernel/sched/fair.c
7019
if (first)
kernel/sched/idle.c
490
static void set_next_task_idle(struct rq *rq, struct task_struct *next, bool first)
kernel/sched/rt.c
1656
static inline void set_next_task_rt(struct rq *rq, struct task_struct *p, bool first)
kernel/sched/rt.c
1668
if (!first)
kernel/sched/sched.h
2642
void (*set_next_task)(struct rq *rq, struct task_struct *p, bool first);
kernel/sched/stop_task.c
30
static void set_next_task_stop(struct rq *rq, struct task_struct *stop, bool first)
kernel/sched/topology.c
1318
struct sched_group *first = NULL, *last = NULL, *sg;
kernel/sched/topology.c
1392
if (!first)
kernel/sched/topology.c
1393
first = sg;
kernel/sched/topology.c
1397
last->next = first;
kernel/sched/topology.c
1399
sd->groups = first;
kernel/sched/topology.c
1404
free_sched_groups(first, 0);
kernel/sched/topology.c
1529
struct sched_group *first = NULL, *last = NULL;
kernel/sched/topology.c
1550
if (!first)
kernel/sched/topology.c
1551
first = sg;
kernel/sched/topology.c
1556
last->next = first;
kernel/sched/topology.c
1557
sd->groups = first;
kernel/sched/topology.c
608
struct sched_group *tmp, *first;
kernel/sched/topology.c
613
first = sg;
kernel/sched/topology.c
623
} while (sg != first);
kernel/signal.c
556
struct sigqueue *q, *first = NULL;
kernel/signal.c
564
if (first)
kernel/signal.c
566
first = q;
kernel/signal.c
572
if (first) {
kernel/signal.c
574
list_del_init(&first->list);
kernel/signal.c
575
copy_siginfo(info, &first->info);
kernel/signal.c
584
if (unlikely((first->flags & SIGQUEUE_PREALLOC) && (info->si_code == SI_TIMER)))
kernel/signal.c
585
*timer_sigq = first;
kernel/signal.c
587
__sigqueue_free(first);
kernel/static_call_inline.c
137
struct static_call_mod *site_mod, first;
kernel/static_call_inline.c
156
first = (struct static_call_mod){
kernel/static_call_inline.c
162
for (site_mod = &first; site_mod; site_mod = site_mod->next) {
kernel/sysctl.c
1024
if (!first)
kernel/sysctl.c
1030
if (SYSCTL_KERN_TO_USER(dir) && !first && left && !err)
kernel/sysctl.c
1034
if (SYSCTL_USER_TO_KERN(dir) && first)
kernel/sysctl.c
1206
bool first = 1;
kernel/sysctl.c
1215
if (!first)
kernel/sysctl.c
1223
first = 0; bit_b++;
kernel/sysctl.c
580
int *i, vleft, first = 1, err = 0;
kernel/sysctl.c
606
for (; left && vleft--; i++, first=0) {
kernel/sysctl.c
629
if (!first)
kernel/sysctl.c
635
if (SYSCTL_KERN_TO_USER(dir) && !first && left && !err)
kernel/sysctl.c
639
if (SYSCTL_USER_TO_KERN(dir) && first)
kernel/sysctl.c
973
int vleft, first = 1, err = 0;
kernel/sysctl.c
998
for (; left && vleft--; i++, first = 0) {
kernel/taskstats.c
242
struct task_struct *tsk, *first;
kernel/taskstats.c
252
first = find_task_by_vpid(tgid);
kernel/taskstats.c
254
if (!first || !lock_task_sighand(first, &flags))
kernel/taskstats.c
257
if (first->signal->stats)
kernel/taskstats.c
258
memcpy(stats, first->signal->stats, sizeof(*stats));
kernel/taskstats.c
263
for_each_thread(first, tsk) {
kernel/taskstats.c
270
unlock_task_sighand(first, &flags);
kernel/time/hrtimer.c
1365
bool is_pinned, first, was_first, keep_base = false;
kernel/time/hrtimer.c
1402
first = remove_and_enqueue_same_base(timer, base, mode, tim, delta_ns);
kernel/time/hrtimer.c
1413
first = enqueue_hrtimer(timer, base, mode, was_armed);
kernel/time/hrtimer.c
1432
return first ? HRTIMER_REPROGRAM : HRTIMER_REPROGRAM_NONE;
kernel/time/hrtimer.c
1439
if (first)
kernel/time/posix-timers.c
1118
posix_timer_cleanup_ignored(hlist_entry(timers.first, struct k_itimer,
kernel/time/timer.c
1779
timer = hlist_entry(head->first, struct timer_list, entry);
kernel/time/timer.c
2492
timer = hlist_entry(head->first, struct timer_list, entry);
kernel/trace/ftrace.c
3657
bool first = true;
kernel/trace/ftrace.c
3667
if (first) {
kernel/trace/ftrace.c
3671
first = false;
kernel/trace/ftrace.c
4052
hnd = hhd->first;
kernel/trace/ftrace.c
4453
bool first = true;
kernel/trace/ftrace.c
4459
if (first) {
kernel/trace/ftrace.c
4461
first = false;
kernel/trace/rethook.c
212
node = tsk->rethooks.first;
kernel/trace/rethook.c
282
struct llist_node *first, *node = NULL;
kernel/trace/rethook.c
305
first = current->rethooks.first;
kernel/trace/rethook.c
306
while (first) {
kernel/trace/rethook.c
307
rhn = container_of(first, struct rethook_node, llist);
kernel/trace/rethook.c
315
if (first == node)
kernel/trace/rethook.c
317
first = first->next;
kernel/trace/rethook.c
324
first = current->rethooks.first;
kernel/trace/rethook.c
325
current->rethooks.first = node->next;
kernel/trace/rethook.c
328
while (first) {
kernel/trace/rethook.c
329
rhn = container_of(first, struct rethook_node, llist);
kernel/trace/rethook.c
330
first = first->next;
kernel/trace/trace_event_perf.c
463
head.first = &event->hlist_entry;
kernel/trace/trace_events.c
3564
bool first = false;
kernel/trace/trace_events.c
3573
first = true;
kernel/trace/trace_events.c
3592
if (first) {
kernel/trace/trace_events.c
3594
first = false;
kernel/trace/trace_events.c
3651
unsigned int first;
kernel/trace/trace_events.c
3665
if (!trace_pid_list_first(pid_list, &first) ||
kernel/trace/trace_events.c
3666
!trace_pid_list_first(no_pid_list, &first))
kernel/trace/trace_events.c
427
bool first = true;
kernel/trace/trace_events.c
456
if (first) {
kernel/trace/trace_events.c
461
first = false;
kernel/trace/trace_events.c
478
if (!first || !in_quote)
kernel/trace/trace_events_hist.c
3017
unsigned int i, n, first = true;
kernel/trace/trace_events_hist.c
3075
if (!first)
kernel/trace/trace_events_hist.c
3078
first = false;
kernel/trace/trace_output.c
144
int i, first = 1;
kernel/trace/trace_output.c
154
if (!first && delim)
kernel/trace/trace_output.c
157
first = 0;
kernel/trace/trace_output.c
163
if (!first && delim)
kernel/trace/trace_output.c
78
int i, first = 1;
kernel/trace/trace_output.c
88
if (!first && delim)
kernel/trace/trace_output.c
91
first = 0;
kernel/trace/trace_output.c
97
if (!first && delim)
kernel/trace/trace_pid.c
122
unsigned int first;
kernel/trace/trace_pid.c
125
if (trace_pid_list_first(pid_list, &first) < 0)
kernel/trace/trace_pid.c
128
pid = first;
kernel/user.c
42
.first = 0,
kernel/user.c
52
.first = 0,
kernel/user.c
62
.first = 0,
kernel/user_namespace.c
1004
extent.first = simple_strtoul(pos, &pos, 10);
kernel/user_namespace.c
1024
if ((extent.first == (u32) -1) ||
kernel/user_namespace.c
1031
if ((extent.first + extent.count) <= extent.first)
kernel/user_namespace.c
253
u32 first, last, id2;
kernel/user_namespace.c
261
first = el->lower_first;
kernel/user_namespace.c
263
first = el->first;
kernel/user_namespace.c
265
last = first + el->count - 1;
kernel/user_namespace.c
267
if (key->id >= first && key->id <= last &&
kernel/user_namespace.c
268
(id2 >= first && id2 <= last))
kernel/user_namespace.c
271
if (key->id < first || id2 < first)
kernel/user_namespace.c
303
u32 first, last, id2;
kernel/user_namespace.c
309
first = map->extent[idx].first;
kernel/user_namespace.c
310
last = first + map->extent[idx].count - 1;
kernel/user_namespace.c
311
if (id >= first && id <= last &&
kernel/user_namespace.c
312
(id2 >= first && id2 <= last))
kernel/user_namespace.c
331
id = (id - extent->first) + extent->lower_first;
kernel/user_namespace.c
352
u32 first, last, id2;
kernel/user_namespace.c
358
first = map->extent[idx].lower_first;
kernel/user_namespace.c
359
last = first + map->extent[idx].count - 1;
kernel/user_namespace.c
360
if (id >= first && id <= last &&
kernel/user_namespace.c
361
(id2 >= first && id2 <= last))
kernel/user_namespace.c
397
id = (id - extent->lower_first) + extent->first;
kernel/user_namespace.c
627
extent->first,
kernel/user_namespace.c
648
extent->first,
kernel/user_namespace.c
669
extent->first,
kernel/user_namespace.c
751
upper_first = extent->first;
kernel/user_namespace.c
766
prev_upper_first = prev->first;
kernel/user_namespace.c
828
if (e1->first < e2->first)
kernel/user_namespace.c
831
if (e1->first > e2->first)
kernel/watch_queue.c
618
watch = hlist_entry(wqueue->watches.first, struct watch, queue_node);
kernel/workqueue.c
3397
bool first = true;
kernel/workqueue.c
3401
if (first) {
kernel/workqueue.c
3403
first = false;
kernel/workqueue.c
6559
bool first = true;
kernel/workqueue.c
6584
pr_cont(" %s", first ? "idle: " : "");
kernel/workqueue.c
6586
first = false;
lib/bitmap.c
201
unsigned int first, unsigned int cut, unsigned int nbits)
lib/bitmap.c
207
if (first % BITS_PER_LONG) {
lib/bitmap.c
208
keep = src[first / BITS_PER_LONG] &
lib/bitmap.c
209
(~0UL >> (BITS_PER_LONG - first % BITS_PER_LONG));
lib/bitmap.c
215
for (i = first / BITS_PER_LONG; i < len; i++) {
lib/bitmap.c
225
dst[first / BITS_PER_LONG] &= ~0UL << (first % BITS_PER_LONG);
lib/bitmap.c
226
dst[first / BITS_PER_LONG] |= keep;
lib/debugobjects.c
1517
pool_boot.first = NULL;
lib/debugobjects.c
160
first_batch = src->objects.first;
lib/debugobjects.c
166
src->objects.first = next_batch;
lib/debugobjects.c
168
next_batch->pprev = &src->objects.first;
lib/debugobjects.c
171
last->next = dst->objects.first;
lib/debugobjects.c
174
first_batch->pprev = &dst->objects.first;
lib/debugobjects.c
175
dst->objects.first = first_batch;
lib/debugobjects.c
190
obj = hlist_entry(head->first, typeof(*obj), node);
lib/debugobjects.c
209
obj = hlist_entry(head->first, typeof(*obj), node);
lib/debugobjects.c
216
src->objects.first = next;
lib/debugobjects.c
218
next->pprev = &src->objects.first;
lib/debugobjects.c
228
if (unlikely(!list->first))
lib/debugobjects.c
231
obj = hlist_entry(list->first, typeof(*obj), node);
lib/debugobjects.c
293
struct debug_obj *first;
lib/debugobjects.c
300
first = hlist_entry(pcp->objects.first, typeof(*first), node);
lib/debugobjects.c
301
obj->batch_last = first->batch_last;
lib/dynamic_debug.c
354
static int parse_linerange(struct ddebug_query *query, const char *first)
lib/dynamic_debug.c
356
char *last = strchr(first, '-');
lib/dynamic_debug.c
364
if (parse_lineno(first, &query->first_lineno) < 0)
lib/kasprintf.c
17
unsigned int first, second;
lib/kasprintf.c
22
first = vsnprintf(NULL, 0, fmt, aq);
lib/kasprintf.c
25
p = kmalloc_track_caller(first+1, gfp);
lib/kasprintf.c
29
second = vsnprintf(p, first+1, fmt, ap);
lib/kasprintf.c
30
WARN(first != second, "different return values (%u and %u) from vsnprintf(\"%s\", ...)",
lib/kasprintf.c
31
first, second, fmt);
lib/llist.c
35
entry = smp_load_acquire(&head->first);
lib/llist.c
40
} while (!try_cmpxchg(&head->first, &entry, next));
lib/llist.c
63
entry = smp_load_acquire(&head->first);
lib/llist.c
68
} while (!try_cmpxchg(&head->first, &entry, next));
lib/maple_tree.c
5743
int mtree_insert_range(struct maple_tree *mt, unsigned long first,
lib/maple_tree.c
5746
MA_STATE(ms, mt, first, last);
lib/maple_tree.c
5752
if (first > last)
lib/maple_tree.c
6487
unsigned long first = min;
lib/maple_tree.c
6512
first, last, depth + 1, format);
lib/maple_tree.c
6515
first, last, depth + 1, format);
lib/maple_tree.c
6530
first = last + 1;
lib/maple_tree.c
6539
unsigned long first = min;
lib/maple_tree.c
6574
first, last, depth + 1, format);
lib/maple_tree.c
6589
first = last + 1;
lib/plist.c
106
} while (iter != first);
lib/plist.c
207
struct plist_node *first, *prio_pos, *node_pos;
lib/plist.c
214
prio_pos = first = plist_first(&test_head);
lib/plist.c
218
if (node_pos == first)
lib/plist.c
231
BUG_ON(prio_pos->prio_list.next != &first->prio_list);
lib/plist.c
75
struct plist_node *first, *iter, *prev = NULL, *last, *reverse_iter;
lib/plist.c
85
first = iter = plist_first(head);
lib/plist.c
86
last = reverse_iter = list_entry(first->prio_list.prev, struct plist_node, prio_list);
lib/sbitmap.c
727
bool first;
lib/sbitmap.c
733
first = true;
lib/sbitmap.c
735
if (!first)
lib/sbitmap.c
737
first = false;
lib/siphash.c
116
u64 siphash_1u64(const u64 first, const siphash_key_t *key)
lib/siphash.c
119
v3 ^= first;
lib/siphash.c
122
v0 ^= first;
lib/siphash.c
133
u64 siphash_2u64(const u64 first, const u64 second, const siphash_key_t *key)
lib/siphash.c
136
v3 ^= first;
lib/siphash.c
139
v0 ^= first;
lib/siphash.c
155
u64 siphash_3u64(const u64 first, const u64 second, const u64 third,
lib/siphash.c
159
v3 ^= first;
lib/siphash.c
162
v0 ^= first;
lib/siphash.c
183
u64 siphash_4u64(const u64 first, const u64 second, const u64 third,
lib/siphash.c
187
v3 ^= first;
lib/siphash.c
190
v0 ^= first;
lib/siphash.c
207
u64 siphash_1u32(const u32 first, const siphash_key_t *key)
lib/siphash.c
210
b |= first;
lib/siphash.c
215
u64 siphash_3u32(const u32 first, const u32 second, const u32 third,
lib/siphash.c
218
u64 combined = (u64)second << 32 | first;
lib/siphash.c
316
u32 hsiphash_1u32(const u32 first, const hsiphash_key_t *key)
lib/siphash.c
319
b |= first;
lib/siphash.c
330
u32 hsiphash_2u32(const u32 first, const u32 second, const hsiphash_key_t *key)
lib/siphash.c
332
u64 combined = (u64)second << 32 | first;
lib/siphash.c
348
u32 hsiphash_3u32(const u32 first, const u32 second, const u32 third,
lib/siphash.c
351
u64 combined = (u64)second << 32 | first;
lib/siphash.c
369
u32 hsiphash_4u32(const u32 first, const u32 second, const u32 third,
lib/siphash.c
372
u64 combined = (u64)second << 32 | first;
lib/siphash.c
458
u32 hsiphash_1u32(const u32 first, const hsiphash_key_t *key)
lib/siphash.c
461
v3 ^= first;
lib/siphash.c
463
v0 ^= first;
lib/siphash.c
474
u32 hsiphash_2u32(const u32 first, const u32 second, const hsiphash_key_t *key)
lib/siphash.c
477
v3 ^= first;
lib/siphash.c
479
v0 ^= first;
lib/siphash.c
494
u32 hsiphash_3u32(const u32 first, const u32 second, const u32 third,
lib/siphash.c
498
v3 ^= first;
lib/siphash.c
500
v0 ^= first;
lib/siphash.c
519
u32 hsiphash_4u32(const u32 first, const u32 second, const u32 third,
lib/siphash.c
523
v3 ^= first;
lib/siphash.c
525
v0 ^= first;
lib/test_bitmap.c
1058
unsigned int first;
lib/test_bitmap.c
1108
bitmap_cut(out, in, t->first, t->cut, t->nbits);
lib/test_xarray.c
1802
static noinline void __check_store_range(struct xarray *xa, unsigned long first,
lib/test_xarray.c
1806
xa_store_range(xa, first, last, xa_mk_index(first), GFP_KERNEL);
lib/test_xarray.c
1808
XA_BUG_ON(xa, xa_load(xa, first) != xa_mk_index(first));
lib/test_xarray.c
1809
XA_BUG_ON(xa, xa_load(xa, last) != xa_mk_index(first));
lib/test_xarray.c
1810
XA_BUG_ON(xa, xa_load(xa, first - 1) != NULL);
lib/test_xarray.c
1813
xa_store_range(xa, first, last, NULL, GFP_KERNEL);
lib/tests/list-test.c
904
KUNIT_EXPECT_PTR_EQ(test, list.first, &b);
lib/tests/list-test.c
905
KUNIT_EXPECT_PTR_EQ(test, b.pprev, &list.first);
lib/tests/list-test.c
920
KUNIT_EXPECT_PTR_EQ(test, list.first, &b);
lib/tests/list-test.c
921
KUNIT_EXPECT_PTR_EQ(test, b.pprev, &list.first);
lib/tests/list-test.c
940
KUNIT_EXPECT_PTR_EQ(test, list.first, &b);
lib/tests/printf_kunit.c
730
const struct software_node first = { .name = "first" };
lib/tests/printf_kunit.c
731
const struct software_node second = { .name = "second", .parent = &first };
lib/tests/printf_kunit.c
733
const struct software_node *group[] = { &first, &second, &third, NULL };
lib/vsprintf.c
1232
bool first = true;
lib/vsprintf.c
1254
if (!first) {
lib/vsprintf.c
1259
first = false;
lib/vsprintf.c
1274
bool first = true;
lib/vsprintf.c
1281
if (!first) {
lib/vsprintf.c
1286
first = false;
lib/xarray.c
1823
static void xas_set_range(struct xa_state *xas, unsigned long first,
lib/xarray.c
1827
unsigned long sibs = last - first;
lib/xarray.c
1830
xas_set(xas, first);
lib/xarray.c
1832
while ((first & XA_CHUNK_MASK) == 0) {
lib/xarray.c
1841
first >>= XA_CHUNK_SHIFT;
lib/xarray.c
1844
offset = first & XA_CHUNK_MASK;
lib/xarray.c
1847
if ((((first + sibs + 1) << shift) - 1) > last)
lib/xarray.c
1872
void *xa_store_range(struct xarray *xa, unsigned long first,
lib/xarray.c
1879
if (last < first)
lib/xarray.c
1894
xas_set_range(&xas, first, last);
lib/xarray.c
1898
first += xas_size(&xas);
lib/xarray.c
1899
} while (first <= last);
lib/xarray.c
790
void *first, *next;
lib/xarray.c
795
first = xas_create(xas, allow_root);
lib/xarray.c
797
first = xas_load(xas);
lib/xarray.c
801
return first;
lib/xarray.c
805
if ((first == entry) && !xas->xa_sibs)
lib/xarray.c
806
return first;
lib/xarray.c
808
next = first;
lib/xarray.c
833
values += !xa_is_value(first) - !value;
lib/xarray.c
847
first = next;
lib/xarray.c
853
return first;
mm/cma_debug.c
82
mem = hlist_entry(cma->mem_head.first, struct cma_mem, node);
mm/damon/core.c
319
static int damon_fill_regions_holes(struct damon_region *first,
mm/damon/core.c
322
struct damon_region *r = first;
mm/damon/core.c
398
struct damon_region *first = NULL, *last, *newr;
mm/damon/core.c
406
if (!first)
mm/damon/core.c
407
first = r;
mm/damon/core.c
415
if (!first) {
mm/damon/core.c
430
first->ar.start = ALIGN_DOWN(range->start,
mm/damon/core.c
435
err = damon_fill_regions_holes(first, last, t);
mm/dmapool.c
306
struct dma_block *block, *first = NULL, *last = NULL;
mm/dmapool.c
323
first = block;
mm/dmapool.c
331
pool->next_block = first;
mm/filemap.c
4560
pgoff_t first = start >> PAGE_SHIFT;
mm/filemap.c
4562
pgoff_t nr = end == LLONG_MAX ? ULONG_MAX : last - first + 1;
mm/filemap.c
4573
unmap_mapping_pages(mapping, first, nr, false);
mm/interval_tree.c
88
unsigned long first, unsigned long last)
mm/interval_tree.c
90
return __anon_vma_interval_tree_iter_first(root, first, last);
mm/interval_tree.c
95
unsigned long first, unsigned long last)
mm/interval_tree.c
97
return __anon_vma_interval_tree_iter_next(node, first, last);
mm/ksm.c
1722
BUG_ON(stable_node->hlist.first->next);
mm/ksm.c
1746
} else if (stable_node->hlist.first != &found->hlist_dup &&
mm/memory-failure.c
1848
llist_for_each_entry(p, raw_hwp_head->first, node) {
mm/memory-failure.c
1903
llist_for_each_entry(p, head->first, node) {
mm/memory.c
2169
vma = unmap->first;
mm/memory.c
377
struct vm_area_struct *vma = unmap->first;
mm/mempolicy.c
632
struct vm_area_struct *first;
mm/mempolicy.c
920
if (!qp->first) {
mm/mempolicy.c
921
qp->first = vma;
mm/mempolicy.c
991
.first = NULL,
mm/mempolicy.c
998
if (!qp.first)
mm/mmu_notifier.c
265
struct llist_node *first = llist_reverse_order(__llist_del_all(finish_passes));
mm/mmu_notifier.c
268
llist_for_each_entry_safe(f, next, first, link)
mm/mmu_notifier.c
351
subscription = hlist_entry(subscriptions->list.first,
mm/rmap.c
1358
int first = 0, nr = 0, nr_pmdmapped = 0;
mm/rmap.c
1380
first += atomic_inc_and_test(&page->_mapcount);
mm/rmap.c
1383
if (first &&
mm/rmap.c
1384
atomic_add_return_relaxed(first, mapped) < ENTIRELY_MAPPED)
mm/rmap.c
1385
nr = first;
mm/rmap.c
1391
first = atomic_inc_and_test(&folio->_entire_mapcount);
mm/rmap.c
1393
if (level == PGTABLE_LEVEL_PMD && first)
mm/rmap.c
1404
if (first) {
mm/slub.c
3733
struct slab *first = NULL, *last = NULL;
mm/slub.c
3753
if (first) {
mm/slub.c
3755
&first->slab_list,
mm/slub.c
3757
first = NULL;
mm/slub.c
3777
if (!first)
mm/slub.c
3778
first = slab;
mm/slub.c
3787
if (first)
mm/slub.c
3788
list_bulk_move_tail(&pc->slabs, &first->slab_list,
mm/vma.c
1280
.first = vms->vma,
mm/vma.c
483
struct mm_struct *mm = unmap->first->vm_mm;
mm/vma.h
164
struct vm_area_struct *first; /* The first vma */
mm/vma.h
182
unmap->first = vma;
mm/vma.h
214
.first = _vma, \
mm/vmscan.c
3013
bool first = false;
mm/vmscan.c
3042
first = true;
mm/vmscan.c
3064
if (mm && first)
mm/vmscan.c
3554
struct mm_walk *args, unsigned long *bitmap, unsigned long *first)
mm/vmscan.c
3570
if (*first == -1) {
mm/vmscan.c
3571
*first = addr;
mm/vmscan.c
3576
i = addr == -1 ? 0 : pmd_index(addr) - pmd_index(*first);
mm/vmscan.c
3582
pmd = pmd_offset(pud, *first);
mm/vmscan.c
3595
addr = i ? (*first & PMD_MASK) + i * PMD_SIZE : *first;
mm/vmscan.c
3638
*first = -1;
mm/vmscan.c
3650
unsigned long first = -1;
mm/vmscan.c
3682
walk_pmd_range_locked(pud, addr, vma, args, bitmap, &first);
mm/vmscan.c
3691
walk_pmd_range_locked(pud, addr, vma, args, bitmap, &first);
mm/vmscan.c
3708
walk_pmd_range_locked(pud, -1, vma, args, bitmap, &first);
net/batman-adv/fragmentation.c
270
entry = hlist_entry(chain->first, struct batadv_frag_list_entry, list);
net/batman-adv/hard-interface.c
436
struct hlist_node *first;
net/batman-adv/hard-interface.c
442
first = rcu_dereference(hlist_first_rcu(&if_outgoing->neigh_list));
net/batman-adv/hard-interface.c
443
if (!first) {
net/batman-adv/hard-interface.c
449
if (rcu_dereference(hlist_next_rcu(first)))
net/batman-adv/hard-interface.c
452
hardif_neigh = hlist_entry(first, struct batadv_hardif_neigh_node,
net/can/j1939/socket.c
153
struct j1939_session *first;
net/can/j1939/socket.c
165
first = list_first_entry_or_null(&jsk->sk_session_queue,
net/can/j1939/socket.c
170
if (first != session)
net/can/j1939/socket.c
174
list_del_init(&first->sk_session_queue_entry);
net/can/j1939/socket.c
175
j1939_session_put(first);
net/can/j1939/socket.c
176
first = list_first_entry_or_null(&jsk->sk_session_queue,
net/can/j1939/socket.c
179
if (!first)
net/can/j1939/socket.c
182
if (j1939_session_activate(first)) {
net/can/j1939/socket.c
183
netdev_warn_once(first->priv->ndev,
net/can/j1939/socket.c
185
__func__, first);
net/can/j1939/socket.c
186
first->err = -EBUSY;
net/can/j1939/socket.c
195
j1939_tp_schedule_txtimer(first, time_ms);
net/core/dev.c
10102
struct netdev_phys_item_id first = { };
net/core/dev.c
10121
if (!first.id_len)
net/core/dev.c
10122
first = *ppid;
net/core/dev.c
10123
else if (memcmp(&first, ppid, sizeof(*ppid)))
net/core/dev.c
3895
struct sk_buff *dev_hard_start_xmit(struct sk_buff *first, struct net_device *dev,
net/core/dev.c
3898
struct sk_buff *skb = first;
net/core/dev.c
4234
first_n = READ_ONCE(q->defer_list.first);
net/core/dev.c
4244
} while (!try_cmpxchg(&q->defer_list.first, &first_n, &skb->ll_node));
net/core/skbuff.c
1644
struct sk_buff *alloc_skb_for_msg(struct sk_buff *first)
net/core/skbuff.c
1652
n->len = first->len;
net/core/skbuff.c
1653
n->data_len = first->len;
net/core/skbuff.c
1654
n->truesize = first->truesize;
net/core/skbuff.c
1656
skb_shinfo(n)->frag_list = first;
net/core/skbuff.c
1658
__copy_skb_header(n, first);
net/ethtool/cabletest.c
247
cfg->first = 100;
net/ethtool/cabletest.c
263
cfg->first = nla_get_u32(
net/ethtool/cabletest.c
283
if (cfg->first > MAX_CABLE_LENGTH_CM) {
net/ethtool/cabletest.c
297
if (cfg->first > cfg->last) {
net/ethtool/cabletest.c
309
if (cfg->step > (cfg->last - cfg->first)) {
net/ethtool/cabletest.c
423
int ethnl_cable_test_step(struct phy_device *phydev, u32 first, u32 last,
net/ethtool/cabletest.c
434
first))
net/ipv4/igmp.c
498
int scount, stotal, first, isquery, truncate;
net/ipv4/igmp.c
534
first = 1;
net/ipv4/igmp.c
560
first*sizeof(struct igmpv3_grec)) {
net/ipv4/igmp.c
561
if (truncate && !first)
net/ipv4/igmp.c
568
first = 1;
net/ipv4/igmp.c
571
if (first) {
net/ipv4/igmp.c
573
first = 0;
net/ipv4/tcp_ao.c
1580
bool first = false;
net/ipv4/tcp_ao.c
1668
first = true;
net/ipv4/tcp_ao.c
1706
if (first) {
net/ipv4/tcp_ao.c
1713
if (first) {
net/ipv4/tcp_ao.c
1732
if (first)
net/ipv4/tcp_ao.c
1943
bool first = false;
net/ipv4/tcp_ao.c
1970
first = true;
net/ipv4/tcp_ao.c
2011
if (first) {
net/ipv4/tcp_ao.c
2021
if (first)
net/ipv4/tcp_output.c
3514
bool first = true;
net/ipv4/tcp_output.c
3530
if (first) {
net/ipv4/tcp_output.c
3531
first = false;
net/ipv4/udp.c
243
unsigned short first, last;
net/ipv4/udp.c
2471
struct sock *sk, *first = NULL;
net/ipv4/udp.c
2499
if (!first) {
net/ipv4/udp.c
2500
first = sk;
net/ipv4/udp.c
251
first = reciprocal_scale(rand, remaining) + low;
net/ipv4/udp.c
2521
if (first) {
net/ipv4/udp.c
2522
if (udp_queue_rcv_skb(first, skb) > 0)
net/ipv4/udp.c
256
last = first + udptable->mask + 1;
net/ipv4/udp.c
258
hslot = udp_hashslot(udptable, net, first);
net/ipv4/udp.c
264
snum = first;
net/ipv4/udp.c
276
} while (snum != first);
net/ipv4/udp.c
279
} while (++first != last);
net/ipv4/udp.c
3373
sk = hlist_entry_safe(hslot2->head.first, struct sock,
net/ipv4/udp_offload.c
65
if (udp_tunnel_gro->list.first &&
net/ipv4/udp_offload.c
66
!udp_tunnel_gro->list.first->next) {
net/ipv4/udp_offload.c
67
tup = hlist_entry(udp_tunnel_gro->list.first, struct udp_sock,
net/ipv4/udp_tunnel_nic.c
875
struct udp_tunnel_nic_shared_node *node, *first;
net/ipv4/udp_tunnel_nic.c
888
first = list_first_entry_or_null(&info->shared->devices,
net/ipv4/udp_tunnel_nic.c
889
typeof(*first), list);
net/ipv4/udp_tunnel_nic.c
890
if (first) {
net/ipv4/udp_tunnel_nic.c
892
utn->dev = first->dev;
net/ipv6/mcast.c
1922
int scount, stotal, first, isquery, truncate;
net/ipv6/mcast.c
1962
first = 1;
net/ipv6/mcast.c
1990
first*sizeof(struct mld2_grec)) {
net/ipv6/mcast.c
1991
if (truncate && !first)
net/ipv6/mcast.c
1998
first = 1;
net/ipv6/mcast.c
2001
if (first) {
net/ipv6/mcast.c
2003
first = 0;
net/ipv6/route.c
442
struct fib6_info *first, *match = res->f6i;
net/ipv6/route.c
467
first = rt6_multipath_first_sibling_rcu(match);
net/ipv6/route.c
468
if (!first)
net/ipv6/route.c
472
if (hash <= atomic_read(&first->fib6_nh->fib_nh_upper_bound)) {
net/ipv6/route.c
473
if (rt6_score_route(first->fib6_nh, first->fib6_flags, oif,
net/ipv6/route.c
475
match = first;
net/ipv6/route.c
479
list_for_each_entry_rcu(sibling, &first->fib6_siblings,
net/ipv6/route.c
484
if (!READ_ONCE(first->fib6_nsiblings))
net/ipv6/route.c
4864
struct fib6_info *first;
net/ipv6/route.c
4878
first = rt6_multipath_first_sibling(rt);
net/ipv6/route.c
4879
if (WARN_ON_ONCE(!first))
net/ipv6/route.c
4882
total = rt6_multipath_total_weight(first);
net/ipv6/route.c
4883
rt6_multipath_upper_bound_set(first, total);
net/ipv6/udp.c
1000
if (first) {
net/ipv6/udp.c
1001
if (udpv6_queue_rcv_skb(first, skb) > 0)
net/ipv6/udp.c
945
struct sock *sk, *first = NULL;
net/ipv6/udp.c
978
if (!first) {
net/ipv6/udp.c
979
first = sk;
net/mac80211/sta_info.c
2441
bool first = true;
net/mac80211/sta_info.c
2461
if (first) {
net/mac80211/sta_info.c
2463
first = false;
net/mac80211/tx.c
2414
bool first = true;
net/mac80211/tx.c
2417
if (!first)
net/mac80211/tx.c
2420
first = false;
net/mac80211/tx.c
4485
struct sta_info *sta, *first = NULL;
net/mac80211/tx.c
4497
if (!first) {
net/mac80211/tx.c
4498
first = sta;
net/mac80211/tx.c
4511
if (likely(first)) {
net/mac80211/tx.c
4512
if (unlikely(ieee80211_change_da(skb, first)))
net/mctp/test/route-test.c
1130
key = hlist_entry(mns->keys.first, struct mctp_sk_key, hlist);
net/mctp/test/route-test.c
57
bool first, last;
net/mctp/test/route-test.c
59
first = i == 0;
net/mctp/test/route-test.c
67
if (first && last)
net/mctp/test/route-test.c
81
!!(hdr2->flags_seq_tag & MCTP_HDR_FLAG_SOM), first);
net/mctp/test/route-test.c
88
if (first) {
net/mptcp/mptcp_diag.c
203
struct sock *lsk = READ_ONCE(msk->first);
net/mptcp/pm_kernel.c
310
!msk->first)
net/mptcp/pm_kernel.c
313
subflow = mptcp_subflow_ctx(msk->first);
net/mptcp/pm_kernel.c
316
mptcp_local_address((struct sock_common *)msk->first, &mpc_addr);
net/mptcp/protocol.c
115
WRITE_ONCE(msk->first, ssock->sk);
net/mptcp/protocol.c
1150
bool first = true;
net/mptcp/protocol.c
1155
if (first && !ssk->sk_bypass_prot_mem) {
net/mptcp/protocol.c
1157
first = false;
net/mptcp/protocol.c
124
mptcp_sock_graft(msk->first, sk->sk_socket);
net/mptcp/protocol.c
141
if (!msk->first) {
net/mptcp/protocol.c
147
return msk->first;
net/mptcp/protocol.c
1735
static void __mptcp_subflow_push_pending(struct sock *sk, struct sock *ssk, bool first)
net/mptcp/protocol.c
1753
if (first) {
net/mptcp/protocol.c
1756
first = false;
net/mptcp/protocol.c
1823
if (!msk->first)
net/mptcp/protocol.c
1826
ssk = msk->first;
net/mptcp/protocol.c
2165
mptcp_rcv_space_init(msk, msk->first);
net/mptcp/protocol.c
2606
if (msk->in_accept_queue && msk->first == ssk &&
net/mptcp/protocol.c
2615
dispose_it = msk->free_first || ssk != msk->first;
net/mptcp/protocol.c
2653
if (ssk == msk->first)
net/mptcp/protocol.c
2654
WRITE_ONCE(msk->first, NULL);
net/mptcp/protocol.c
2666
if (list_is_singular(&msk->conn_list) && msk->first &&
net/mptcp/protocol.c
2667
inet_sk_state_load(msk->first) == TCP_CLOSE) {
net/mptcp/protocol.c
2921
struct sock *ssk = msk->first;
net/mptcp/protocol.c
3029
fail_tout = msk->first ? READ_ONCE(mptcp_subflow_ctx(msk->first)->fail_tout) : 0;
net/mptcp/protocol.c
3054
WRITE_ONCE(msk->first, NULL);
net/mptcp/protocol.c
3305
ssk = mptcp_sk(sk)->first;
net/mptcp/protocol.c
3356
if (ssk == msk->first)
net/mptcp/protocol.c
3612
WRITE_ONCE(msk->first, ssk);
net/mptcp/protocol.c
3722
if (__test_and_clear_bit(MPTCP_SYNC_STATE, &msk->cb_flags) && msk->first)
net/mptcp/protocol.c
3800
pr_debug("msk=%p, ssk=%p\n", msk, msk->first);
net/mptcp/protocol.c
3801
if (WARN_ON_ONCE(!msk->first))
net/mptcp/protocol.c
3804
return inet_csk_get_port(msk->first, snum);
net/mptcp/protocol.c
3944
if (__mptcp_check_fallback(msk) && msk->first) {
net/mptcp/protocol.c
3945
struct tcp_sock *tp = tcp_sk(msk->first);
net/mptcp/protocol.c
3951
if (!((1 << msk->first->sk_state) &
net/mptcp/protocol.c
4246
ssk = READ_ONCE(msk->first);
net/mptcp/protocol.c
4289
if (unlikely(inet_sk_state_load(msk->first) == TCP_CLOSE)) {
net/mptcp/protocol.c
4292
mptcp_close_ssk(newsk, msk->first,
net/mptcp/protocol.c
4293
mptcp_subflow_ctx(msk->first));
net/mptcp/protocol.c
4344
struct sock *ssk = READ_ONCE(msk->first);
net/mptcp/protocol.h
1295
struct sock *ssk = READ_ONCE(msk->first);
net/mptcp/protocol.h
345
struct sock *first; /* The mptcp ops can safely dereference, using suitable
net/mptcp/sched.c
176
if (msk->first &&
net/mptcp/sched.c
177
__tcp_can_send(msk->first) &&
net/mptcp/sched.c
178
sk_stream_memory_free(msk->first)) {
net/mptcp/sched.c
179
mptcp_subflow_set_scheduled(mptcp_subflow_ctx(msk->first), true);
net/mptcp/sockopt.c
27
return msk->first;
net/mptcp/sockopt.c
953
ssk = msk->first;
net/mptcp/subflow.c
1309
msk->first == ssk &&
net/mptcp/subflow.c
1330
if (WARN_ON_ONCE(ssk != READ_ONCE(msk->first)))
net/mptcp/subflow.c
461
struct sock *ssk = msk->first;
net/netfilter/ipset/ip_set_bitmap_gen.h
210
u32 id, first = cb->args[IPSET_CB_ARG0];
net/netfilter/ipset/ip_set_bitmap_gen.h
232
if (id == first) {
net/netfilter/ipset/ip_set_bitmap_gen.h
255
if (unlikely(id == first)) {
net/netfilter/ipset/ip_set_hash_gen.h
1395
u32 first = cb->args[IPSET_CB_ARG0];
net/netfilter/ipset/ip_set_hash_gen.h
1429
if (cb->args[IPSET_CB_ARG0] == first) {
net/netfilter/ipset/ip_set_hash_gen.h
1451
if (unlikely(first == cb->args[IPSET_CB_ARG0])) {
net/netfilter/ipset/ip_set_list_set.c
483
u32 i = 0, first = cb->args[IPSET_CB_ARG0];
net/netfilter/ipset/ip_set_list_set.c
494
if (i < first ||
net/netfilter/ipset/ip_set_list_set.c
519
if (unlikely(i == first)) {
net/netfilter/ipvs/ip_vs_est.c
622
est = hlist_entry_safe(ipvs->est_temp_list.first,
net/netfilter/ipvs/ip_vs_est.c
848
est = hlist_entry_safe(td->chains[cid].first, struct ip_vs_estimator,
net/netfilter/nf_conntrack_core.c
2579
h = hlist_nulls_entry(nf_conntrack_hash[i].first,
net/netfilter/nf_tables_api.c
1989
struct nft_hook *first;
net/netfilter/nf_tables_api.c
1997
if (!dump_ctx->first)
net/netfilter/nf_tables_api.c
1998
dump_ctx->first = hook;
net/netfilter/nf_tables_api.c
2080
!hook_is_prefix(dump_hook_ctx.first) &&
net/netfilter/nf_tables_api.c
2081
nla_put_string(skb, NFTA_HOOK_DEV, dump_hook_ctx.first->ifname))
net/netfilter/nfnetlink_queue.c
1977
return q->instance_table[st->bucket].first;
net/netfilter/nfnetlink_queue.c
1995
h = q->instance_table[st->bucket].first;
net/netfilter/nft_set_pipapo.c
1549
static unsigned int pipapo_rules_same_key(struct nft_pipapo_field *f, unsigned int first)
net/netfilter/nft_set_pipapo.c
1554
for (r = first; r < f->rules; r++) {
net/netfilter/nft_set_pipapo.c
1555
if (r != first && e != f->mt[r].e)
net/netfilter/nft_set_pipapo.c
1556
return r - first;
net/netfilter/nft_set_pipapo.c
1561
if (r != first)
net/netfilter/nft_set_pipapo.c
1562
return r - first;
net/netfilter/nft_set_pipapo_avx2.c
1051
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
1053
if (first)
net/netfilter/nft_set_pipapo_avx2.c
1162
bool last = i == m->field_count - 1, first = !i;
net/netfilter/nft_set_pipapo_avx2.c
1168
first, last))
net/netfilter/nft_set_pipapo_avx2.c
1184
first, last);
net/netfilter/nft_set_pipapo_avx2.c
1200
first, last);
net/netfilter/nft_set_pipapo_avx2.c
219
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
229
if (first) {
net/netfilter/nft_set_pipapo_avx2.c
281
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
291
if (first) {
net/netfilter/nft_set_pipapo_avx2.c
357
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
369
if (first) {
net/netfilter/nft_set_pipapo_avx2.c
452
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
465
if (!first)
net/netfilter/nft_set_pipapo_avx2.c
472
if (!first) {
net/netfilter/nft_set_pipapo_avx2.c
541
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
559
if (!first)
net/netfilter/nft_set_pipapo_avx2.c
566
if (!first) {
net/netfilter/nft_set_pipapo_avx2.c
676
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
685
if (first) {
net/netfilter/nft_set_pipapo_avx2.c
733
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
742
if (first) {
net/netfilter/nft_set_pipapo_avx2.c
797
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
806
if (first) {
net/netfilter/nft_set_pipapo_avx2.c
872
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
881
if (first) {
net/netfilter/nft_set_pipapo_avx2.c
957
bool first, bool last)
net/netfilter/nft_set_pipapo_avx2.c
966
if (!first)
net/netfilter/nft_set_pipapo_avx2.c
972
if (!first) {
net/netfilter/nft_set_rbtree.c
246
struct rb_node *first)
net/netfilter/nft_set_rbtree.c
250
first_elem = rb_entry(first, struct nft_rbtree_elem, node);
net/netfilter/nft_set_rbtree.c
347
struct rb_node *node, *next, *parent, **p, *first = NULL;
net/netfilter/nft_set_rbtree.c
367
if (!first ||
net/netfilter/nft_set_rbtree.c
368
nft_rbtree_update_first(set, rbe, first))
net/netfilter/nft_set_rbtree.c
369
first = &rbe->node;
net/netfilter/nft_set_rbtree.c
380
if (!first)
net/netfilter/nft_set_rbtree.c
381
first = rb_first(&priv->root);
net/netfilter/nft_set_rbtree.c
387
for (node = first; node != NULL; node = next) {
net/rds/ib.h
49
struct list_head *first;
net/rds/ib_recv.c
113
head->first = NULL;
net/rds/ib_recv.c
144
if (head->first) {
net/rds/ib_recv.c
145
list_splice_entire_tail(head->first, caller_list);
net/rds/ib_recv.c
146
head->first = NULL;
net/rds/ib_recv.c
487
chpfirst = __this_cpu_read(cache->percpu->first);
net/rds/ib_recv.c
493
__this_cpu_write(cache->percpu->first, new_item);
net/rds/ib_recv.c
513
__this_cpu_write(cache->percpu->first, NULL);
net/rds/ib_send.c
1014
failed_wr = &first->s_rdma_wr.wr;
net/rds/ib_send.c
1015
ret = ib_post_send(ic->i_cm_id->qp, &first->s_rdma_wr.wr, &failed_wr);
net/rds/ib_send.c
1017
first, &first->s_rdma_wr.wr, ret, failed_wr);
net/rds/ib_send.c
1018
BUG_ON(failed_wr != &first->s_rdma_wr.wr);
net/rds/ib_send.c
1027
if (unlikely(failed_wr != &first->s_rdma_wr.wr)) {
net/rds/ib_send.c
1029
BUG_ON(failed_wr != &first->s_rdma_wr.wr);
net/rds/ib_send.c
492
struct rds_ib_send_work *first;
net/rds/ib_send.c
648
first = send;
net/rds/ib_send.c
764
failed_wr = &first->s_wr;
net/rds/ib_send.c
765
ret = ib_post_send(ic->i_cm_id->qp, &first->s_wr, &failed_wr);
net/rds/ib_send.c
767
first, &first->s_wr, ret, failed_wr);
net/rds/ib_send.c
768
BUG_ON(failed_wr != &first->s_wr);
net/rds/ib_send.c
884
struct rds_ib_send_work *first;
net/rds/ib_send.c
939
first = send;
net/rxrpc/peer_event.c
225
call = hlist_entry(error_targets.first,
net/sched/cls_api.c
336
u32 first = TC_H_MAKE(0xC0000000U, 0U);
net/sched/cls_api.c
339
first = tp->prio - 1;
net/sched/cls_api.c
341
return TC_H_MAJ(first);
net/sched/cls_flower.c
160
size_t i, first = 0, last;
net/sched/cls_flower.c
164
first = i;
net/sched/cls_flower.c
168
last = first;
net/sched/cls_flower.c
169
for (i = size - 1; i != first; i--) {
net/sched/cls_flower.c
175
mask->range.start = rounddown(first, sizeof(long));
net/sched/sch_cake.c
1068
bool first = true;
net/sched/sch_cake.c
1105
if (first)
net/sched/sch_cake.c
1110
if (!first)
net/sched/sch_cake.c
1122
first = false;
net/sched/sch_fq.c
1236
q->band_flows[i].new_flows.first = NULL;
net/sched/sch_fq.c
1237
q->band_flows[i].old_flows.first = NULL;
net/sched/sch_fq.c
205
if (head->first)
net/sched/sch_fq.c
208
head->first = flow;
net/sched/sch_fq.c
699
if (pband->new_flows.first)
net/sched/sch_fq.c
702
return pband->old_flows.first ? &pband->old_flows : NULL;
net/sched/sch_fq.c
750
f = head->first;
net/sched/sch_fq.c
754
head->first = f->next;
net/sched/sch_fq.c
765
head->first = f->next;
net/sched/sch_fq.c
780
head->first = f->next;
net/sched/sch_fq.c
883
q->band_flows[idx].new_flows.first = NULL;
net/sched/sch_fq.c
884
q->band_flows[idx].old_flows.first = NULL;
net/sched/sch_fq.c
98
struct fq_flow *first;
net/sched/sch_hfsc.c
1543
bool first;
net/sched/sch_hfsc.c
1553
first = !cl->qdisc->q.qlen;
net/sched/sch_hfsc.c
1566
if (first && !cl_in_el_or_vttree(cl)) {
net/sched/sch_qfq.c
917
return hlist_entry(grp->slots[grp->front].first,
net/sched/sch_taprio.c
1246
struct sched_entry *first;
net/sched/sch_taprio.c
1250
first = list_first_entry(&sched->entries,
net/sched/sch_taprio.c
1258
first->end_time = ktime_add_ns(base, first->interval);
net/sched/sch_taprio.c
1259
taprio_set_budgets(q, sched, first);
net/sched/sch_taprio.c
1262
if (first->gate_duration[tc] == sched->cycle_time)
net/sched/sch_taprio.c
1263
first->gate_close_time[tc] = KTIME_MAX;
net/sched/sch_taprio.c
1265
first->gate_close_time[tc] = ktime_add_ns(base, first->gate_duration[tc]);
net/sched/sch_teql.c
189
struct Qdisc *first;
net/sched/sch_teql.c
207
first = rcu_dereference_protected(m->slaves, lockdep_is_held(&m->slaves_lock));
net/sched/sch_teql.c
208
if (first) {
net/sched/sch_teql.c
231
rcu_dereference_protected(NEXT_SLAVE(first),
net/sched/sch_teql.c
233
rcu_assign_pointer(NEXT_SLAVE(first), sch);
net/sched/sch_teql.c
405
struct Qdisc *q, *first;
net/sched/sch_teql.c
410
first = rtnl_dereference(m->slaves);
net/sched/sch_teql.c
411
if (!first)
net/sched/sch_teql.c
416
q = first;
net/sched/sch_teql.c
438
} while ((q = rtnl_dereference(NEXT_SLAVE(q))) != first);
net/sched/sch_teql.c
466
struct Qdisc *q, *first;
net/sched/sch_teql.c
468
first = rtnl_dereference(m->slaves);
net/sched/sch_teql.c
469
q = first;
net/sched/sch_teql.c
474
} while ((q = rtnl_dereference(NEXT_SLAVE(q))) != first);
net/smc/smc_core.c
123
static int smcr_lgr_conn_assign_link(struct smc_connection *conn, bool first)
net/smc/smc_core.c
125
enum smc_link_state expected = first ? SMC_LNK_ACTIVATING :
net/smc/smc_core.c
167
static int smc_lgr_register_conn(struct smc_connection *conn, bool first)
net/smc/smc_core.c
174
rc = smcr_lgr_conn_assign_link(conn, first);
net/sunrpc/auth.c
391
cred = hlist_entry(head->first, struct rpc_cred, cr_hash);
net/sunrpc/auth_gss/auth_gss.c
1806
int first, last, i;
net/sunrpc/auth_gss/auth_gss.c
1816
first = snd_buf->page_base >> PAGE_SHIFT;
net/sunrpc/auth_gss/auth_gss.c
1818
rqstp->rq_enc_pages_num = last - first + 1 + 1;
net/sunrpc/auth_gss/auth_gss.c
1847
int first;
net/sunrpc/auth_gss/auth_gss.c
1863
first = snd_buf->page_base >> PAGE_SHIFT;
net/sunrpc/auth_gss/auth_gss.c
1864
inpages = snd_buf->pages + first;
net/sunrpc/auth_gss/auth_gss.c
1866
snd_buf->page_base -= first << PAGE_SHIFT;
net/sunrpc/cache.c
566
ch = hlist_entry(head->first, struct cache_head,
net/sunrpc/svc.c
1809
char *svc_fill_symlink_pathname(struct svc_rqst *rqstp, struct kvec *first,
net/sunrpc/svc.c
1822
len = min_t(size_t, total, first->iov_len);
net/sunrpc/svc.c
1824
memcpy(dst, first->iov_base, len);
net/sunrpc/svc.c
767
ln = READ_ONCE(pool->sp_idle_threads.first);
net/sunrpc/svc_xprt.c
950
if (pool->sp_idle_threads.first) {
net/sunrpc/xprtrdma/frwr_ops.c
569
struct ib_send_wr *first, **prev, *last;
net/sunrpc/xprtrdma/frwr_ops.c
580
prev = &first;
net/sunrpc/xprtrdma/frwr_ops.c
615
rc = ib_post_send(ep->re_id->qp, first, &bad_wr);
net/sunrpc/xprtrdma/frwr_ops.c
621
if (bad_wr != first)
net/sunrpc/xprtrdma/frwr_ops.c
675
struct ib_send_wr *first, *last, **prev;
net/sunrpc/xprtrdma/frwr_ops.c
683
prev = &first;
net/sunrpc/xprtrdma/frwr_ops.c
715
rc = ib_post_send(ep->re_id->qp, first, NULL);
net/sunrpc/xprtrdma/rpc_rdma.c
1187
bool first;
net/sunrpc/xprtrdma/rpc_rdma.c
1191
first = true;
net/sunrpc/xprtrdma/rpc_rdma.c
1198
if (!first)
net/sunrpc/xprtrdma/rpc_rdma.c
1204
first = false;
net/sunrpc/xprtrdma/svc_rdma_rw.c
197
struct llist_node *first, *last;
net/sunrpc/xprtrdma/svc_rdma_rw.c
202
first = last = NULL;
net/sunrpc/xprtrdma/svc_rdma_rw.c
212
ctxt->rw_node.next = first;
net/sunrpc/xprtrdma/svc_rdma_rw.c
213
first = &ctxt->rw_node;
net/sunrpc/xprtrdma/svc_rdma_rw.c
215
last = first;
net/sunrpc/xprtrdma/svc_rdma_rw.c
217
if (first)
net/sunrpc/xprtrdma/svc_rdma_rw.c
218
llist_add_batch(first, last, &rdma->sc_rw_ctxts);
net/tipc/name_table.c
338
bool first = false;
net/tipc/name_table.c
347
first = list_empty(&sr->all_publ);
net/tipc/name_table.c
367
tipc_sub_report_overlap(sub, p, TIPC_PUBLISHED, first);
net/tipc/name_table.c
426
struct publication *p, *first, *tmp;
net/tipc/name_table.c
443
first = NULL;
net/tipc/name_table.c
447
else if (!first || publication_after(first, p))
net/tipc/name_table.c
449
first = p;
net/tipc/name_table.c
451
if (first)
net/tipc/name_table.c
452
list_add_tail(&first->list, &publ_list);
net/tipc/socket.c
1010
struct tipc_member *first = NULL;
net/tipc/socket.c
1025
first = NULL;
net/tipc/socket.c
1037
if (mbr == first)
net/tipc/socket.c
1039
if (!first)
net/tipc/socket.c
1040
first = mbr;
net/tls/tls_strp.c
290
struct sk_buff *nskb, *first, *last;
net/tls/tls_strp.c
310
first = shinfo->frag_list;
net/tls/tls_strp.c
311
last = first->prev;
net/tls/tls_strp.c
313
first->prev = nskb;
net/tls/tls_strp.c
436
struct sk_buff *first, *skb;
net/tls/tls_strp.c
439
first = skb_shinfo(strp->anchor)->frag_list;
net/tls/tls_strp.c
440
skb = first;
net/tls/tls_strp.c
441
seq = TCP_SKB_CB(first)->seq;
net/tls/tls_strp.c
453
if (skb_cmp_decrypted(first, skb))
net/tls/tls_strp.c
463
struct sk_buff *first;
net/tls/tls_strp.c
466
first = tcp_recv_skb(strp->sk, tp->copied_seq, &offset);
net/tls/tls_strp.c
467
if (WARN_ON_ONCE(!first))
net/tls/tls_strp.c
475
skb_shinfo(strp->anchor)->frag_list = first;
net/tls/tls_strp.c
477
skb_copy_header(strp->anchor, first);
net/tls/tls_sw.c
868
u32 first = msg_pl->sg.end;
net/tls/tls_sw.c
878
sk_msg_sg_copy_set(msg_pl, first);
net/xfrm/xfrm_policy.c
3994
static int xfrm_bundle_ok(struct xfrm_dst *first)
net/xfrm/xfrm_policy.c
3997
struct dst_entry *dst = &first->u.dst;
samples/connector/cn_test.c
101
req->first = cn_test_id.val + 20;
samples/connector/cn_test.c
87
req->first = cn_test_id.idx;
samples/connector/cn_test.c
94
req->first = cn_test_id.val;
scripts/dtc/dtc.h
269
struct property *chain_property(struct property *first, struct property *list);
scripts/dtc/dtc.h
270
struct property *reverse_properties(struct property *first);
scripts/dtc/dtc.h
278
struct node *chain_node(struct node *first, struct node *list);
scripts/dtc/dtc.h
320
struct reserve_info *chain_reserve_entry(struct reserve_info *first,
scripts/dtc/livetree.c
259
struct node *chain_node(struct node *first, struct node *list)
scripts/dtc/livetree.c
261
assert(first->next_sibling == NULL);
scripts/dtc/livetree.c
263
first->next_sibling = list;
scripts/dtc/livetree.c
264
return first;
scripts/dtc/livetree.c
424
struct reserve_info *chain_reserve_entry(struct reserve_info *first,
scripts/dtc/livetree.c
427
assert(first->next == NULL);
scripts/dtc/livetree.c
429
first->next = list;
scripts/dtc/livetree.c
430
return first;
scripts/dtc/livetree.c
65
struct property *chain_property(struct property *first, struct property *list)
scripts/dtc/livetree.c
67
assert(first->next == NULL);
scripts/dtc/livetree.c
69
first->next = list;
scripts/dtc/livetree.c
70
return first;
scripts/dtc/livetree.c
73
struct property *reverse_properties(struct property *first)
scripts/dtc/livetree.c
75
struct property *p = first;
scripts/dtc/srcpos.c
349
char *pos_str, *fresh_fname = NULL, *first, *rest;
scripts/dtc/srcpos.c
376
xasprintf(&first, "%s:%d:%d-%d:%d", fname,
scripts/dtc/srcpos.c
380
xasprintf(&first, "%s:%d", fname,
scripts/dtc/srcpos.c
388
xasprintf(&pos_str, "%s, %s", first, rest);
scripts/dtc/srcpos.c
389
free(first);
scripts/dtc/srcpos.c
392
pos_str = first;
scripts/include/list.h
320
#define HLIST_HEAD_INIT { .first = NULL }
scripts/include/list.h
321
#define INIT_HLIST_HEAD(ptr) ((ptr)->first = NULL)
scripts/include/list.h
389
struct hlist_node *first = h->first;
scripts/include/list.h
391
n->next = first;
scripts/include/list.h
392
if (first)
scripts/include/list.h
393
first->pprev = &n->next;
scripts/include/list.h
394
h->first = n;
scripts/include/list.h
395
n->pprev = &h->first;
scripts/include/list.h
412
for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\
scripts/include/list.h
424
for (pos = hlist_entry_safe((head)->first, typeof(*pos), member);\
scripts/include/list_types.h
10
struct hlist_node *first;
scripts/kconfig/qconf.cc
416
ConfigItem* item = (ConfigItem*)selectedItems().first();
scripts/kconfig/qconf.cc
809
if (x >= off && x < off + icon.availableSizes().first().width()) {
scripts/mod/modpost.c
2012
int first = 1;
scripts/mod/modpost.c
2032
buf_printf(b, "%s%s", first ? "" : ",", p);
scripts/mod/modpost.c
2033
first = 0;
security/apparmor/label.c
1838
const char *first = skipn_spaces(str, n);
security/apparmor/label.c
1840
if (first && *first == ':')
security/commoncap_test.c
163
extent.first = 0; /* uid 0 in this namespace */
security/commoncap_test.c
171
extent.first = 0;
security/selinux/hooks.c
2641
bool first = true;
security/selinux/hooks.c
2674
if (!first) { // copy with preceding comma
security/selinux/hooks.c
2681
first = false;
security/selinux/ss/policydb.c
2161
struct filename_trans_datum **dst, *datum, *first = NULL;
security/selinux/ss/policydb.c
2200
dst = &first;
security/selinux/ss/policydb.c
2237
rc = hashtab_insert(&p->filename_trans, ft, first,
security/selinux/ss/policydb.c
2249
while (first) {
security/selinux/ss/policydb.c
2250
datum = first;
security/selinux/ss/policydb.c
2251
first = first->next;
security/smack/smack_lsm.c
727
bool first = true;
security/smack/smack_lsm.c
751
if (!first) { // copy with preceding comma
security/smack/smack_lsm.c
758
first = false;
security/smack/smackfs.c
1925
struct list_head *first, *last;
security/smack/smackfs.c
1931
first = public->next;
security/smack/smackfs.c
1944
private->next = first;
security/smack/smackfs.c
1946
first->prev = private;
security/tomoyo/common.c
1409
bool first = true;
security/tomoyo/common.c
1429
if (first) {
security/tomoyo/common.c
1431
first = false;
security/tomoyo/common.c
1437
if (first)
security/tomoyo/common.c
1457
if (first) {
security/tomoyo/common.c
1459
first = false;
security/tomoyo/common.c
1466
if (first)
security/tomoyo/common.c
1478
if (first) {
security/tomoyo/common.c
1480
first = false;
security/tomoyo/common.c
1487
if (first)
security/tomoyo/common.c
1499
if (first) {
security/tomoyo/common.c
1501
first = false;
security/tomoyo/common.c
1508
if (first)
security/tomoyo/common.c
1522
if (first) {
security/tomoyo/common.c
1527
first = false;
security/tomoyo/common.c
1533
if (first)
security/tomoyo/common.c
1555
if (first) {
security/tomoyo/common.c
1560
first = false;
security/tomoyo/common.c
1566
if (first)
security/tomoyo/util.c
410
bool first = true;
security/tomoyo/util.c
415
if (!first)
security/tomoyo/util.c
417
first = false;
security/tomoyo/util.c
823
bool first = true;
security/tomoyo/util.c
834
if (first)
security/tomoyo/util.c
838
first = false;
security/tomoyo/util.c
843
return first ? result : !result;
sound/core/oss/copy.c
26
if (snd_BUG_ON(src_channels->area.first % 8 ||
sound/core/oss/copy.c
29
if (snd_BUG_ON(dst_channels->area.first % 8 ||
sound/core/oss/linear.c
60
src = src_channels[channel].area.addr + src_channels[channel].area.first / 8;
sound/core/oss/linear.c
61
dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8;
sound/core/oss/linear.c
86
if (snd_BUG_ON(src_channels[channel].area.first % 8 ||
sound/core/oss/linear.c
89
if (snd_BUG_ON(dst_channels[channel].area.first % 8 ||
sound/core/oss/mulaw.c
174
src = src_channels[channel].area.addr + src_channels[channel].area.first / 8;
sound/core/oss/mulaw.c
175
dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8;
sound/core/oss/mulaw.c
220
src = src_channels[channel].area.addr + src_channels[channel].area.first / 8;
sound/core/oss/mulaw.c
221
dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8;
sound/core/oss/mulaw.c
249
if (snd_BUG_ON(src_channels[channel].area.first % 8 ||
sound/core/oss/mulaw.c
252
if (snd_BUG_ON(dst_channels[channel].area.first % 8 ||
sound/core/oss/pcm_plugin.c
576
v->area.first = channel * width;
sound/core/oss/pcm_plugin.c
667
dst = dst_area->addr + (dst_area->first + dst_area->step * dst_offset) / 8;
sound/core/oss/pcm_plugin.c
679
int dstbit = dst_area->first % 8;
sound/core/oss/pcm_plugin.c
711
src = src_area->addr + (src_area->first + src_area->step * src_offset) / 8;
sound/core/oss/pcm_plugin.c
714
dst = dst_area->addr + (dst_area->first + dst_area->step * dst_offset) / 8;
sound/core/oss/pcm_plugin.c
73
c->area.first = channel * width;
sound/core/oss/pcm_plugin.c
730
int srcbit = src_area->first % 8;
sound/core/oss/pcm_plugin.c
732
int dstbit = dst_area->first % 8;
sound/core/oss/pcm_plugin.c
85
c->area.first = 0;
sound/core/oss/pcm_plugin.h
21
unsigned int first; /* offset to first sample in bits */
sound/core/oss/rate.c
135
src_channels[channel].area.first / 8 / 2;
sound/core/oss/rate.c
137
dst_channels[channel].area.first / 8 / 2;
sound/core/oss/rate.c
250
if (snd_BUG_ON(src_channels[channel].area.first % 8 ||
sound/core/oss/rate.c
253
if (snd_BUG_ON(dst_channels[channel].area.first % 8 ||
sound/core/oss/rate.c
76
src_channels[channel].area.first / 8 / 2;
sound/core/oss/rate.c
78
dst_channels[channel].area.first / 8 / 2;
sound/core/pcm_compat.c
124
u32 first;
sound/core/pcm_compat.c
136
get_user(info.first, &src->first) ||
sound/core/pcm_compat.c
144
put_user(info.first, &src->first) ||
sound/core/pcm_lib.c
1796
info->first = info->channel * width;
sound/core/pcm_lib.c
1803
info->first = info->channel * size * 8;
sound/drivers/serial-u16550.c
622
char first;
sound/drivers/serial-u16550.c
658
first = 0;
sound/drivers/serial-u16550.c
662
if (first == 0 &&
sound/drivers/serial-u16550.c
699
first = 1;
sound/hda/codecs/realtek/alc269.c
1184
bool first)
sound/hda/codecs/realtek/alc269.c
1189
if (first)
sound/isa/gus/gus_mem.c
110
for (block = alloc->first; block; block = block->next)
sound/isa/gus/gus_mem.c
136
for (pblock = alloc->first, idx = 0; pblock; pblock = pblock->next) {
sound/isa/gus/gus_mem.c
216
alloc->first = alloc->last = NULL;
sound/isa/gus/gus_mem.c
244
block = alloc->first;
sound/isa/gus/gus_mem.c
277
for (block = alloc->first, i = 0; block; block = block->next, i++) {
sound/isa/gus/gus_mem.c
34
pblock = alloc->first;
sound/isa/gus/gus_mem.c
40
if (pblock == alloc->first)
sound/isa/gus/gus_mem.c
41
alloc->first = nblock;
sound/isa/gus/gus_mem.c
51
alloc->first = alloc->last = nblock;
sound/isa/gus/gus_mem.c
66
if (alloc->first == block) {
sound/isa/gus/gus_mem.c
67
alloc->first = block->next;
sound/isa/gus/gus_mem.c
94
for (block = alloc->first; block; block = block->next) {
sound/isa/wavefront/wavefront.c
280
static int first = 1;
sound/isa/wavefront/wavefront.c
282
if (first) {
sound/isa/wavefront/wavefront.c
283
first = 0;
sound/pci/asihpi/asihpi.c
720
int first = 1;
sound/pci/asihpi/asihpi.c
774
if (first) {
sound/pci/asihpi/asihpi.c
778
first = 0;
sound/pci/korg1212/korg1212.c
1413
info->first = info->channel * 16;
sound/pci/korg1212/korg1212.c
1415
K1212_DEBUG_PRINTK("K1212_DEBUG: channel_info %d:, offset=%ld, first=%d, step=%d\n", info->channel, info->offset, info->first, info->step);
sound/pci/rme9652/hdsp.c
4081
info->first = 0;
sound/pci/rme9652/hdspm.c
5680
info->first = 0;
sound/pci/rme9652/rme9652.c
1975
info->first = 0;
sound/soc/codecs/tac5xx2-sdw.c
1679
static int tac_io_init(struct device *dev, struct sdw_slave *slave, bool first)
sound/soc/codecs/tac5xx2-sdw.c
1715
if (first) {
sound/soc/codecs/tac5xx2-sdw.c
1734
if (first) {
sound/soc/codecs/tac5xx2-sdw.c
1754
if (first) {
sound/soc/codecs/tac5xx2-sdw.c
1797
bool first = false;
sound/soc/codecs/tac5xx2-sdw.c
1815
first = true;
sound/soc/codecs/tac5xx2-sdw.c
1822
ret = tac_io_init(&slave->dev, slave, first);
sound/usb/usx2y/us122l.c
137
if (!us122l->first)
sound/usb/usx2y/us122l.c
138
us122l->first = file;
sound/usb/usx2y/us122l.c
160
if (us122l->first == file)
sound/usb/usx2y/us122l.c
161
us122l->first = NULL;
sound/usb/usx2y/us122l.c
214
if (us122l->first == file)
sound/usb/usx2y/us122l.h
13
struct file *first;
tools/include/linux/list.h
227
struct list_head *first;
tools/include/linux/list.h
230
first = head->next;
tools/include/linux/list.h
231
list_move_tail(first, head);
tools/include/linux/list.h
288
struct list_head *first = list->next;
tools/include/linux/list.h
291
first->prev = prev;
tools/include/linux/list.h
292
prev->next = first;
tools/include/linux/list.h
616
#define HLIST_HEAD_INIT { .first = NULL }
tools/include/linux/list.h
617
#define HLIST_HEAD(name) struct hlist_head name = { .first = NULL }
tools/include/linux/list.h
618
#define INIT_HLIST_HEAD(ptr) ((ptr)->first = NULL)
tools/include/linux/list.h
632
return !h->first;
tools/include/linux/list.h
662
struct hlist_node *first = h->first;
tools/include/linux/list.h
663
n->next = first;
tools/include/linux/list.h
664
if (first)
tools/include/linux/list.h
665
first->pprev = &n->next;
tools/include/linux/list.h
666
h->first = n;
tools/include/linux/list.h
667
n->pprev = &h->first;
tools/include/linux/list.h
709
new->first = old->first;
tools/include/linux/list.h
710
if (new->first)
tools/include/linux/list.h
711
new->first->pprev = &new->first;
tools/include/linux/list.h
712
old->first = NULL;
tools/include/linux/list.h
718
for (pos = (head)->first; pos ; pos = pos->next)
tools/include/linux/list.h
721
for (pos = (head)->first; pos && ({ n = pos->next; 1; }); \
tools/include/linux/list.h
736
for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member);\
tools/include/linux/list.h
767
for (pos = hlist_entry_safe((head)->first, typeof(*pos), member);\
tools/include/linux/types.h
104
struct hlist_node *first;
tools/include/uapi/linux/kvm.h
545
__u32 first, last;
tools/lib/bitmap.c
36
bool first = true;
tools/lib/bitmap.c
46
if (!first)
tools/lib/bitmap.c
49
first = false;
tools/lib/perf/evlist.c
327
struct perf_evsel *first = perf_evlist__first(evlist);
tools/lib/perf/evlist.c
329
return first->attr.read_format;
tools/lib/perf/evlist.c
809
struct perf_evsel *first = list_entry(evlist->entries.next,
tools/lib/perf/evlist.c
812
__perf_evlist__set_leader(&evlist->entries, first);
tools/mm/page-types.c
1036
if (first && opt_list) {
tools/mm/page-types.c
1037
first = 0;
tools/mm/page-types.c
982
int first = 1;
tools/net/ynl/lib/ynl-priv.h
122
void *first;
tools/net/ynl/lib/ynl.c
1022
if (!ds->first)
tools/net/ynl/lib/ynl.c
1023
ds->first = obj;
tools/net/ynl/lib/ynl.c
1036
if (!ds->first)
tools/net/ynl/lib/ynl.c
1040
return ds->first;
tools/net/ynl/lib/ynl.c
1062
yds->first = ynl_dump_end(yds);
tools/net/ynl/lib/ynl.c
1066
yds->first = ynl_dump_end(yds);
tools/objtool/check.c
4467
struct instruction *first;
tools/objtool/check.c
4472
first = find_insn(file, sym->sec, sym->offset);
tools/objtool/check.c
4473
if (!first)
tools/objtool/check.c
4476
if (first->type != INSN_ENDBR && !first->noendbr)
tools/perf/builtin-c2c.c
1238
bool first = true;
tools/perf/builtin-c2c.c
1258
if (!first) {
tools/perf/builtin-c2c.c
1323
first = false;
tools/perf/builtin-c2c.c
2573
bool first = true;
tools/perf/builtin-c2c.c
2580
fprintf(out, "%-36s: %s\n", first ? " Events" : "", evsel__name(evsel));
tools/perf/builtin-c2c.c
2581
first = false;
tools/perf/builtin-diff.c
966
bool first = true;
tools/perf/builtin-diff.c
992
fprintf(stdout, "%s# Event '%s'\n#\n", first ? "" : "\n",
tools/perf/builtin-diff.c
996
first = false;
tools/perf/builtin-inject.c
574
node = cursor->first;
tools/perf/builtin-sched.c
3117
bool first;
tools/perf/builtin-sched.c
3123
first = (ret == 0);
tools/perf/builtin-sched.c
3130
ret += fprintf(fp, "%s%s", first ? "" : sep,
tools/perf/builtin-sched.c
3133
first = false;
tools/perf/builtin-trace.c
4245
u64 first = ordered_events__first_time(&trace->oe.data);
tools/perf/builtin-trace.c
4249
if (first && first < flush)
tools/perf/tests/hists_link.c
292
struct evsel *evsel, *first;
tools/perf/tests/hists_link.c
334
first = evlist__first(evlist);
tools/perf/tests/hists_link.c
337
first_hists = evsel__hists(first);
tools/perf/tests/time-utils-test.c
192
.first = b,
tools/perf/tests/time-utils-test.c
207
.first = b,
tools/perf/tests/time-utils-test.c
222
.first = b,
tools/perf/tests/time-utils-test.c
237
.first = b,
tools/perf/tests/time-utils-test.c
62
u64 first;
tools/perf/tests/time-utils-test.c
73
.first_sample_time = d->first,
tools/perf/tests/time-utils-test.c
86
d->first, d->last);
tools/perf/trace/beauty/include/uapi/sound/asound.h
457
unsigned int first; /* offset to first sample in bits */
tools/perf/trace/beauty/perf_event_open.c
56
bool first;
tools/perf/trace/beauty/perf_event_open.c
62
size_t printed = scnprintf(args->bf + args->printed , args->size - args->printed, "%s%s: %s", args->first ? "" : ", ", name, val);
tools/perf/trace/beauty/perf_event_open.c
64
args->first = false;
tools/perf/trace/beauty/perf_event_open.c
74
.first = true,
tools/perf/ui/browsers/annotate-data.c
218
struct browser_entry *first;
tools/perf/ui/browsers/annotate-data.c
220
first = list_first_entry(&browser->entries, struct browser_entry, node);
tools/perf/ui/browsers/annotate-data.c
222
while (entry != first) {
tools/perf/ui/browsers/annotate-data.c
234
return first;
tools/perf/ui/browsers/hists.c
1032
int first = true;
tools/perf/ui/browsers/hists.c
1055
if (first) {
tools/perf/ui/browsers/hists.c
1056
first = false;
tools/perf/ui/browsers/hists.c
1071
if (first) {
tools/perf/ui/browsers/hists.c
1072
first = false;
tools/perf/ui/browsers/hists.c
1122
int first = true;
tools/perf/ui/browsers/hists.c
1126
bool was_first = first;
tools/perf/ui/browsers/hists.c
1128
if (first)
tools/perf/ui/browsers/hists.c
1129
first = false;
tools/perf/ui/browsers/hists.c
1339
bool first = true;
tools/perf/ui/browsers/hists.c
1382
if (first) {
tools/perf/ui/browsers/hists.c
1387
first = false;
tools/perf/ui/browsers/hists.c
1445
bool first = true;
tools/perf/ui/browsers/hists.c
1502
if (first) {
tools/perf/ui/browsers/hists.c
1505
first = false;
tools/perf/ui/browsers/hists.c
1527
if (!first) {
tools/perf/ui/browsers/hists.c
1549
if (first) {
tools/perf/ui/browsers/hists.c
1551
first = false;
tools/perf/ui/browsers/hists.c
1606
bool first = true;
tools/perf/ui/browsers/hists.c
1638
if (first) {
tools/perf/ui/browsers/hists.c
1640
first = false;
tools/perf/ui/browsers/hists.c
1952
bool first = true;
tools/perf/ui/browsers/hists.c
1973
first = false;
tools/perf/ui/browsers/hists.c
2029
if (first) {
tools/perf/ui/browsers/hists.c
2069
first = false;
tools/perf/ui/browsers/hists.c
2103
bool first = true;
tools/perf/ui/browsers/hists.c
2115
if (!first) {
tools/perf/ui/browsers/hists.c
2119
first = false;
tools/perf/ui/browsers/hists.c
2147
bool first = true;
tools/perf/ui/browsers/hists.c
2160
if (!first) {
tools/perf/ui/browsers/hists.c
2164
first = false;
tools/perf/ui/browsers/hists.c
336
bool first = true;
tools/perf/ui/browsers/hists.c
339
if (first) {
tools/perf/ui/browsers/hists.c
340
first = false;
tools/perf/ui/browsers/hists.c
3671
struct evsel *first = evlist__first(evlist);
tools/perf/ui/browsers/hists.c
3673
return evsel__hists_browse(first, nr_entries, help, false, hbt, min_pcnt,
tools/perf/ui/browsers/hists.c
929
int first = true;
tools/perf/ui/browsers/hists.c
933
bool was_first = first;
tools/perf/ui/browsers/hists.c
935
if (first)
tools/perf/ui/browsers/hists.c
936
first = false;
tools/perf/ui/browsers/hists.c
956
bool was_first = first;
tools/perf/ui/browsers/hists.c
958
if (first)
tools/perf/ui/browsers/hists.c
959
first = false;
tools/perf/ui/gtk/hists.c
171
bool first = true;
tools/perf/ui/gtk/hists.c
183
first ? "" : str_alloc,
tools/perf/ui/gtk/hists.c
184
first ? "" : symbol_conf.field_sep ?: "; ",
tools/perf/ui/gtk/hists.c
188
first = false;
tools/perf/ui/gtk/hists.c
199
first ? "" : str_alloc,
tools/perf/ui/gtk/hists.c
200
first ? "" : symbol_conf.field_sep ?: "; ",
tools/perf/ui/gtk/hists.c
204
first = false;
tools/perf/ui/hist.c
1044
bool first = true;
tools/perf/ui/hist.c
1051
if (first)
tools/perf/ui/hist.c
1052
first = false;
tools/perf/ui/hist.c
1069
bool first = true;
tools/perf/ui/hist.c
1076
if (first)
tools/perf/ui/hist.c
1077
first = false;
tools/perf/ui/stdio/hist.c
340
bool first;
tools/perf/ui/stdio/hist.c
347
first = (ret == 0);
tools/perf/ui/stdio/hist.c
351
ret += fprintf(fp, "%s%s", first ? "" : sep,
tools/perf/ui/stdio/hist.c
354
first = false;
tools/perf/ui/stdio/hist.c
425
bool first = true;
tools/perf/ui/stdio/hist.c
438
if (!sep || !first) {
tools/perf/ui/stdio/hist.c
442
first = false;
tools/perf/ui/stdio/hist.c
472
bool first = true;
tools/perf/ui/stdio/hist.c
488
if (!sep || !first) {
tools/perf/ui/stdio/hist.c
492
first = false;
tools/perf/ui/stdio/hist.c
750
bool first = true;
tools/perf/ui/stdio/hist.c
757
if (!first && !span)
tools/perf/ui/stdio/hist.c
760
first = false;
tools/perf/ui/stdio/hist.c
778
bool first = true;
tools/perf/ui/stdio/hist.c
792
first = true;
tools/perf/ui/stdio/hist.c
802
if (!first)
tools/perf/ui/stdio/hist.c
805
first = false;
tools/perf/util/addr2line.c
152
bool first,
tools/perf/util/addr2line.c
192
} else if (style == GNU_BINUTILS && (!first || addr != 0)) {
tools/perf/util/addr2line.c
210
if (first && !zero_count) {
tools/perf/util/addr2line.c
230
if (first && (io__getline(io, &line, &line_len) < 0 || !line_len))
tools/perf/util/annotate-data.c
328
int offset, bool first)
tools/perf/util/annotate-data.c
344
first ? "" : ".", child->var_name);
tools/perf/util/annotate-data.c
345
first = false;
tools/perf/util/annotate-data.c
350
return fill_member_name(buf + len, sz - len, child, offset, first) + len;
tools/perf/util/auxtrace.c
1914
u64 first, second, last;
tools/perf/util/auxtrace.c
1918
first = READ_ONCE(pc->aux_head);
tools/perf/util/auxtrace.c
1925
} while ((first & mask) != (last & mask));
tools/perf/util/bpf_skel/lock_contention.bpf.c
572
struct contention_data first = {
tools/perf/util/bpf_skel/lock_contention.bpf.c
579
bpf_map_update_elem(&owner_stat, &key, &first, BPF_NOEXIST);
tools/perf/util/bpf_skel/lock_contention.bpf.c
645
struct owner_tracing_data first = {
tools/perf/util/bpf_skel/lock_contention.bpf.c
651
bpf_map_update_elem(&owner_data, &pelem->lock, &first, BPF_ANY);
tools/perf/util/bpf_skel/lock_contention.bpf.c
851
struct contention_data first = {
tools/perf/util/bpf_skel/lock_contention.bpf.c
861
first.flags |= check_lock_type(pelem->lock,
tools/perf/util/bpf_skel/lock_contention.bpf.c
878
first.flags |= d->id;
tools/perf/util/bpf_skel/lock_contention.bpf.c
883
err = bpf_map_update_elem(&lock_stat, &key, &first, BPF_NOEXIST);
tools/perf/util/callchain.c
1587
for (node = cursor->first; node; node = next) {
tools/perf/util/callchain.c
1591
cursor->first = NULL;
tools/perf/util/callchain.c
1592
cursor->last = &cursor->first;
tools/perf/util/callchain.c
1671
for (node = cursor->first; node != NULL; node = next) {
tools/perf/util/callchain.c
1740
cursor->last = &cursor->first;
tools/perf/util/callchain.c
1742
for (node = cursor->first; node != NULL; node = node->next)
tools/perf/util/callchain.c
905
struct callchain_node *first;
tools/perf/util/callchain.c
925
first = rb_entry(p, struct callchain_node, rb_node_in);
tools/perf/util/callchain.c
926
cnode = list_first_entry(&first->val, struct callchain_list,
tools/perf/util/callchain.h
166
struct callchain_cursor_node *first;
tools/perf/util/callchain.h
215
cursor->curr = cursor->first;
tools/perf/util/callchain.h
264
dest->first = src->curr;
tools/perf/util/cpumap.c
680
bool first = true;
tools/perf/util/cpumap.c
683
#define COMMA first ? "" : ","
tools/perf/util/cpumap.c
711
first = false;
tools/perf/util/cputopo.c
195
bool has_first, first = true;
tools/perf/util/cputopo.c
198
if (first) {
tools/perf/util/cputopo.c
200
first = false;
tools/perf/util/data-convert-json.c
186
if (c->first)
tools/perf/util/data-convert-json.c
187
c->first = false;
tools/perf/util/data-convert-json.c
338
.first = true,
tools/perf/util/data-convert-json.c
39
bool first;
tools/perf/util/demangle-rust-v0.c
500
static NODISCARD size_t char_to_string(uint32_t ch, uint8_t quote, bool first, char (*buf)[ESCAPED_SIZE]) {
tools/perf/util/demangle-rust-v0.c
524
} else if (!unicode_isprint(ch) || (first && unicode_isgraphemextend(ch))) {
tools/perf/util/demangle-rust-v0.c
544
bool first = true;
tools/perf/util/demangle-rust-v0.c
588
size_t escaped_len = char_to_string(ch, '"', first, &escaped_buf);
tools/perf/util/demangle-rust-v0.c
597
first = false;
tools/perf/util/dwarf-aux.c
1291
bool first = true;
tools/perf/util/dwarf-aux.c
1315
if (first) {
tools/perf/util/dwarf-aux.c
1318
first = false;
tools/perf/util/dwarf-aux.c
1327
if (!first)
tools/perf/util/dwarf-aux.c
1354
bool first = true;
tools/perf/util/dwarf-aux.c
1379
if (first) {
tools/perf/util/dwarf-aux.c
1382
first = false;
tools/perf/util/dwarf-aux.c
1391
if (!first)
tools/perf/util/env.c
102
first = rb_first(&env->bpf_progs.infos);
tools/perf/util/env.c
103
for (struct rb_node *node = first; node != NULL; node = rb_next(node))
tools/perf/util/env.c
99
struct rb_node *first;
tools/perf/util/evlist.c
1353
struct evsel *first = evlist__first(evlist), *pos = first;
tools/perf/util/evlist.c
1354
u64 read_format = first->core.attr.read_format;
tools/perf/util/evlist.c
1355
u64 sample_type = first->core.attr.sample_type;
tools/perf/util/evlist.c
1375
struct evsel *first = evlist__first(evlist);
tools/perf/util/evlist.c
1377
return first->core.attr.sample_id_all ? evsel__id_hdr_size(first) : 0;
tools/perf/util/evlist.c
1382
struct evsel *first = evlist__first(evlist), *pos = first;
tools/perf/util/evlist.c
1385
if (first->core.attr.sample_id_all != pos->core.attr.sample_id_all)
tools/perf/util/evlist.c
1394
struct evsel *first = evlist__first(evlist);
tools/perf/util/evlist.c
1395
return first->core.attr.sample_id_all;
tools/perf/util/evlist.c
166
struct evsel *first = evlist__first(evlist);
tools/perf/util/evlist.c
168
evlist->id_pos = first->id_pos;
tools/perf/util/evlist.c
169
evlist->is_pos = first->is_pos;
tools/perf/util/evlist.c
1696
struct evsel *first = evlist__first(evlist);
tools/perf/util/evlist.c
1702
if (first->core.attr.sample_freq < (u64)max_freq)
tools/perf/util/evlist.c
1710
max_freq, first->core.attr.sample_freq);
tools/perf/util/evlist.c
2311
static int parse_event_enable_time(const char *str, struct event_enable_time *range, bool first)
tools/perf/util/evlist.c
2313
const char *fmt = first ? "%u - %u %n" : " , %u - %u %n";
tools/perf/util/evlist.c
2329
bool first = true;
tools/perf/util/evlist.c
2333
ret = parse_event_enable_time(str, range, first);
tools/perf/util/evlist.c
2337
if (!first && range && range->start <= range[-1].end)
tools/perf/util/evlist.c
2341
first = false;
tools/perf/util/evlist.c
2543
bool first = true;
tools/perf/util/evlist.c
2554
if (!first)
tools/perf/util/evlist.c
2565
first = false;
tools/perf/util/evlist.c
2629
bool first = true;
tools/perf/util/evlist.c
2633
if (!first && counter->pmu != last_pmu)
tools/perf/util/evlist.c
2635
first = false;
tools/perf/util/evlist.c
743
struct evsel *first = evlist__first(evlist);
tools/perf/util/evlist.c
750
return first;
tools/perf/util/evlist.c
752
if (!first->core.attr.sample_id_all &&
tools/perf/util/evlist.c
754
return first;
tools/perf/util/evlist.c
761
return first;
tools/perf/util/evsel.c
1045
bool first = true;
tools/perf/util/evsel.c
1058
first ? "" : ", ", evsel__name(pos));
tools/perf/util/evsel.c
1059
first = false;
tools/perf/util/evsel_fprintf.c
102
printed += comma_fprintf(fp, &first, "%s", field->name);
tools/perf/util/evsel_fprintf.c
129
bool first = true;
tools/perf/util/evsel_fprintf.c
154
if (print_arrow && !first)
tools/perf/util/evsel_fprintf.c
20
static int comma_fprintf(FILE *fp, bool *first, const char *fmt, ...)
tools/perf/util/evsel_fprintf.c
207
first = false;
tools/perf/util/evsel_fprintf.c
25
if (!*first) {
tools/perf/util/evsel_fprintf.c
29
*first = false;
tools/perf/util/evsel_fprintf.c
45
bool first = true;
tools/perf/util/evsel_fprintf.c
70
__print_attr__fprintf, &first);
tools/perf/util/evsel_fprintf.c
77
printed += comma_fprintf(fp, &first, " %s=%" PRIu64,
tools/perf/util/evsel_fprintf.c
87
printed += comma_fprintf(fp, &first, " (not a tracepoint)");
tools/perf/util/evsel_fprintf.c
94
printed += comma_fprintf(fp, &first, " (no trace field)");
tools/perf/util/evsel_fprintf.c
98
printed += comma_fprintf(fp, &first, " trace_fields: %s", field->name);
tools/perf/util/jitdump.c
855
struct evsel *first;
tools/perf/util/jitdump.c
901
first = evlist__first(session->evlist);
tools/perf/util/jitdump.c
902
jd.sample_type = first->core.attr.sample_type;
tools/perf/util/machine.c
2148
bool first = true;
tools/perf/util/machine.c
2171
if (first) {
tools/perf/util/machine.c
2179
first = false;
tools/perf/util/machine.c
2422
cursor->curr = cursor->first;
tools/perf/util/machine.c
2462
cursor->curr = cursor->first;
tools/perf/util/machine.c
2494
cursor->curr = cursor->first;
tools/perf/util/maps.c
855
int low = 0, high = (int)maps__nr_maps(maps) - 1, first = high + 1;
tools/perf/util/maps.c
866
first = mid;
tools/perf/util/maps.c
875
return first;
tools/perf/util/ordered-events.c
294
struct ordered_event *first, *last;
tools/perf/util/ordered-events.c
297
first = list_entry(head->next, struct ordered_event, list);
tools/perf/util/ordered-events.c
304
oe->next_flush = first->timestamp;
tools/perf/util/ordered-events.c
305
oe->next_flush += (last->timestamp - first->timestamp) / 2;
tools/perf/util/parse-events.c
2485
bool first = true;
tools/perf/util/parse-events.c
2488
if (!first)
tools/perf/util/parse-events.c
2491
first = false;
tools/perf/util/parse-events.c
2860
bool first = true;
tools/perf/util/parse-events.c
2868
if (!first) {
tools/perf/util/parse-events.c
2873
first = false;
tools/perf/util/parse-events.c
2904
bool first = true;
tools/perf/util/parse-events.c
2920
if (!first)
tools/perf/util/parse-events.c
2923
first = false;
tools/perf/util/python.c
1812
bool first = true;
tools/perf/util/python.c
1817
if (!first)
tools/perf/util/python.c
1823
first = false;
tools/perf/util/record.c
126
struct evsel *first = evlist__first(evlist);
tools/perf/util/record.c
129
if (evsel->core.attr.sample_type == first->core.attr.sample_type)
tools/perf/util/stat-display.c
1018
os->first = true;
tools/perf/util/stat-display.c
1047
if (os->first)
tools/perf/util/stat-display.c
1131
bool first = true;
tools/perf/util/stat-display.c
1149
if (first) {
tools/perf/util/stat-display.c
1151
first = false;
tools/perf/util/stat-display.c
1160
if (!first)
tools/perf/util/stat-display.c
121
bool first;
tools/perf/util/stat-display.c
146
const char *sep = os->first ? "" : ", ";
tools/perf/util/stat-display.c
148
os->first = false;
tools/perf/util/stat-display.c
1540
.first = true,
tools/perf/util/stat-display.c
540
os->first = true;
tools/perf/util/stat-display.c
604
os->first = false;
tools/perf/util/stat-display.c
613
os->first = false;
tools/perf/util/stat-display.c
635
os->first = false;
tools/perf/util/stat-display.c
989
os->first = true;
tools/perf/util/top.c
75
struct evsel *first = evlist__first(top->evlist);
tools/perf/util/top.c
77
(uint64_t)first->core.attr.sample_period,
tools/power/cpupower/lib/cpufreq.c
291
struct cpufreq_available_governors *first = NULL;
tools/power/cpupower/lib/cpufreq.c
313
first = malloc(sizeof(*first));
tools/power/cpupower/lib/cpufreq.c
314
if (!first)
tools/power/cpupower/lib/cpufreq.c
316
current = first;
tools/power/cpupower/lib/cpufreq.c
318
current->first = first;
tools/power/cpupower/lib/cpufreq.c
331
return first;
tools/power/cpupower/lib/cpufreq.c
334
while (first) {
tools/power/cpupower/lib/cpufreq.c
335
current = first->next;
tools/power/cpupower/lib/cpufreq.c
336
if (first->governor)
tools/power/cpupower/lib/cpufreq.c
337
free(first->governor);
tools/power/cpupower/lib/cpufreq.c
338
free(first);
tools/power/cpupower/lib/cpufreq.c
339
first = current;
tools/power/cpupower/lib/cpufreq.c
351
tmp = any->first;
tools/power/cpupower/lib/cpufreq.c
365
struct cpufreq_available_frequencies *first = NULL;
tools/power/cpupower/lib/cpufreq.c
390
first = malloc(sizeof(*first));
tools/power/cpupower/lib/cpufreq.c
391
if (!first)
tools/power/cpupower/lib/cpufreq.c
393
current = first;
tools/power/cpupower/lib/cpufreq.c
395
current->first = first;
tools/power/cpupower/lib/cpufreq.c
407
return first;
tools/power/cpupower/lib/cpufreq.c
410
while (first) {
tools/power/cpupower/lib/cpufreq.c
411
current = first->next;
tools/power/cpupower/lib/cpufreq.c
412
free(first);
tools/power/cpupower/lib/cpufreq.c
413
first = current;
tools/power/cpupower/lib/cpufreq.c
421
struct cpufreq_available_frequencies *first = NULL;
tools/power/cpupower/lib/cpufreq.c
446
first = malloc(sizeof(*first));
tools/power/cpupower/lib/cpufreq.c
447
if (!first)
tools/power/cpupower/lib/cpufreq.c
449
current = first;
tools/power/cpupower/lib/cpufreq.c
451
current->first = first;
tools/power/cpupower/lib/cpufreq.c
463
return first;
tools/power/cpupower/lib/cpufreq.c
466
while (first) {
tools/power/cpupower/lib/cpufreq.c
467
current = first->next;
tools/power/cpupower/lib/cpufreq.c
468
free(first);
tools/power/cpupower/lib/cpufreq.c
469
first = current;
tools/power/cpupower/lib/cpufreq.c
481
tmp = any->first;
tools/power/cpupower/lib/cpufreq.c
497
struct cpufreq_affected_cpus *first = NULL;
tools/power/cpupower/lib/cpufreq.c
521
first = malloc(sizeof(*first));
tools/power/cpupower/lib/cpufreq.c
522
if (!first)
tools/power/cpupower/lib/cpufreq.c
524
current = first;
tools/power/cpupower/lib/cpufreq.c
526
current->first = first;
tools/power/cpupower/lib/cpufreq.c
539
return first;
tools/power/cpupower/lib/cpufreq.c
542
while (first) {
tools/power/cpupower/lib/cpufreq.c
543
current = first->next;
tools/power/cpupower/lib/cpufreq.c
544
free(first);
tools/power/cpupower/lib/cpufreq.c
545
first = current;
tools/power/cpupower/lib/cpufreq.c
562
tmp = any->first;
tools/power/cpupower/lib/cpufreq.c
728
struct cpufreq_stats *first = NULL;
tools/power/cpupower/lib/cpufreq.c
754
first = malloc(sizeof(*first));
tools/power/cpupower/lib/cpufreq.c
755
if (!first)
tools/power/cpupower/lib/cpufreq.c
757
current = first;
tools/power/cpupower/lib/cpufreq.c
759
current->first = first;
tools/power/cpupower/lib/cpufreq.c
774
return first;
tools/power/cpupower/lib/cpufreq.c
777
while (first) {
tools/power/cpupower/lib/cpufreq.c
778
current = first->next;
tools/power/cpupower/lib/cpufreq.c
779
free(first);
tools/power/cpupower/lib/cpufreq.c
780
first = current;
tools/power/cpupower/lib/cpufreq.c
792
tmp = any->first;
tools/power/cpupower/lib/cpufreq.h
125
struct cpufreq_available_governors *first);
tools/power/cpupower/lib/cpufreq.h
139
struct cpufreq_available_frequencies *first);
tools/power/cpupower/lib/cpufreq.h
145
struct cpufreq_available_frequencies *first);
tools/power/cpupower/lib/cpufreq.h
157
void cpufreq_put_affected_cpus(struct cpufreq_affected_cpus *first);
tools/power/cpupower/lib/cpufreq.h
169
void cpufreq_put_related_cpus(struct cpufreq_affected_cpus *first);
tools/power/cpupower/lib/cpufreq.h
20
struct cpufreq_available_governors *first;
tools/power/cpupower/lib/cpufreq.h
26
struct cpufreq_available_frequencies *first;
tools/power/cpupower/lib/cpufreq.h
33
struct cpufreq_affected_cpus *first;
tools/power/cpupower/lib/cpufreq.h
40
struct cpufreq_stats *first;
tools/power/x86/intel-speed-select/isst-config.c
1011
first = 0;
tools/power/x86/intel-speed-select/isst-config.c
943
int i, first, curr_index, index, ret, fd;
tools/power/x86/intel-speed-select/isst-config.c
984
first = 1;
tools/power/x86/intel-speed-select/isst-config.c
999
if (!first) {
tools/power/x86/intel-speed-select/isst-display.c
12
int i, first, curr_index, index;
tools/power/x86/intel-speed-select/isst-display.c
20
first = 1;
tools/power/x86/intel-speed-select/isst-display.c
24
if (!first) {
tools/power/x86/intel-speed-select/isst-display.c
36
first = 0;
tools/power/x86/turbostat/turbostat.c
1278
struct perf_l2_events first;
tools/power/x86/turbostat/turbostat.c
9421
fd_l2_percpu[cpu] = open_perf_counter(cpu, perf_pmu_types.uniform, perf_model_support->first.refs, -1, PERF_FORMAT_GROUP);
tools/power/x86/turbostat/turbostat.c
9423
warnx("%s(cpu%d, 0x%x, 0x%llx) REFS", __func__, cpu, perf_pmu_types.uniform, perf_model_support->first.refs);
tools/power/x86/turbostat/turbostat.c
9427
retval = open_perf_counter(cpu, perf_pmu_types.uniform, perf_model_support->first.hits, fd_l2_percpu[cpu], PERF_FORMAT_GROUP);
tools/power/x86/turbostat/turbostat.c
9429
warnx("%s(cpu%d, 0x%x, 0x%llx) HITS", __func__, cpu, perf_pmu_types.uniform, perf_model_support->first.hits);
tools/power/x86/turbostat/turbostat.c
9436
fd_l2_percpu[cpu] = open_perf_counter(cpu, perf_pmu_types.pcore, perf_model_support->first.refs, -1, PERF_FORMAT_GROUP);
tools/power/x86/turbostat/turbostat.c
9438
warnx("%s(cpu%d, 0x%x, 0x%llx) REFS", __func__, cpu, perf_pmu_types.pcore, perf_model_support->first.refs);
tools/power/x86/turbostat/turbostat.c
9442
retval = open_perf_counter(cpu, perf_pmu_types.pcore, perf_model_support->first.hits, fd_l2_percpu[cpu], PERF_FORMAT_GROUP);
tools/power/x86/turbostat/turbostat.c
9444
warnx("%s(cpu%d, 0x%x, 0x%llx) HITS", __func__, cpu, perf_pmu_types.pcore, perf_model_support->first.hits);
tools/testing/radix-tree/regression3.c
36
bool first;
tools/testing/radix-tree/regression3.c
43
first = true;
tools/testing/radix-tree/regression3.c
46
if (first) {
tools/testing/radix-tree/regression3.c
49
first = false;
tools/testing/radix-tree/regression3.c
59
first = true;
tools/testing/radix-tree/regression3.c
62
if (first) {
tools/testing/radix-tree/regression3.c
64
first = false;
tools/testing/radix-tree/tag_check.c
16
unsigned long first = 0;
tools/testing/radix-tree/tag_check.c
27
ret = tag_tagged_items(tree, first, ~0UL, 10, tag, !tag);
tools/testing/radix-tree/tag_check.c
314
unsigned long first = 0;
tools/testing/radix-tree/tag_check.c
324
ret = tag_tagged_items(&tree, first, 10, 10, XA_MARK_0, XA_MARK_1);
tools/testing/selftests/bpf/bpf_arena_list.h
16
struct arena_list_node __arena *first;
tools/testing/selftests/bpf/bpf_arena_list.h
37
for (void * ___tmp = (pos = list_entry_safe((head)->first, \
tools/testing/selftests/bpf/bpf_arena_list.h
45
arena_list_node_t *first = h->first, * __arena *tmp;
tools/testing/selftests/bpf/bpf_arena_list.h
47
cast_user(first);
tools/testing/selftests/bpf/bpf_arena_list.h
49
WRITE_ONCE(n->next, first);
tools/testing/selftests/bpf/bpf_arena_list.h
50
cast_kern(first);
tools/testing/selftests/bpf/bpf_arena_list.h
51
if (first) {
tools/testing/selftests/bpf/bpf_arena_list.h
54
WRITE_ONCE(first->pprev, tmp);
tools/testing/selftests/bpf/bpf_arena_list.h
57
WRITE_ONCE(h->first, n);
tools/testing/selftests/bpf/bpf_arena_list.h
59
tmp = &h->first;
tools/testing/selftests/bpf/libarena/selftests/test_rbtree.bpf.c
486
node_ctx first = NULL, last = NULL;
tools/testing/selftests/bpf/libarena/selftests/test_rbtree.bpf.c
503
if (!first)
tools/testing/selftests/bpf/libarena/selftests/test_rbtree.bpf.c
504
first = nodec;
tools/testing/selftests/bpf/libarena/selftests/test_rbtree.bpf.c
533
node_ctx nodec = first;
tools/testing/selftests/bpf/libarena/selftests/test_rbtree.bpf.c
538
first = nodec->next ? nodec->next->next : NULL;
tools/testing/selftests/bpf/prog_tests/mptcp.c
147
if (!ASSERT_EQ(val.first, val.sk, "unexpected first"))
tools/testing/selftests/bpf/prog_tests/mptcp.c
70
struct sock *first;
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
587
const int first = REUSEPORT_ARRAY_SIZE - 1;
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
602
for (i = first; i >= 0; i--) {
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
612
if (i == first) {
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
637
if (i == first) {
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
378
static void test_sockmap_skb_verdict_attach(enum bpf_attach_type first,
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
391
err = bpf_prog_attach(verdict, map, first, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
398
err = bpf_prog_detach2(verdict, map, first);
tools/testing/selftests/bpf/progs/btf_dump_test_case_ordering.c
42
struct hlist_node *first;
tools/testing/selftests/bpf/progs/cpumask_success.c
255
u32 first;
tools/testing/selftests/bpf/progs/cpumask_success.c
271
first = bpf_cpumask_first_and(cast(mask1), cast(mask2));
tools/testing/selftests/bpf/progs/cpumask_success.c
272
if (first <= 1)
tools/testing/selftests/bpf/progs/mptcp_sock.c
17
struct sock *first;
tools/testing/selftests/bpf/progs/mptcp_sock.c
58
storage->first = NULL;
tools/testing/selftests/bpf/progs/mptcp_sock.c
71
storage->first = msk->first;
tools/testing/selftests/bpf/progs/test_siphash.h
51
static inline u64 siphash_2u64(const u64 first, const u64 second, const siphash_key_t *key)
tools/testing/selftests/bpf/progs/test_siphash.h
54
v3 ^= first;
tools/testing/selftests/bpf/progs/test_siphash.h
57
v0 ^= first;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
319
u64 first = 0, second;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
330
first = (u64)ctx->ipv4->saddr << 32 | ctx->ipv4->daddr;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
338
first = (u64)ctx->ipv6->saddr.in6_u.u6_addr8[0] << 32 |
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
343
hash = siphash_2u64(first, second, &test_key_siphash);
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
468
u64 first = 0, second;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
473
first = (u64)ctx->ipv4->saddr << 32 | ctx->ipv4->daddr;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
475
first = (u64)ctx->ipv6->saddr.in6_u.u6_addr8[0] << 32 |
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
479
hash = siphash_2u64(first, second, &test_key_siphash);
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
68
u64 first;
tools/testing/selftests/bpf/test_maps.c
337
int i, first, second, old_flags;
tools/testing/selftests/bpf/test_maps.c
343
first = helper_fill_hashmap(3);
tools/testing/selftests/bpf/test_maps.c
349
if (bpf_map_get_next_key(first, key_ptr, &next_first) != 0)
tools/testing/selftests/bpf/test_maps.c
364
close(first);
tools/testing/selftests/kvm/arm64/vgic_irq.c
667
#define for_each_intid(first, num, tmp, i) \
tools/testing/selftests/kvm/arm64/vgic_irq.c
668
for ((tmp) = (i) = (first); \
tools/testing/selftests/kvm/arm64/vgic_irq.c
669
(tmp) < (u64)(first) + (u64)(num); \
tools/testing/selftests/kvm/coalesced_io_test.c
122
TEST_ASSERT((ring->last + 1) % io->ring_size == ring->first,
tools/testing/selftests/kvm/coalesced_io_test.c
124
ring->first, ring->last, io->ring_size, ring_start);
tools/testing/selftests/kvm/coalesced_io_test.c
127
u32 idx = (ring->first + i) % io->ring_size;
tools/testing/selftests/kvm/coalesced_io_test.c
169
WRITE_ONCE(ring->first, ring_start);
tools/testing/selftests/kvm/coalesced_io_test.c
173
TEST_ASSERT_EQ(ring->first, ring_start);
tools/testing/selftests/kvm/coalesced_io_test.c
81
WRITE_ONCE(ring->first, ring_start);
tools/testing/selftests/kvm/lib/sparsebit.c
1894
sparsebit_idx_t first, last;
tools/testing/selftests/kvm/lib/sparsebit.c
1907
if (ranges[i].first <= idx && idx <= ranges[i].last)
tools/testing/selftests/kvm/lib/sparsebit.c
1913
static void operate(int code, sparsebit_idx_t first, sparsebit_idx_t last)
tools/testing/selftests/kvm/lib/sparsebit.c
1918
if (first < last) {
tools/testing/selftests/kvm/lib/sparsebit.c
1919
num = last - first + 1;
tools/testing/selftests/kvm/lib/sparsebit.c
1921
num = first - last + 1;
tools/testing/selftests/kvm/lib/sparsebit.c
1922
first = last;
tools/testing/selftests/kvm/lib/sparsebit.c
1923
last = first + num - 1;
tools/testing/selftests/kvm/lib/sparsebit.c
1928
sparsebit_set(s, first);
tools/testing/selftests/kvm/lib/sparsebit.c
1929
assert(sparsebit_is_set(s, first));
tools/testing/selftests/kvm/lib/sparsebit.c
1930
assert(!sparsebit_is_clear(s, first));
tools/testing/selftests/kvm/lib/sparsebit.c
1933
if (get_value(first))
tools/testing/selftests/kvm/lib/sparsebit.c
1938
{ .first = first, .last = first, .set = true };
tools/testing/selftests/kvm/lib/sparsebit.c
1941
sparsebit_clear(s, first);
tools/testing/selftests/kvm/lib/sparsebit.c
1942
assert(!sparsebit_is_set(s, first));
tools/testing/selftests/kvm/lib/sparsebit.c
1943
assert(sparsebit_is_clear(s, first));
tools/testing/selftests/kvm/lib/sparsebit.c
1946
if (!get_value(first))
tools/testing/selftests/kvm/lib/sparsebit.c
1951
{ .first = first, .last = first, .set = false };
tools/testing/selftests/kvm/lib/sparsebit.c
1954
assert(sparsebit_is_set(s, first) == get_value(first));
tools/testing/selftests/kvm/lib/sparsebit.c
1955
assert(sparsebit_is_clear(s, first) == !get_value(first));
tools/testing/selftests/kvm/lib/sparsebit.c
1967
{ .first = 0, .last = ~(sparsebit_idx_t)0, .set = true };
tools/testing/selftests/kvm/lib/sparsebit.c
1980
next = sparsebit_next_set(s, first);
tools/testing/selftests/kvm/lib/sparsebit.c
1981
assert(next == 0 || next > first);
tools/testing/selftests/kvm/lib/sparsebit.c
1985
next = sparsebit_next_clear(s, first);
tools/testing/selftests/kvm/lib/sparsebit.c
1986
assert(next == 0 || next > first);
tools/testing/selftests/kvm/lib/sparsebit.c
1990
next = sparsebit_next_clear(s, first);
tools/testing/selftests/kvm/lib/sparsebit.c
1991
if (sparsebit_is_set_num(s, first, num)) {
tools/testing/selftests/kvm/lib/sparsebit.c
1993
if (first)
tools/testing/selftests/kvm/lib/sparsebit.c
1994
next = sparsebit_next_set(s, first - 1);
tools/testing/selftests/kvm/lib/sparsebit.c
1999
assert(next == first);
tools/testing/selftests/kvm/lib/sparsebit.c
2001
assert(sparsebit_is_clear(s, first) || next <= last);
tools/testing/selftests/kvm/lib/sparsebit.c
2005
next = sparsebit_next_set(s, first);
tools/testing/selftests/kvm/lib/sparsebit.c
2006
if (sparsebit_is_clear_num(s, first, num)) {
tools/testing/selftests/kvm/lib/sparsebit.c
2008
if (first)
tools/testing/selftests/kvm/lib/sparsebit.c
2009
next = sparsebit_next_clear(s, first - 1);
tools/testing/selftests/kvm/lib/sparsebit.c
2014
assert(next == first);
tools/testing/selftests/kvm/lib/sparsebit.c
2016
assert(sparsebit_is_set(s, first) || next <= last);
tools/testing/selftests/kvm/lib/sparsebit.c
2020
sparsebit_set_num(s, first, num);
tools/testing/selftests/kvm/lib/sparsebit.c
2021
assert(sparsebit_is_set_num(s, first, num));
tools/testing/selftests/kvm/lib/sparsebit.c
2022
assert(!sparsebit_is_clear_num(s, first, num));
tools/testing/selftests/kvm/lib/sparsebit.c
2028
{ .first = first, .last = last, .set = true };
tools/testing/selftests/kvm/lib/sparsebit.c
2031
sparsebit_clear_num(s, first, num);
tools/testing/selftests/kvm/lib/sparsebit.c
2032
assert(!sparsebit_is_set_num(s, first, num));
tools/testing/selftests/kvm/lib/sparsebit.c
2033
assert(sparsebit_is_clear_num(s, first, num));
tools/testing/selftests/kvm/lib/sparsebit.c
2039
{ .first = first, .last = last, .set = false };
tools/testing/selftests/kvm/lib/sparsebit.c
2078
u64 first = get64();
tools/testing/selftests/kvm/lib/sparsebit.c
2081
operate(op, first, last);
tools/testing/selftests/net/mptcp/mptcp_connect.c
432
static bool first = true;
tools/testing/selftests/net/mptcp/mptcp_connect.c
440
if (cfg_join && first && do_w > 100)
tools/testing/selftests/net/mptcp/mptcp_connect.c
451
if (cfg_join && first) {
tools/testing/selftests/net/mptcp/mptcp_connect.c
453
first = false;
tools/testing/selftests/powerpc/pmu/lib.c
161
libc.first = start;
tools/testing/selftests/powerpc/pmu/lib.c
164
vdso.first = start;
tools/testing/selftests/powerpc/pmu/lib.h
33
uint64_t first, last;
tools/testing/selftests/sched_ext/nohz_tick.c
39
static int first_allowed_cpu(const cpu_set_t *mask, int first, int last)
tools/testing/selftests/sched_ext/nohz_tick.c
43
for (cpu = first; cpu <= last && cpu < CPU_SETSIZE; cpu++)
tools/testing/selftests/sched_ext/nohz_tick.c
66
long first, last;
tools/testing/selftests/sched_ext/nohz_tick.c
75
first = strtol(cur, &end, 10);
tools/testing/selftests/sched_ext/nohz_tick.c
76
if (errno || end == cur || first < 0 || first >= CPU_SETSIZE)
tools/testing/selftests/sched_ext/nohz_tick.c
79
last = first;
tools/testing/selftests/sched_ext/nohz_tick.c
84
if (errno || end == cur || last < first)
tools/testing/selftests/sched_ext/nohz_tick.c
89
cpu = first_allowed_cpu(allowed, first, last);
tools/testing/selftests/seccomp/seccomp_bpf.c
1051
ERRNO_FILTER(first, 11);
tools/testing/selftests/user_events/dyn_test.c
147
static int check_match(int *check, const char *first, const char *second, bool *match)
tools/testing/selftests/user_events/dyn_test.c
155
if (reg_event(fd, check, 31, first) == -1)
tools/virtio/vringh_test.c
102
if (i < *first)
tools/virtio/vringh_test.c
103
*first = i;
tools/virtio/vringh_test.c
91
static void find_cpus(unsigned int *first, unsigned int *last)
tools/virtio/vringh_test.c
95
*first = -1U;
virt/kvm/async_pf.c
219
bool first;
virt/kvm/async_pf.c
232
first = list_empty(&vcpu->async_pf.done);
virt/kvm/async_pf.c
236
if (!IS_ENABLED(CONFIG_KVM_ASYNC_PF_SYNC) && first)
virt/kvm/async_pf.c
54
bool first;
virt/kvm/async_pf.c
81
first = list_empty(&vcpu->async_pf.done);
virt/kvm/async_pf.c
91
if (!IS_ENABLED(CONFIG_KVM_ASYNC_PF_SYNC) && first)
virt/kvm/coalesced_mmio.c
64
(insert + 1) % KVM_COALESCED_MMIO_MAX == READ_ONCE(ring->first)) {