arch/arm/mm/alignment.c
197
#define __get8_unaligned_check(ins,val,addr,err) \
arch/arm/mm/alignment.c
199
ARM( "1: "ins" %1, [%2], #1\n" ) \
arch/arm/mm/alignment.c
200
THUMB( "1: "ins" %1, [%2]\n" ) \
arch/arm/mm/alignment.c
215
#define __get16_unaligned_check(ins,val,addr) \
arch/arm/mm/alignment.c
218
__get8_unaligned_check(ins,v,a,err); \
arch/arm/mm/alignment.c
220
__get8_unaligned_check(ins,v,a,err); \
arch/arm/mm/alignment.c
232
#define __get32_unaligned_check(ins,val,addr) \
arch/arm/mm/alignment.c
235
__get8_unaligned_check(ins,v,a,err); \
arch/arm/mm/alignment.c
237
__get8_unaligned_check(ins,v,a,err); \
arch/arm/mm/alignment.c
239
__get8_unaligned_check(ins,v,a,err); \
arch/arm/mm/alignment.c
241
__get8_unaligned_check(ins,v,a,err); \
arch/arm/mm/alignment.c
253
#define __put16_unaligned_check(ins,val,addr) \
arch/arm/mm/alignment.c
257
ARM( "1: "ins" %1, [%2], #1\n" ) \
arch/arm/mm/alignment.c
258
THUMB( "1: "ins" %1, [%2]\n" ) \
arch/arm/mm/alignment.c
261
"2: "ins" %1, [%2]\n" \
arch/arm/mm/alignment.c
285
#define __put32_unaligned_check(ins,val,addr) \
arch/arm/mm/alignment.c
289
ARM( "1: "ins" %1, [%2], #1\n" ) \
arch/arm/mm/alignment.c
290
THUMB( "1: "ins" %1, [%2]\n" ) \
arch/arm/mm/alignment.c
293
ARM( "2: "ins" %1, [%2], #1\n" ) \
arch/arm/mm/alignment.c
294
THUMB( "2: "ins" %1, [%2]\n" ) \
arch/arm/mm/alignment.c
297
ARM( "3: "ins" %1, [%2], #1\n" ) \
arch/arm/mm/alignment.c
298
THUMB( "3: "ins" %1, [%2]\n" ) \
arch/arm/mm/alignment.c
301
"4: "ins" %1, [%2]\n" \
arch/csky/include/asm/uaccess.h
123
#define __get_user_asm_common(x, ptr, ins, err) \
arch/csky/include/asm/uaccess.h
127
"1: " ins " %1, (%4, 0) \n" \
arch/mips/include/asm/asm.h
228
#define LONG_INS ins
arch/mips/include/asm/io.h
413
static inline void ins##bwlq(unsigned long port, void *addr, \
arch/mips/include/asm/mach-malta/kernel-entry-init.h
50
ins t2, t1, 16, 3
arch/mips/include/asm/mach-malta/kernel-entry-init.h
69
ins t0, t1, 16, 3
arch/mips/include/asm/mipsregs.h
2822
#define _dsp_mfxxx(ins) \
arch/mips/include/asm/mipsregs.h
2834
: "i" (ins)); \
arch/mips/include/asm/mipsregs.h
2838
#define _dsp_mtxxx(val, ins) \
arch/mips/include/asm/mipsregs.h
2848
: "r" (val), "i" (ins)); \
arch/riscv/include/asm/io.h
106
__io_reads_ins(ins, u8, b, __io_pbr(), __io_par(addr))
arch/riscv/include/asm/io.h
107
__io_reads_ins(ins, u16, w, __io_pbr(), __io_par(addr))
arch/riscv/include/asm/io.h
108
__io_reads_ins(ins, u32, l, __io_pbr(), __io_par(addr))
arch/riscv/include/asm/io.h
135
__io_reads_ins(ins, u64, q, __io_pbr(), __io_par(addr))
arch/sh/include/asm/io.h
206
static inline void ins##bwlq(unsigned long port, void *addr, \
arch/sparc/include/asm/sigcontext.h
53
unsigned long ins[8];
arch/sparc/include/uapi/asm/ptrace.h
115
unsigned long ins[8];
arch/sparc/include/uapi/asm/ptrace.h
121
unsigned long ins[6];
arch/sparc/include/uapi/asm/ptrace.h
54
unsigned long ins[8];
arch/sparc/include/uapi/asm/ptrace.h
60
unsigned int ins[8];
arch/sparc/include/uapi/asm/ptrace.h
66
unsigned long ins[6];
arch/sparc/include/uapi/asm/ptrace.h
77
unsigned int ins[6];
arch/sparc/include/uapi/asm/ptrace.h
87
unsigned long ins[8];
arch/sparc/kernel/kgdb_32.c
107
win->ins[i] = gdb_regs[GDB_I0 + i];
arch/sparc/kernel/kgdb_32.c
32
gdb_regs[GDB_I0 + i] = win->ins[i];
arch/sparc/kernel/kgdb_32.c
66
gdb_regs[GDB_I0 + i] = win->ins[i];
arch/sparc/kernel/kgdb_64.c
113
win->ins[i] = gdb_regs[GDB_I0 + i];
arch/sparc/kernel/kgdb_64.c
32
gdb_regs[GDB_I0 + i] = win->ins[i];
arch/sparc/kernel/kgdb_64.c
67
gdb_regs[GDB_I0 + i] = win->ins[i];
arch/sparc/kernel/process_32.c
137
rw->ins[0], rw->ins[1], rw->ins[2], rw->ins[3],
arch/sparc/kernel/process_32.c
138
rw->ins[4], rw->ins[5], rw->ins[6], rw->ins[7]);
arch/sparc/kernel/process_32.c
166
pc = rw->ins[7];
arch/sparc/kernel/process_32.c
169
fp = rw->ins[6];
arch/sparc/kernel/process_32.c
393
pc = rw->ins[7];
arch/sparc/kernel/process_32.c
398
fp = rw->ins[6] + bias;
arch/sparc/kernel/process_64.c
123
r_w.ins[0], r_w.ins[1], r_w.ins[2], r_w.ins[3],
arch/sparc/kernel/process_64.c
124
r_w.ins[4], r_w.ins[5], r_w.ins[6], r_w.ins[7]);
arch/sparc/kernel/process_64.c
157
rwk->ins[0], rwk->ins[1], rwk->ins[2], rwk->ins[3]);
arch/sparc/kernel/process_64.c
159
rwk->ins[4], rwk->ins[5], rwk->ins[6], rwk->ins[7]);
arch/sparc/kernel/process_64.c
161
printk("I7: <%pS>\n", (void *) rwk->ins[7]);
arch/sparc/kernel/process_64.c
211
rp->i7 = rw->ins[7];
arch/sparc/kernel/process_64.c
213
(rw->ins[6] + STACK_BIAS);
arch/sparc/kernel/process_64.c
215
rp->rpc = rw->ins[7];
arch/sparc/kernel/process_64.c
434
__get_user(fp, &(((struct reg_window __user *)psp)->ins[6]));
arch/sparc/kernel/process_64.c
439
__get_user(fp, &(((struct reg_window32 __user *)psp)->ins[6]));
arch/sparc/kernel/process_64.c
453
&(((struct reg_window32 __user *)rval)->ins[6])))
arch/sparc/kernel/process_64.c
457
&(((struct reg_window __user *)rval)->ins[6])))
arch/sparc/kernel/process_64.c
688
pc = rw->ins[7];
arch/sparc/kernel/process_64.c
693
fp = rw->ins[6] + bias;
arch/sparc/kernel/ptrace_64.c
205
wbuf->ins[i] = win32.ins[i];
arch/sparc/kernel/ptrace_64.c
228
win32.ins[i] = wbuf->ins[i];
arch/sparc/kernel/signal32.c
449
err |= __put_user(rp->ins[i], &sf->ss.ins[i]);
arch/sparc/kernel/signal32.c
450
err |= __put_user(rp->ins[6], &sf->ss.fp);
arch/sparc/kernel/signal32.c
451
err |= __put_user(rp->ins[7], &sf->ss.callers_pc);
arch/sparc/kernel/signal32.c
581
err |= __put_user(rp->ins[i], &sf->ss.ins[i]);
arch/sparc/kernel/signal32.c
582
err |= __put_user(rp->ins[6], &sf->ss.fp);
arch/sparc/kernel/signal32.c
583
err |= __put_user(rp->ins[7], &sf->ss.callers_pc);
arch/sparc/kernel/signal_64.c
105
(&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6])));
arch/sparc/kernel/signal_64.c
107
(&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[7])));
arch/sparc/kernel/signal_64.c
201
(&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[6])));
arch/sparc/kernel/signal_64.c
203
(&(((struct reg_window __user *)(STACK_BIAS+regs->u_regs[UREG_I6]))->ins[7])));
arch/sparc/kernel/traps_32.c
83
printk("Caller[%08lx]: %pS\n", rw->ins[7],
arch/sparc/kernel/traps_32.c
84
(void *) rw->ins[7]);
arch/sparc/kernel/traps_32.c
85
rw = (struct reg_window32 *)rw->ins[6];
arch/sparc/kernel/traps_64.c
2512
unsigned long fp = rw->ins[6];
arch/sparc/kernel/traps_64.c
2548
printk("Caller[%016lx]: %pS\n", rw->ins[7],
arch/sparc/kernel/traps_64.c
2549
(void *) rw->ins[7]);
arch/x86/include/asm/bug.h
109
#define _BUG_FLAGS(cond_str, ins, flags, extra) asm volatile(ins)
arch/x86/include/asm/bug.h
86
#define _BUG_FLAGS(cond_str, ins, flags, extra) \
arch/x86/include/asm/bug.h
88
asm_inline volatile("1:\t" ins "\n" \
arch/x86/include/asm/io.h
288
static inline void ins##bwl(u16 port, void *addr, unsigned long count) \
arch/x86/kvm/emulate.c
4265
I2bvIP(DstDI | SrcDX | Mov | String | Unaligned, em_in, ins, check_perm_in), /* insb, insw/insd */
drivers/acpi/apei/apei-base.c
200
u8 ins;
drivers/acpi/apei/apei-base.c
207
ins = entry->instruction;
drivers/acpi/apei/apei-base.c
210
if (ins >= ctx->instructions || !ins_table[ins].run) {
drivers/acpi/apei/apei-base.c
213
ins);
drivers/acpi/apei/apei-base.c
228
u8 ins = entry->instruction;
drivers/acpi/apei/apei-base.c
230
if (ctx->ins_table[ins].flags & APEI_EXEC_INS_ACCESS_REGISTER)
drivers/acpi/apei/apei-base.c
261
u8 ins = entry->instruction;
drivers/acpi/apei/apei-base.c
263
if (ctx->ins_table[ins].flags & APEI_EXEC_INS_ACCESS_REGISTER)
drivers/acpi/apei/apei-base.c
716
u8 ins = entry->instruction;
drivers/acpi/apei/apei-base.c
721
if (!(ctx->ins_table[ins].flags & APEI_EXEC_INS_ACCESS_REGISTER))
drivers/bus/hisi_lpc.c
338
.ins = hisi_lpc_comm_ins,
drivers/gpu/drm/i915/display/intel_dsb.c
321
dsb->ins[0] = ldw;
drivers/gpu/drm/i915/display/intel_dsb.c
322
dsb->ins[1] = udw;
drivers/gpu/drm/i915/display/intel_dsb.c
324
dsb_buffer_write(dsb, dsb->free_pos++, dsb->ins[0]);
drivers/gpu/drm/i915/display/intel_dsb.c
325
dsb_buffer_write(dsb, dsb->free_pos++, dsb->ins[1]);
drivers/gpu/drm/i915/display/intel_dsb.c
341
prev_opcode = dsb->ins[1] & ~DSB_REG_VALUE_MASK;
drivers/gpu/drm/i915/display/intel_dsb.c
342
prev_reg = dsb->ins[1] & DSB_REG_VALUE_MASK;
drivers/gpu/drm/i915/display/intel_dsb.c
395
dsb->ins[0]++;
drivers/gpu/drm/i915/display/intel_dsb.c
396
dsb_buffer_write(dsb, dsb->ins_start_offset + 0, dsb->ins[0]);
drivers/gpu/drm/i915/display/intel_dsb.c
49
u32 ins[2];
drivers/gpu/drm/i915/display/intel_dsb.c
993
dsb->ins[0] = 0;
drivers/gpu/drm/i915/display/intel_dsb.c
994
dsb->ins[1] = 0;
drivers/gpu/drm/nouveau/nouveau_exec.c
296
u64 ins = req->wait_ptr;
drivers/gpu/drm/nouveau/nouveau_exec.c
314
*s = u_memcpya(ins, inc, sizeof(**s));
drivers/gpu/drm/nouveau/nouveau_sched.h
89
u32 inc, u64 ins,
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1741
u64 ins = req->wait_ptr;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1762
*s = u_memcpya(ins, inc, sizeof(**s));
drivers/hwtracing/coresight/coresight-sysfs.c
571
char *outs = NULL, *ins = NULL;
drivers/hwtracing/coresight/coresight-sysfs.c
583
ins = devm_kasprintf(&target->dev, GFP_KERNEL,
drivers/hwtracing/coresight/coresight-sysfs.c
585
if (!ins)
drivers/hwtracing/coresight/coresight-sysfs.c
596
link->target_name = ins;
drivers/md/dm-writecache.c
653
static void writecache_insert_entry(struct dm_writecache *wc, struct wc_entry *ins)
drivers/md/dm-writecache.c
661
if (read_original_sector(wc, e) > read_original_sector(wc, ins))
drivers/md/dm-writecache.c
666
rb_link_node(&ins->rb_node, parent, node);
drivers/md/dm-writecache.c
667
rb_insert_color(&ins->rb_node, &wc->tree);
drivers/md/dm-writecache.c
668
list_add(&ins->lru, &wc->lru);
drivers/md/dm-writecache.c
669
ins->age = jiffies;
drivers/media/platform/st/sti/bdisp/bdisp-debug.c
338
bdisp_dbg_dump_ins(s, node->ins);
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
796
node->ins = BLT_INS_S1_OFF | BLT_INS_S2_MEM | BLT_INS_S3_OFF;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
802
node->ins = BLT_INS_S1_OFF | BLT_INS_S3_MEM;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
804
node->ins |= BLT_INS_S2_CF;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
806
node->ins |= BLT_INS_S2_MEM;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
813
node->ins = BLT_INS_S3_MEM;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
815
node->ins |= BLT_INS_S2_CF | BLT_INS_S1_CF;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
817
node->ins |= BLT_INS_S2_MEM | BLT_INS_S1_MEM;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
822
node->ins |= cfg->cconv ? BLT_INS_IVMX : 0;
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
824
node->ins |= (cfg->scale || cfg->src_420 || cfg->dst_420) ?
drivers/media/platform/st/sti/bdisp/bdisp-hw.c
924
if (node->ins & BLT_INS_SCALE) {
drivers/media/platform/st/sti/bdisp/bdisp-reg.h
11
u32 ins;
drivers/misc/sgi-gru/gru_instructions.h
330
static inline void gru_start_instruction(struct gru_instruction *ins, unsigned long op64)
drivers/misc/sgi-gru/gru_instructions.h
332
gru_ordered_store_ulong(ins, op64);
drivers/misc/sgi-gru/gru_instructions.h
334
gru_flush_cache(ins);
drivers/misc/sgi-gru/gru_instructions.h
352
struct gru_instruction *ins = (struct gru_instruction *)cb;
drivers/misc/sgi-gru/gru_instructions.h
354
ins->baddr0 = (long)gpa | ((unsigned long)iaa << 62);
drivers/misc/sgi-gru/gru_instructions.h
355
ins->nelem = 1;
drivers/misc/sgi-gru/gru_instructions.h
356
ins->op1_stride = 1;
drivers/misc/sgi-gru/gru_instructions.h
357
gru_start_instruction(ins, __opdword(OP_VLOAD, 0, XTYPE_DW, iaa, 0,
drivers/misc/sgi-gru/gru_instructions.h
364
struct gru_instruction *ins = (struct gru_instruction *)cb;
drivers/misc/sgi-gru/gru_instructions.h
366
ins->baddr0 = (long)gpa | ((unsigned long)iaa << 62);
drivers/misc/sgi-gru/gru_instructions.h
367
ins->nelem = 1;
drivers/misc/sgi-gru/gru_instructions.h
368
ins->op1_stride = 1;
drivers/misc/sgi-gru/gru_instructions.h
369
gru_start_instruction(ins, __opdword(OP_VSTORE, 0, XTYPE_DW, iaa, 0,
drivers/misc/sgi-gru/gru_instructions.h
377
struct gru_instruction *ins = (struct gru_instruction *)cb;
drivers/misc/sgi-gru/gru_instructions.h
379
ins->baddr0 = (long)mem_addr;
drivers/misc/sgi-gru/gru_instructions.h
380
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
381
ins->op1_stride = stride;
drivers/misc/sgi-gru/gru_instructions.h
382
gru_start_instruction(ins, __opdword(OP_VLOAD, 0, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
390
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
392
ins->baddr0 = (long)mem_addr;
drivers/misc/sgi-gru/gru_instructions.h
393
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
394
ins->op1_stride = stride;
drivers/misc/sgi-gru/gru_instructions.h
395
gru_start_instruction(ins, __opdword(OP_VSTORE, 0, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
403
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
405
ins->baddr0 = (long)mem_addr;
drivers/misc/sgi-gru/gru_instructions.h
406
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
407
ins->tri1_bufsize = tri1;
drivers/misc/sgi-gru/gru_instructions.h
408
gru_start_instruction(ins, __opdword(OP_IVLOAD, 0, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
416
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
418
ins->baddr0 = (long)mem_addr;
drivers/misc/sgi-gru/gru_instructions.h
419
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
420
ins->tri1_bufsize = tri1;
drivers/misc/sgi-gru/gru_instructions.h
421
gru_start_instruction(ins, __opdword(OP_IVSTORE, 0, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
429
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
431
ins->baddr0 = (long)mem_addr;
drivers/misc/sgi-gru/gru_instructions.h
432
ins->op2_value_baddr1 = value;
drivers/misc/sgi-gru/gru_instructions.h
433
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
434
ins->op1_stride = stride;
drivers/misc/sgi-gru/gru_instructions.h
435
gru_start_instruction(ins, __opdword(OP_VSET, 0, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
443
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
445
ins->baddr0 = (long)mem_addr;
drivers/misc/sgi-gru/gru_instructions.h
446
ins->op2_value_baddr1 = value;
drivers/misc/sgi-gru/gru_instructions.h
447
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
448
ins->tri1_bufsize = tri1;
drivers/misc/sgi-gru/gru_instructions.h
449
gru_start_instruction(ins, __opdword(OP_IVSET, 0, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
457
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
459
ins->baddr0 = (long)mem_addr;
drivers/misc/sgi-gru/gru_instructions.h
460
ins->op1_stride = stride;
drivers/misc/sgi-gru/gru_instructions.h
461
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
462
gru_start_instruction(ins, __opdword(OP_VFLUSH, 0, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
468
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
470
gru_start_instruction(ins, __opdword(OP_NOP, 0, 0, 0, 0, 0, CB_IMA(hints)));
drivers/misc/sgi-gru/gru_instructions.h
479
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
481
ins->baddr0 = (long)src;
drivers/misc/sgi-gru/gru_instructions.h
482
ins->op2_value_baddr1 = (long)dest;
drivers/misc/sgi-gru/gru_instructions.h
483
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
484
ins->tri1_bufsize = bufsize;
drivers/misc/sgi-gru/gru_instructions.h
485
gru_start_instruction(ins, __opdword(OP_BCOPY, 0, xtype, IAA_RAM,
drivers/misc/sgi-gru/gru_instructions.h
493
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
495
ins->baddr0 = (long)src;
drivers/misc/sgi-gru/gru_instructions.h
496
ins->op2_value_baddr1 = (long)dest;
drivers/misc/sgi-gru/gru_instructions.h
497
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
498
gru_start_instruction(ins, __opdword(OP_BSTORE, 0, xtype, 0, IAA_RAM,
drivers/misc/sgi-gru/gru_instructions.h
505
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
507
ins->baddr0 = (long)src;
drivers/misc/sgi-gru/gru_instructions.h
508
gru_start_instruction(ins, __opdword(OP_GAMIR, exopc, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
515
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
517
ins->baddr0 = (long)src;
drivers/misc/sgi-gru/gru_instructions.h
518
gru_start_instruction(ins, __opdword(OP_GAMIRR, exopc, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
527
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
529
ins->baddr0 = (long)src;
drivers/misc/sgi-gru/gru_instructions.h
530
ins->op1_stride = operand1;
drivers/misc/sgi-gru/gru_instructions.h
531
ins->op2_value_baddr1 = operand2;
drivers/misc/sgi-gru/gru_instructions.h
532
gru_start_instruction(ins, __opdword(OP_GAMER, exopc, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
540
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
542
ins->baddr0 = (long)src;
drivers/misc/sgi-gru/gru_instructions.h
543
ins->op1_stride = operand1;
drivers/misc/sgi-gru/gru_instructions.h
544
ins->op2_value_baddr1 = operand2;
drivers/misc/sgi-gru/gru_instructions.h
545
gru_start_instruction(ins, __opdword(OP_GAMERR, exopc, xtype, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
552
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
554
ins->baddr0 = (long)src;
drivers/misc/sgi-gru/gru_instructions.h
555
ins->nelem = 4;
drivers/misc/sgi-gru/gru_instructions.h
556
gru_start_instruction(ins, __opdword(OP_GAMXR, EOP_XR_CSWAP, XTYPE_DW,
drivers/misc/sgi-gru/gru_instructions.h
564
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
566
ins->baddr0 = (long)queue;
drivers/misc/sgi-gru/gru_instructions.h
567
ins->nelem = nelem;
drivers/misc/sgi-gru/gru_instructions.h
568
gru_start_instruction(ins, __opdword(OP_MESQ, 0, XTYPE_CL, IAA_RAM, 0,
drivers/misc/sgi-gru/gru_instructions.h
574
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
576
return ins->avalue;
drivers/misc/sgi-gru/gru_instructions.h
581
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
583
return ins->avalue & 0xffffffff;
drivers/misc/sgi-gru/gru_instructions.h
588
struct gru_instruction *ins = (void *)cb;
drivers/misc/sgi-gru/gru_instructions.h
590
return ins->avalue >> 32;
drivers/net/ethernet/socionext/sni_ave.c
207
#define SG_ETPINMODE_RMII(ins) BIT(ins)
drivers/nfc/pn533/usb.c
261
u8 ins;
drivers/nfc/pn533/usb.c
296
frame->apdu.ins = 0;
drivers/pci/hotplug/cpci_hotplug_pci.c
102
int ins = 0;
drivers/pci/hotplug/cpci_hotplug_pci.c
120
ins = 0;
drivers/pci/hotplug/cpci_hotplug_pci.c
122
ins = 1;
drivers/pci/hotplug/cpci_hotplug_pci.c
124
return ins;
drivers/phy/cadence/phy-cadence-sierra.c
543
struct cdns_sierra_inst *ins = phy_get_drvdata(gphy);
drivers/phy/cadence/phy-cadence-sierra.c
547
enum cdns_sierra_phy_type phy_type = ins->phy_type;
drivers/phy/cadence/phy-cadence-sierra.c
549
enum cdns_sierra_ssc_mode ssc = ins->ssc_mode;
drivers/phy/cadence/phy-cadence-sierra.c
578
for (i = 0; i < ins->num_lanes; i++) {
drivers/phy/cadence/phy-cadence-sierra.c
579
regmap = phy->regmap_phy_pma_lane_cdb[i + ins->mlane];
drivers/phy/cadence/phy-cadence-sierra.c
600
for (i = 0; i < ins->num_lanes; i++) {
drivers/phy/cadence/phy-cadence-sierra.c
601
regmap = phy->regmap_lane_cdb[i + ins->mlane];
drivers/phy/cadence/phy-cadence-sierra.c
613
struct cdns_sierra_inst *ins = phy_get_drvdata(gphy);
drivers/phy/cadence/phy-cadence-sierra.c
628
ret = reset_control_deassert(ins->lnk_rst);
drivers/phy/cadence/phy-cadence-sierra.c
634
if (ins->phy_type == TYPE_PCIE || ins->phy_type == TYPE_USB) {
drivers/phy/cadence/phy-cadence-sierra.c
635
ret = regmap_field_read_poll_timeout(sp->phy_iso_link_ctrl_1[ins->mlane],
drivers/phy/cadence/phy-cadence-sierra.c
654
ret = regmap_field_read_poll_timeout(sp->pllctrl_lock[ins->mlane],
drivers/phy/cadence/phy-cadence-sierra.c
664
struct cdns_sierra_inst *ins = phy_get_drvdata(gphy);
drivers/phy/cadence/phy-cadence-sierra.c
666
return reset_control_assert(ins->lnk_rst);
drivers/scsi/53c700.c
1033
slot->SG[0].ins = bS_to_host(SCRIPT_MOVE_DATA_IN | SCSI_SENSE_BUFFERSIZE);
drivers/scsi/53c700.c
1035
slot->SG[1].ins = bS_to_host(SCRIPT_RETURN);
drivers/scsi/53c700.c
1165
to32bit(&slot->pSG[0].ins));
drivers/scsi/53c700.c
1268
printk(KERN_INFO " SG[%d].length = %d, move_insn=%08x, addr %08x\n", i, sg->length, ((struct NCR_700_command_slot *)SCp->host_scribble)->SG[i].ins, ((struct NCR_700_command_slot *)SCp->host_scribble)->SG[i].pAddr);
drivers/scsi/53c700.c
1465
SGScriptStartAddress, to32bit(&slot->pSG[0].ins));
drivers/scsi/53c700.c
1602
} else if (slot && dsp >= to32bit(&slot->pSG[0].ins) &&
drivers/scsi/53c700.c
1603
dsp <= to32bit(&slot->pSG[NCR_700_SG_SEGMENTS].ins)) {
drivers/scsi/53c700.c
1605
int SGcount = (dsp - to32bit(&slot->pSG[0].ins))/sizeof(struct NCR_700_SG_List);
drivers/scsi/53c700.c
1629
count = (bS_to_cpu(slot->SG[SGcount].ins) & 0x00ffffff);
drivers/scsi/53c700.c
1631
slot->SG[SGcount].ins &= bS_to_host(0xff000000);
drivers/scsi/53c700.c
1632
slot->SG[SGcount].ins |= bS_to_host(data_transfer);
drivers/scsi/53c700.c
1644
slot->SG[i].ins = bS_to_host(SCRIPT_NOP);
drivers/scsi/53c700.c
1886
slot->SG[i].ins = bS_to_host(move_ins | count);
drivers/scsi/53c700.c
1888
i, count, slot->SG[i].ins, (unsigned long)vPtr));
drivers/scsi/53c700.c
1891
slot->SG[i].ins = bS_to_host(SCRIPT_RETURN);
drivers/scsi/53c700.c
1895
(&slot->pSG[i].ins),
drivers/scsi/53c700.c
1896
slot->SG[i].ins));
drivers/scsi/53c700.h
73
__u32 ins;
drivers/scsi/lpfc/lpfc_crtn.h
678
int lpfc_vmid_uvem(struct lpfc_vport *vport, struct lpfc_vmid *vmid, bool ins);
drivers/spi/spi-fsl-qspi.c
169
#define LUT_DEF(idx, ins, pad, opr) \
drivers/spi/spi-fsl-qspi.c
170
((((ins) << 10) | ((pad) << 8) | (opr)) << (((idx) % 2) * 16))
drivers/spi/spi-nxp-fspi.c
320
#define LUT_DEF(idx, ins, pad, opr) \
drivers/spi/spi-nxp-fspi.c
321
((((ins) << INSTR_SHIFT) | ((pad) << PAD_SHIFT) | \
drivers/spi/spi-nxp-xspi.c
301
#define LUT_DEF(idx, ins, pad, opr) \
drivers/spi/spi-nxp-xspi.c
302
((((ins) << INSTR_SHIFT) | ((pad) << PAD_SHIFT) | \
drivers/usb/atm/ueagle-atm.c
243
#define INS_TO_USBDEV(ins) (ins->usb_dev)
fs/btrfs/delayed-inode.c
409
struct btrfs_delayed_item *ins)
fs/btrfs/delayed-inode.c
414
if (ins->type == BTRFS_DELAYED_INSERTION_ITEM)
fs/btrfs/delayed-inode.c
419
exist = rb_find_add_cached(&ins->rb_node, root, btrfs_delayed_item_cmp);
fs/btrfs/delayed-inode.c
423
if (ins->type == BTRFS_DELAYED_INSERTION_ITEM &&
fs/btrfs/delayed-inode.c
424
ins->index >= delayed_node->index_cnt)
fs/btrfs/delayed-inode.c
425
delayed_node->index_cnt = ins->index + 1;
fs/btrfs/delayed-ref.c
359
struct btrfs_delayed_ref_node *ins)
fs/btrfs/delayed-ref.c
361
struct rb_node *node = &ins->ref_node;
fs/btrfs/direct-io.c
184
struct btrfs_key ins;
fs/btrfs/direct-io.c
191
0, alloc_hint, &ins, true, true);
fs/btrfs/direct-io.c
201
file_extent.disk_bytenr = ins.objectid;
fs/btrfs/direct-io.c
202
file_extent.disk_num_bytes = ins.offset;
fs/btrfs/direct-io.c
203
file_extent.num_bytes = ins.offset;
fs/btrfs/direct-io.c
204
file_extent.ram_bytes = ins.offset;
fs/btrfs/direct-io.c
209
btrfs_dec_block_group_reservations(fs_info, ins.objectid);
fs/btrfs/direct-io.c
211
btrfs_free_reserved_extent(fs_info, ins.objectid, ins.offset, true);
fs/btrfs/extent-tree.c
4233
struct btrfs_key *ins)
fs/btrfs/extent-tree.c
4239
last_ptr->window_start = ins->objectid;
fs/btrfs/extent-tree.c
4245
struct btrfs_key *ins)
fs/btrfs/extent-tree.c
4249
found_extent_clustered(ffe_ctl, ins);
fs/btrfs/extent-tree.c
4331
struct btrfs_key *ins,
fs/btrfs/extent-tree.c
4343
if (ins->objectid) {
fs/btrfs/extent-tree.c
4344
found_extent(ffe_ctl, ins);
fs/btrfs/extent-tree.c
4427
struct btrfs_key *ins)
fs/btrfs/extent-tree.c
4443
ins->offset = space_info->max_extent_size;
fs/btrfs/extent-tree.c
4523
struct btrfs_key *ins)
fs/btrfs/extent-tree.c
4528
space_info, ins);
fs/btrfs/extent-tree.c
4562
struct btrfs_key *ins,
fs/btrfs/extent-tree.c
4594
ins->type = BTRFS_EXTENT_ITEM_KEY;
fs/btrfs/extent-tree.c
4595
ins->objectid = 0;
fs/btrfs/extent-tree.c
4596
ins->offset = 0;
fs/btrfs/extent-tree.c
4619
ret = prepare_allocation(fs_info, ffe_ctl, space_info, ins);
fs/btrfs/extent-tree.c
4789
ins->objectid = ffe_ctl->search_start;
fs/btrfs/extent-tree.c
4790
ins->offset = ffe_ctl->num_bytes;
fs/btrfs/extent-tree.c
4810
ret = find_free_extent_update_loop(fs_info, ins, ffe_ctl, space_info,
fs/btrfs/extent-tree.c
4825
ins->offset = ffe_ctl->max_extent_size;
fs/btrfs/extent-tree.c
4880
struct btrfs_key *ins, bool is_data, bool delalloc)
fs/btrfs/extent-tree.c
4904
ret = find_free_extent(root, ins, &ffe_ctl);
fs/btrfs/extent-tree.c
4906
btrfs_dec_block_group_reservations(fs_info, ins->objectid);
fs/btrfs/extent-tree.c
4908
if (!final_tried && ins->offset) {
fs/btrfs/extent-tree.c
4909
num_bytes = min(num_bytes >> 1, ins->offset);
fs/btrfs/extent-tree.c
4995
struct btrfs_key *ins, int ref_mod, u64 oref_root)
fs/btrfs/extent-tree.c
5019
extent_root = btrfs_extent_root(fs_info, ins->objectid);
fs/btrfs/extent-tree.c
5023
ins->objectid);
fs/btrfs/extent-tree.c
5031
ret = btrfs_insert_empty_item(trans, extent_root, path, ins, size);
fs/btrfs/extent-tree.c
5070
return alloc_reserved_extent(trans, ins->objectid, ins->offset);
fs/btrfs/extent-tree.c
5161
struct btrfs_key *ins)
fs/btrfs/extent-tree.c
5165
.bytenr = ins->objectid,
fs/btrfs/extent-tree.c
5166
.num_bytes = ins->offset,
fs/btrfs/extent-tree.c
5189
struct btrfs_key *ins)
fs/btrfs/extent-tree.c
5197
.num_bytes = ins->offset,
fs/btrfs/extent-tree.c
5208
ret = __exclude_logged_extent(fs_info, ins->objectid,
fs/btrfs/extent-tree.c
5209
ins->offset);
fs/btrfs/extent-tree.c
5214
block_group = btrfs_lookup_block_group(fs_info, ins->objectid);
fs/btrfs/extent-tree.c
5221
space_info->bytes_reserved += ins->offset;
fs/btrfs/extent-tree.c
5222
block_group->reserved += ins->offset;
fs/btrfs/extent-tree.c
5227
offset, ins, 1, root_objectid);
fs/btrfs/extent-tree.c
5229
btrfs_pin_extent(trans, ins->objectid, ins->offset);
fs/btrfs/extent-tree.c
5351
struct btrfs_key ins;
fs/btrfs/extent-tree.c
5375
empty_size, hint, &ins, false, false);
fs/btrfs/extent-tree.c
5379
buf = btrfs_init_new_buffer(trans, root, ins.objectid, level,
fs/btrfs/extent-tree.c
5389
parent = ins.objectid;
fs/btrfs/extent-tree.c
5399
.bytenr = ins.objectid,
fs/btrfs/extent-tree.c
5400
.num_bytes = ins.offset,
fs/btrfs/extent-tree.c
5437
btrfs_free_reserved_extent(fs_info, ins.objectid, ins.offset, false);
fs/btrfs/extent-tree.c
59
struct btrfs_key *ins, int ref_mod, u64 oref_root);
fs/btrfs/extent-tree.h
134
struct btrfs_key *ins);
fs/btrfs/extent-tree.h
137
struct btrfs_key *ins);
fs/btrfs/extent-tree.h
140
struct btrfs_key *ins, bool is_data, bool delalloc);
fs/btrfs/inode.c
1034
struct btrfs_key ins;
fs/btrfs/inode.c
1067
0, *alloc_hint, &ins, true, true);
fs/btrfs/inode.c
1084
file_extent.disk_bytenr = ins.objectid;
fs/btrfs/inode.c
1085
file_extent.disk_num_bytes = ins.offset;
fs/btrfs/inode.c
1091
async_extent->cb->bbio.bio.bi_iter.bi_sector = ins.objectid >> SECTOR_SHIFT;
fs/btrfs/inode.c
1108
btrfs_dec_block_group_reservations(fs_info, ins.objectid);
fs/btrfs/inode.c
1117
*alloc_hint = ins.objectid + ins.offset;
fs/btrfs/inode.c
1125
btrfs_dec_block_group_reservations(fs_info, ins.objectid);
fs/btrfs/inode.c
1126
btrfs_free_reserved_extent(fs_info, ins.objectid, ins.offset, true);
fs/btrfs/inode.c
1198
struct btrfs_key *ins, struct extent_state **cached,
fs/btrfs/inode.c
1212
0, alloc_hint, ins, true, true);
fs/btrfs/inode.c
1218
cur_len = ins->offset;
fs/btrfs/inode.c
1221
file_extent.disk_bytenr = ins->objectid;
fs/btrfs/inode.c
1222
file_extent.disk_num_bytes = ins->offset;
fs/btrfs/inode.c
1223
file_extent.num_bytes = ins->offset;
fs/btrfs/inode.c
1224
file_extent.ram_bytes = ins->offset;
fs/btrfs/inode.c
1267
btrfs_dec_block_group_reservations(fs_info, ins->objectid);
fs/btrfs/inode.c
1308
btrfs_dec_block_group_reservations(fs_info, ins->objectid);
fs/btrfs/inode.c
1309
btrfs_free_reserved_extent(fs_info, ins->objectid, ins->offset, true);
fs/btrfs/inode.c
1354
struct btrfs_key ins;
fs/btrfs/inode.c
1403
ret = cow_one_range(inode, locked_folio, &ins, &cached, start,
fs/btrfs/inode.c
1444
alloc_hint = ins.objectid + ins.offset;
fs/btrfs/inode.c
2871
struct btrfs_key ins;
fs/btrfs/inode.c
2903
ins.objectid = btrfs_ino(inode);
fs/btrfs/inode.c
2904
ins.type = BTRFS_EXTENT_DATA_KEY;
fs/btrfs/inode.c
2905
ins.offset = file_pos;
fs/btrfs/inode.c
2907
ret = btrfs_insert_empty_item(trans, root, path, &ins,
fs/btrfs/inode.c
2939
ins.objectid = disk_bytenr;
fs/btrfs/inode.c
2940
ins.type = BTRFS_EXTENT_ITEM_KEY;
fs/btrfs/inode.c
2941
ins.offset = disk_num_bytes;
fs/btrfs/inode.c
2949
qgroup_reserved, &ins);
fs/btrfs/inode.c
8941
struct btrfs_key *ins,
fs/btrfs/inode.c
8948
u64 start = ins->objectid;
fs/btrfs/inode.c
8949
u64 len = ins->offset;
fs/btrfs/inode.c
9023
struct btrfs_key ins;
fs/btrfs/inode.c
9046
min_size, 0, *alloc_hint, &ins, true, false);
fs/btrfs/inode.c
9057
clear_offset += ins.offset;
fs/btrfs/inode.c
9059
last_alloc = ins.offset;
fs/btrfs/inode.c
9061
&ins, cur_offset);
fs/btrfs/inode.c
9068
btrfs_dec_block_group_reservations(fs_info, ins.objectid);
fs/btrfs/inode.c
9071
btrfs_free_reserved_extent(fs_info, ins.objectid,
fs/btrfs/inode.c
9072
ins.offset, false);
fs/btrfs/inode.c
9079
cur_offset + ins.offset - 1, false);
fs/btrfs/inode.c
9085
em->len = ins.offset;
fs/btrfs/inode.c
9086
em->disk_bytenr = ins.objectid;
fs/btrfs/inode.c
9088
em->disk_num_bytes = ins.offset;
fs/btrfs/inode.c
9089
em->ram_bytes = ins.offset;
fs/btrfs/inode.c
9096
num_bytes -= ins.offset;
fs/btrfs/inode.c
9097
cur_offset += ins.offset;
fs/btrfs/inode.c
9098
*alloc_hint = ins.objectid + ins.offset;
fs/btrfs/inode.c
9726
struct btrfs_key ins;
fs/btrfs/inode.c
9896
disk_num_bytes, 0, 0, &ins, true, true);
fs/btrfs/inode.c
9901
file_extent.disk_bytenr = ins.objectid;
fs/btrfs/inode.c
9902
file_extent.disk_num_bytes = ins.offset;
fs/btrfs/inode.c
9922
btrfs_dec_block_group_reservations(fs_info, ins.objectid);
fs/btrfs/inode.c
9936
btrfs_dec_block_group_reservations(fs_info, ins.objectid);
fs/btrfs/inode.c
9937
btrfs_free_reserved_extent(fs_info, ins.objectid, ins.offset, true);
fs/btrfs/relocation.c
4235
struct btrfs_key key, ins;
fs/btrfs/relocation.c
4254
0, 0, &ins, is_data, false);
fs/btrfs/relocation.c
4262
if (ins.offset < length) {
fs/btrfs/relocation.c
4264
btrfs_space_info_update_bytes_may_use(sinfo, ins.offset - length);
fs/btrfs/relocation.c
4268
dest_addr = ins.objectid;
fs/btrfs/relocation.c
4269
dest_length = ins.offset;
fs/btrfs/relocation.c
5028
struct btrfs_key ins;
fs/btrfs/relocation.c
5083
min_size, 0, 0, &ins, is_data, false);
fs/btrfs/relocation.c
5094
if (ins.offset < remap_length) {
fs/btrfs/relocation.c
5096
btrfs_space_info_update_bytes_may_use(sinfo, ins.offset - remap_length);
fs/btrfs/relocation.c
5102
new_addr = ins.objectid;
fs/btrfs/relocation.c
5103
length = ins.offset;
fs/btrfs/tests/qgroup-tests.c
25
struct btrfs_key ins;
fs/btrfs/tests/qgroup-tests.c
31
ins.objectid = bytenr;
fs/btrfs/tests/qgroup-tests.c
32
ins.type = BTRFS_EXTENT_ITEM_KEY;
fs/btrfs/tests/qgroup-tests.c
33
ins.offset = num_bytes;
fs/btrfs/tests/qgroup-tests.c
41
ret = btrfs_insert_empty_item(&trans, root, path, &ins, size);
fs/btrfs/tree-log.c
721
struct btrfs_key ins;
fs/btrfs/tree-log.c
842
ins.objectid = btrfs_file_extent_disk_bytenr(wc->log_leaf, item);
fs/btrfs/tree-log.c
843
ins.type = BTRFS_EXTENT_ITEM_KEY;
fs/btrfs/tree-log.c
844
ins.offset = btrfs_file_extent_disk_num_bytes(wc->log_leaf, item);
fs/btrfs/tree-log.c
854
ret = btrfs_qgroup_trace_extent(trans, ins.objectid, ins.offset);
fs/btrfs/tree-log.c
858
ins.objectid, ins.offset,
fs/btrfs/tree-log.c
867
ret = btrfs_lookup_data_extent(fs_info, ins.objectid, ins.offset);
fs/btrfs/tree-log.c
871
ins.objectid, ins.offset,
fs/btrfs/tree-log.c
877
.bytenr = ins.objectid,
fs/btrfs/tree-log.c
878
.num_bytes = ins.offset,
fs/btrfs/tree-log.c
888
ins.objectid, ins.offset,
fs/btrfs/tree-log.c
896
wc->log_key.objectid, offset, &ins);
fs/btrfs/tree-log.c
900
ins.objectid, ins.offset, offset,
fs/btrfs/tree-log.c
909
csum_start = ins.objectid;
fs/btrfs/tree-log.c
910
csum_end = csum_start + ins.offset;
fs/btrfs/tree-log.c
912
csum_start = ins.objectid + btrfs_file_extent_offset(wc->log_leaf, item);
fs/btrfs/ulist.c
169
static int ulist_rbtree_insert(struct ulist *ulist, struct ulist_node *ins)
fs/btrfs/ulist.c
173
node = rb_find_add(&ins->rb_node, &ulist->root, ulist_node_val_cmp);
fs/ntfs/ntfs.h
244
int ntfs_nlstoucs(const struct ntfs_volume *vol, const char *ins,
fs/ntfs/ntfs.h
246
int ntfs_ucstonls(const struct ntfs_volume *vol, const __le16 *ins,
fs/ntfs/unistr.c
228
int ntfs_nlstoucs(const struct ntfs_volume *vol, const char *ins,
fs/ntfs/unistr.c
237
if (likely(ins)) {
fs/ntfs/unistr.c
245
o = utf8s_to_utf16s(ins, ins_len,
fs/ntfs/unistr.c
255
wc_len = nls->char2uni(ins + i, ins_len - i,
fs/ntfs/unistr.c
320
int ntfs_ucstonls(const struct ntfs_volume *vol, const __le16 *ins,
fs/ntfs/unistr.c
328
if (ins) {
fs/ntfs/unistr.c
343
o = utf16s_to_utf8s((const wchar_t *)ins, ins_len,
fs/ntfs/unistr.c
354
wc = nls->uni2char(le16_to_cpu(ins[i]), ns + o,
fs/ntfs3/frecord.c
21
CLST ino, struct rb_node *ins)
fs/ntfs3/frecord.c
39
if (!ins)
fs/ntfs3/frecord.c
42
rb_link_node(ins, pr, p);
fs/ntfs3/frecord.c
43
rb_insert_color(ins, tree);
fs/ntfs3/frecord.c
44
return rb_entry(ins, struct mft_inode, node);
fs/ntfs3/index.c
589
const void *ins, u32 ins_bytes)
fs/ntfs3/index.c
601
memcpy(e, ins, ins_bytes);
fs/ocfs2/extent_map.c
171
struct ocfs2_extent_map_item *ins)
fs/ocfs2/extent_map.c
176
if (ins->ei_phys == (emi->ei_phys + emi->ei_clusters) &&
fs/ocfs2/extent_map.c
177
ins->ei_cpos == (emi->ei_cpos + emi->ei_clusters) &&
fs/ocfs2/extent_map.c
178
ins->ei_flags == emi->ei_flags) {
fs/ocfs2/extent_map.c
179
emi->ei_clusters += ins->ei_clusters;
fs/ocfs2/extent_map.c
181
} else if ((ins->ei_phys + ins->ei_clusters) == emi->ei_phys &&
fs/ocfs2/extent_map.c
182
(ins->ei_cpos + ins->ei_clusters) == emi->ei_cpos &&
fs/ocfs2/extent_map.c
183
ins->ei_flags == emi->ei_flags) {
fs/ocfs2/extent_map.c
184
emi->ei_phys = ins->ei_phys;
fs/ocfs2/extent_map.c
185
emi->ei_cpos = ins->ei_cpos;
fs/ocfs2/extent_map.c
186
emi->ei_clusters += ins->ei_clusters;
fs/ocfs2/extent_map.c
195
if (ocfs2_ei_is_contained(emi, ins) ||
fs/ocfs2/extent_map.c
196
ocfs2_ei_is_contained(ins, emi)) {
fs/ocfs2/extent_map.c
197
ocfs2_copy_emi_fields(emi, ins);
fs/ocfs2/extent_map.c
219
struct ocfs2_extent_map_item ins;
fs/ocfs2/extent_map.c
221
ins.ei_cpos = le32_to_cpu(rec->e_cpos);
fs/ocfs2/extent_map.c
222
ins.ei_phys = ocfs2_blocks_to_clusters(inode->i_sb,
fs/ocfs2/extent_map.c
224
ins.ei_clusters = le16_to_cpu(rec->e_leaf_clusters);
fs/ocfs2/extent_map.c
225
ins.ei_flags = rec->e_flags;
fs/ocfs2/extent_map.c
231
if (ocfs2_try_to_merge_extent_map(emi, &ins)) {
fs/ocfs2/extent_map.c
256
ocfs2_copy_emi_fields(new_emi, &ins);
fs/ocfs2/extent_map.c
265
ocfs2_copy_emi_fields(emi, &ins);
include/linux/logic_pio.h
34
u32 (*ins)(void *hostdata, unsigned long addr, void *buffer,
kernel/trace/ftrace.c
2178
char ins[MCOUNT_INSN_SIZE];
kernel/trace/ftrace.c
2180
if (copy_from_kernel_nofault(ins, p, MCOUNT_INSN_SIZE)) {
kernel/trace/ftrace.c
2186
pr_cont("%*phC", MCOUNT_INSN_SIZE, ins);
lib/logic_pio.c
275
entry->ops->ins(entry->hostdata, \
lib/test_bpf.c
2834
struct bpf_insn *ins = &insns[4 + 3 * ind];
lib/test_bpf.c
2841
ins[0] = BPF_JMP_IMM(BPF_JNE, R0, loc - 1,
lib/test_bpf.c
2843
ins[1] = BPF_ALU64_IMM(BPF_MOV, R0, loc);
lib/test_bpf.c
2844
ins[2] = *jmp;
lib/test_bpf.c
2845
ins[2].off = 3 * (off - 1);
net/ipv6/ip6_fib.c
1096
struct fib6_info __rcu **ins;
net/ipv6/ip6_fib.c
1111
ins = &fn->leaf;
net/ipv6/ip6_fib.c
1134
fallback_ins = fallback_ins ?: ins;
net/ipv6/ip6_fib.c
1182
ins = &iter->fib6_next;
net/ipv6/ip6_fib.c
1189
ins = fallback_ins;
net/ipv6/ip6_fib.c
1190
iter = rcu_dereference_protected(*ins,
net/ipv6/ip6_fib.c
1196
if (ins == &fn->leaf)
net/ipv6/ip6_fib.c
1251
(notify_sibling_rt || ins == &fn->leaf)) {
net/ipv6/ip6_fib.c
1287
rcu_assign_pointer(*ins, rt);
net/ipv6/ip6_fib.c
1307
if (!info->skip_notify_kernel && ins == &fn->leaf) {
net/ipv6/ip6_fib.c
1318
rcu_assign_pointer(*ins, rt);
net/ipv6/ip6_fib.c
1333
ins = &rt->fib6_next;
net/ipv6/ip6_fib.c
1334
iter = rcu_dereference_protected(*ins,
net/ipv6/ip6_fib.c
1340
*ins = iter->fib6_next;
net/ipv6/ip6_fib.c
1348
ins = &iter->fib6_next;
net/ipv6/ip6_fib.c
1350
iter = rcu_dereference_protected(*ins,
net/sched/cls_u32.c
1168
struct tc_u_knode __rcu **ins;
net/sched/cls_u32.c
1180
ins = &ht->ht[TC_U32_HASH(handle)];
net/sched/cls_u32.c
1181
for (pins = rtnl_dereference(*ins); pins;
net/sched/cls_u32.c
1182
ins = &pins->next, pins = rtnl_dereference(*ins))
net/sched/cls_u32.c
1187
rcu_assign_pointer(*ins, n);
net/sched/cls_u32.c
797
struct tc_u_knode __rcu **ins;
net/sched/cls_u32.c
806
ins = &ht->ht[TC_U32_HASH(n->handle)];
net/sched/cls_u32.c
811
for (pins = rtnl_dereference(*ins); ;
net/sched/cls_u32.c
812
ins = &pins->next, pins = rtnl_dereference(*ins))
net/sched/cls_u32.c
818
rcu_assign_pointer(*ins, n);
sound/drivers/serial-generic.c
290
int outs, int ins, struct snd_rawmidi **rmidi)
sound/drivers/serial-generic.c
296
outs, ins, &rrawmidi);
sound/drivers/serial-u16550.c
63
static int ins[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 1}; /* 1 to 16 */
sound/drivers/serial-u16550.c
816
int outs, int ins,
sound/drivers/serial-u16550.c
823
outs, ins, &rrawmidi);
sound/drivers/serial-u16550.c
83
module_param_array(ins, int, NULL, 0444);
sound/drivers/serial-u16550.c
84
MODULE_PARM_DESC(ins, "Number of MIDI inputs.");
sound/drivers/serial-u16550.c
851
ins[dev] = 1;
sound/drivers/serial-u16550.c
856
ins[dev] = 1;
sound/drivers/serial-u16550.c
860
ins[dev] = 1;
sound/drivers/serial-u16550.c
878
if (ins[dev] < 1 || ins[dev] > SNDRV_SERIAL_MAX_INS) {
sound/drivers/serial-u16550.c
881
SNDRV_SERIAL_MAX_INS, ins[dev]);
sound/drivers/serial-u16550.c
899
err = snd_uart16550_rmidi(uart, 0, outs[dev], ins[dev], &uart->rmidi);
sound/drivers/vx/vx_pcm.c
1208
unsigned int outs, ins;
sound/drivers/vx/vx_pcm.c
1210
ins = chip->audio_ins > i * 2 ? 1 : 0;
sound/drivers/vx/vx_pcm.c
1211
if (! outs && ! ins)
sound/drivers/vx/vx_pcm.c
1214
outs, ins, &pcm);
sound/drivers/vx/vx_pcm.c
1219
if (ins)
sound/pci/cs46xx/cs46xx_lib.c
1304
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
1329
if (ins->pcm_channels[i].active &&
sound/pci/cs46xx/cs46xx_lib.c
1330
ins->pcm_channels[i].private_data &&
sound/pci/cs46xx/cs46xx_lib.c
1331
!ins->pcm_channels[i].unlinked) {
sound/pci/cs46xx/cs46xx_lib.c
1332
cpcm = ins->pcm_channels[i].private_data;
sound/pci/cs46xx/cs46xx_lib.c
1339
if (ins->pcm_channels[i].active &&
sound/pci/cs46xx/cs46xx_lib.c
1340
ins->pcm_channels[i].private_data &&
sound/pci/cs46xx/cs46xx_lib.c
1341
!ins->pcm_channels[i].unlinked) {
sound/pci/cs46xx/cs46xx_lib.c
1342
cpcm = ins->pcm_channels[i].private_data;
sound/pci/cs46xx/cs46xx_lib.c
1990
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
1992
if (ins->adc_input != NULL)
sound/pci/cs46xx/cs46xx_lib.c
2004
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
2007
if (ucontrol->value.integer.value[0] && !ins->adc_input) {
sound/pci/cs46xx/cs46xx_lib.c
2010
} else if (!ucontrol->value.integer.value[0] && ins->adc_input) {
sound/pci/cs46xx/cs46xx_lib.c
2021
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
2023
if (ins->pcm_input != NULL)
sound/pci/cs46xx/cs46xx_lib.c
2036
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
2039
if (ucontrol->value.integer.value[0] && !ins->pcm_input) {
sound/pci/cs46xx/cs46xx_lib.c
2042
} else if (!ucontrol->value.integer.value[0] && ins->pcm_input) {
sound/pci/cs46xx/cs46xx_lib.c
2104
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
2107
ucontrol->value.iec958.status[0] = _wrap_all_bits((ins->spdif_csuv_default >> 24) & 0xff);
sound/pci/cs46xx/cs46xx_lib.c
2108
ucontrol->value.iec958.status[1] = _wrap_all_bits((ins->spdif_csuv_default >> 16) & 0xff);
sound/pci/cs46xx/cs46xx_lib.c
2110
ucontrol->value.iec958.status[3] = _wrap_all_bits((ins->spdif_csuv_default) & 0xff);
sound/pci/cs46xx/cs46xx_lib.c
2119
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
2131
change = (unsigned int)ins->spdif_csuv_default != val;
sound/pci/cs46xx/cs46xx_lib.c
2132
ins->spdif_csuv_default = val;
sound/pci/cs46xx/cs46xx_lib.c
2134
if ( !(ins->spdif_status_out & DSP_SPDIF_STATUS_PLAYBACK_OPEN) )
sound/pci/cs46xx/cs46xx_lib.c
2154
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
2157
ucontrol->value.iec958.status[0] = _wrap_all_bits((ins->spdif_csuv_stream >> 24) & 0xff);
sound/pci/cs46xx/cs46xx_lib.c
2158
ucontrol->value.iec958.status[1] = _wrap_all_bits((ins->spdif_csuv_stream >> 16) & 0xff);
sound/pci/cs46xx/cs46xx_lib.c
2160
ucontrol->value.iec958.status[3] = _wrap_all_bits((ins->spdif_csuv_stream) & 0xff);
sound/pci/cs46xx/cs46xx_lib.c
2169
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/cs46xx_lib.c
2181
change = ins->spdif_csuv_stream != val;
sound/pci/cs46xx/cs46xx_lib.c
2182
ins->spdif_csuv_stream = val;
sound/pci/cs46xx/cs46xx_lib.c
2184
if ( ins->spdif_status_out & DSP_SPDIF_STATUS_PLAYBACK_OPEN )
sound/pci/cs46xx/dsp_spos.c
1014
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
104
ins->code.data[ins->code.size++] = loval;
sound/pci/cs46xx/dsp_spos.c
105
ins->code.data[ins->code.size++] = hival;
sound/pci/cs46xx/dsp_spos.c
1106
ins->the_null_scb = cs46xx_dsp_create_scb(chip, "nullSCB", (u32 *)&null_scb, NULL_SCB_ADDR);
sound/pci/cs46xx/dsp_spos.c
1107
ins->the_null_scb->task_entry = null_algorithm;
sound/pci/cs46xx/dsp_spos.c
1108
ins->the_null_scb->sub_list_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos.c
1109
ins->the_null_scb->next_scb_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos.c
1110
ins->the_null_scb->parent_scb_ptr = NULL;
sound/pci/cs46xx/dsp_spos.c
1111
cs46xx_dsp_proc_register_scb_desc (chip,ins->the_null_scb);
sound/pci/cs46xx/dsp_spos.c
125
static int find_free_symbol_index (struct dsp_spos_instance * ins)
sound/pci/cs46xx/dsp_spos.c
127
int index = ins->symbol_table.nsymbols,i;
sound/pci/cs46xx/dsp_spos.c
1280
ins->master_mix_scb = master_mix_scb;
sound/pci/cs46xx/dsp_spos.c
129
for (i = ins->symbol_table.highest_frag_index; i < ins->symbol_table.nsymbols; ++i) {
sound/pci/cs46xx/dsp_spos.c
1290
ins->codec_in_scb = codec_in_scb;
sound/pci/cs46xx/dsp_spos.c
130
if (ins->symbol_table.symbols[i].deleted) {
sound/pci/cs46xx/dsp_spos.c
1327
ins->record_mixer_scb = record_mix_scb;
sound/pci/cs46xx/dsp_spos.c
1367
ins->rear_mix_scb = rear_mix_scb;
sound/pci/cs46xx/dsp_spos.c
1382
ins->center_lfe_mix_scb = cs46xx_dsp_create_mix_only_scb(chip,"CLFEMixerSCB",
sound/pci/cs46xx/dsp_spos.c
1387
if (!ins->center_lfe_mix_scb) goto _fail_end;
sound/pci/cs46xx/dsp_spos.c
1393
ins->center_lfe_mix_scb = rear_mix_scb;
sound/pci/cs46xx/dsp_spos.c
1408
ins->ref_snoop_scb = magic_snoop_scb;
sound/pci/cs46xx/dsp_spos.c
1418
ins->spdif_in_sample_rate,
sound/pci/cs46xx/dsp_spos.c
142
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1429
ins->spdif_in_src = src_task_scb;
sound/pci/cs46xx/dsp_spos.c
1442
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
152
if (ins->symbol_table.nsymbols == (DSP_MAX_SYMBOLS - 1)) {
sound/pci/cs46xx/dsp_spos.c
1588
async_codec_scb_desc->sub_list_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos.c
1593
spdifi_scb_desc->sub_list_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos.c
1598
spdifo_scb_desc->sub_list_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos.c
1619
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
163
ins->symbol_table.symbols[ins->symbol_table.nsymbols] = module->symbol_table.symbols[i];
sound/pci/cs46xx/dsp_spos.c
1635
ins->spdif_status_out &= ~DSP_SPDIF_STATUS_HW_ENABLED;
sound/pci/cs46xx/dsp_spos.c
164
ins->symbol_table.symbols[ins->symbol_table.nsymbols].address += ((ins->code.offset / 2) - module->overlay_begin_address);
sound/pci/cs46xx/dsp_spos.c
1640
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
165
ins->symbol_table.symbols[ins->symbol_table.nsymbols].module = module;
sound/pci/cs46xx/dsp_spos.c
1653
cs46xx_poke_via_dsp (chip,SP_SPDOUT_CSUV, ins->spdif_csuv_default);
sound/pci/cs46xx/dsp_spos.c
1656
ins->spdif_status_out |= DSP_SPDIF_STATUS_HW_ENABLED;
sound/pci/cs46xx/dsp_spos.c
166
ins->symbol_table.symbols[ins->symbol_table.nsymbols].deleted = 0;
sound/pci/cs46xx/dsp_spos.c
1663
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1669
if (snd_BUG_ON(ins->asynch_rx_scb))
sound/pci/cs46xx/dsp_spos.c
1671
if (snd_BUG_ON(!ins->spdif_in_src))
sound/pci/cs46xx/dsp_spos.c
1676
if ( ! (ins->spdif_status_out & DSP_SPDIF_STATUS_INPUT_CTRL_ENABLED) ) {
sound/pci/cs46xx/dsp_spos.c
168
if (ins->symbol_table.nsymbols > ins->symbol_table.highest_frag_index)
sound/pci/cs46xx/dsp_spos.c
1686
ins->spdif_status_out |= DSP_SPDIF_STATUS_INPUT_CTRL_ENABLED;
sound/pci/cs46xx/dsp_spos.c
169
ins->symbol_table.highest_frag_index = ins->symbol_table.nsymbols;
sound/pci/cs46xx/dsp_spos.c
1690
ins->asynch_rx_scb = cs46xx_dsp_create_asynch_fg_rx_scb(chip,"AsynchFGRxSCB",
sound/pci/cs46xx/dsp_spos.c
1694
ins->spdif_in_src,
sound/pci/cs46xx/dsp_spos.c
1705
cs46xx_src_link(chip,ins->spdif_in_src);
sound/pci/cs46xx/dsp_spos.c
1708
cs46xx_dsp_scb_set_volume (chip,ins->spdif_in_src,0x7fff,0x7fff);
sound/pci/cs46xx/dsp_spos.c
171
ins->symbol_table.nsymbols++;
sound/pci/cs46xx/dsp_spos.c
1715
ins->spdif_status_in = 1;
sound/pci/cs46xx/dsp_spos.c
1722
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1724
if (snd_BUG_ON(!ins->asynch_rx_scb))
sound/pci/cs46xx/dsp_spos.c
1726
if (snd_BUG_ON(!ins->spdif_in_src))
sound/pci/cs46xx/dsp_spos.c
1731
cs46xx_dsp_remove_scb(chip, ins->asynch_rx_scb);
sound/pci/cs46xx/dsp_spos.c
1732
ins->asynch_rx_scb = NULL;
sound/pci/cs46xx/dsp_spos.c
1734
cs46xx_src_unlink(chip, ins->spdif_in_src);
sound/pci/cs46xx/dsp_spos.c
1737
ins->spdif_status_in = 0;
sound/pci/cs46xx/dsp_spos.c
1749
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1751
if (snd_BUG_ON(ins->pcm_input))
sound/pci/cs46xx/dsp_spos.c
1753
if (snd_BUG_ON(!ins->ref_snoop_scb))
sound/pci/cs46xx/dsp_spos.c
1757
ins->pcm_input = cs46xx_add_record_source(chip,ins->ref_snoop_scb,PCMSERIALIN_PCM_SCB_ADDR,
sound/pci/cs46xx/dsp_spos.c
1765
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1767
if (snd_BUG_ON(!ins->pcm_input))
sound/pci/cs46xx/dsp_spos.c
1771
cs46xx_dsp_remove_scb (chip,ins->pcm_input);
sound/pci/cs46xx/dsp_spos.c
1772
ins->pcm_input = NULL;
sound/pci/cs46xx/dsp_spos.c
1779
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1781
if (snd_BUG_ON(ins->adc_input))
sound/pci/cs46xx/dsp_spos.c
1783
if (snd_BUG_ON(!ins->codec_in_scb))
sound/pci/cs46xx/dsp_spos.c
1787
ins->adc_input = cs46xx_add_record_source(chip,ins->codec_in_scb,PCMSERIALIN_SCB_ADDR,
sound/pci/cs46xx/dsp_spos.c
1795
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1797
if (snd_BUG_ON(!ins->adc_input))
sound/pci/cs46xx/dsp_spos.c
1801
cs46xx_dsp_remove_scb (chip,ins->adc_input);
sound/pci/cs46xx/dsp_spos.c
1802
ins->adc_input = NULL;
sound/pci/cs46xx/dsp_spos.c
1847
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1853
scb = ins->master_mix_scb->sub_list_ptr;
sound/pci/cs46xx/dsp_spos.c
1854
while (scb != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos.c
1860
scb = ins->rear_mix_scb->sub_list_ptr;
sound/pci/cs46xx/dsp_spos.c
1861
while (scb != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos.c
1866
ins->dac_volume_left = left;
sound/pci/cs46xx/dsp_spos.c
1867
ins->dac_volume_right = right;
sound/pci/cs46xx/dsp_spos.c
187
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1874
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1878
if (ins->asynch_rx_scb != NULL)
sound/pci/cs46xx/dsp_spos.c
1879
cs46xx_dsp_scb_set_volume (chip,ins->asynch_rx_scb,
sound/pci/cs46xx/dsp_spos.c
1882
ins->spdif_input_volume_left = left;
sound/pci/cs46xx/dsp_spos.c
1883
ins->spdif_input_volume_right = right;
sound/pci/cs46xx/dsp_spos.c
1891
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
1901
for (i = 0; i < ins->nmodules; i++) {
sound/pci/cs46xx/dsp_spos.c
1902
struct dsp_module_desc *module = &ins->modules[i];
sound/pci/cs46xx/dsp_spos.c
191
if (ins->symbol_table.nsymbols == (DSP_MAX_SYMBOLS - 1)) {
sound/pci/cs46xx/dsp_spos.c
1924
ins->code.data + module->load_address,
sound/pci/cs46xx/dsp_spos.c
1930
for (i = 0; i < ins->ntask; i++) {
sound/pci/cs46xx/dsp_spos.c
1931
struct dsp_task_descriptor *t = &ins->tasks[i];
sound/pci/cs46xx/dsp_spos.c
1935
for (i = 0; i < ins->nscb; i++) {
sound/pci/cs46xx/dsp_spos.c
1936
struct dsp_scb_descriptor *s = &ins->scbs[i];
sound/pci/cs46xx/dsp_spos.c
1941
for (i = 0; i < ins->nscb; i++) {
sound/pci/cs46xx/dsp_spos.c
1942
struct dsp_scb_descriptor *s = &ins->scbs[i];
sound/pci/cs46xx/dsp_spos.c
1951
if (ins->spdif_status_out & DSP_SPDIF_STATUS_HW_ENABLED) {
sound/pci/cs46xx/dsp_spos.c
1953
snd_cs46xx_poke(chip, (ins->ref_snoop_scb->address + 2) << 2,
sound/pci/cs46xx/dsp_spos.c
1955
if (ins->spdif_status_out & DSP_SPDIF_STATUS_PLAYBACK_OPEN)
sound/pci/cs46xx/dsp_spos.c
1957
ins->spdif_csuv_stream);
sound/pci/cs46xx/dsp_spos.c
204
index = find_free_symbol_index (ins);
sound/pci/cs46xx/dsp_spos.c
206
strscpy (ins->symbol_table.symbols[index].symbol_name, symbol_name);
sound/pci/cs46xx/dsp_spos.c
207
ins->symbol_table.symbols[index].address = address;
sound/pci/cs46xx/dsp_spos.c
208
ins->symbol_table.symbols[index].symbol_type = type;
sound/pci/cs46xx/dsp_spos.c
209
ins->symbol_table.symbols[index].module = NULL;
sound/pci/cs46xx/dsp_spos.c
210
ins->symbol_table.symbols[index].deleted = 0;
sound/pci/cs46xx/dsp_spos.c
211
symbol = (ins->symbol_table.symbols + index);
sound/pci/cs46xx/dsp_spos.c
213
if (index > ins->symbol_table.highest_frag_index)
sound/pci/cs46xx/dsp_spos.c
214
ins->symbol_table.highest_frag_index = index;
sound/pci/cs46xx/dsp_spos.c
216
if (index == ins->symbol_table.nsymbols)
sound/pci/cs46xx/dsp_spos.c
217
ins->symbol_table.nsymbols++; /* no frag. in list */
sound/pci/cs46xx/dsp_spos.c
224
struct dsp_spos_instance * ins = kzalloc_obj(struct dsp_spos_instance);
sound/pci/cs46xx/dsp_spos.c
226
if (ins == NULL)
sound/pci/cs46xx/dsp_spos.c
230
ins->symbol_table.symbols =
sound/pci/cs46xx/dsp_spos.c
233
ins->code.data = kmalloc(DSP_CODE_BYTE_SIZE, GFP_KERNEL);
sound/pci/cs46xx/dsp_spos.c
234
ins->modules = kmalloc_objs(struct dsp_module_desc, DSP_MAX_MODULES);
sound/pci/cs46xx/dsp_spos.c
235
if (!ins->symbol_table.symbols || !ins->code.data || !ins->modules) {
sound/pci/cs46xx/dsp_spos.c
239
ins->symbol_table.nsymbols = 0;
sound/pci/cs46xx/dsp_spos.c
240
ins->symbol_table.highest_frag_index = 0;
sound/pci/cs46xx/dsp_spos.c
241
ins->code.offset = 0;
sound/pci/cs46xx/dsp_spos.c
242
ins->code.size = 0;
sound/pci/cs46xx/dsp_spos.c
243
ins->nscb = 0;
sound/pci/cs46xx/dsp_spos.c
244
ins->ntask = 0;
sound/pci/cs46xx/dsp_spos.c
245
ins->nmodules = 0;
sound/pci/cs46xx/dsp_spos.c
249
ins->spdif_in_sample_rate = 48000;
sound/pci/cs46xx/dsp_spos.c
252
ins->dac_volume_right = 0x8000;
sound/pci/cs46xx/dsp_spos.c
253
ins->dac_volume_left = 0x8000;
sound/pci/cs46xx/dsp_spos.c
254
ins->spdif_input_volume_right = 0x8000;
sound/pci/cs46xx/dsp_spos.c
255
ins->spdif_input_volume_left = 0x8000;
sound/pci/cs46xx/dsp_spos.c
259
ins->spdif_csuv_default =
sound/pci/cs46xx/dsp_spos.c
260
ins->spdif_csuv_stream =
sound/pci/cs46xx/dsp_spos.c
266
return ins;
sound/pci/cs46xx/dsp_spos.c
269
kfree(ins->modules);
sound/pci/cs46xx/dsp_spos.c
270
kfree(ins->code.data);
sound/pci/cs46xx/dsp_spos.c
271
vfree(ins->symbol_table.symbols);
sound/pci/cs46xx/dsp_spos.c
272
kfree(ins);
sound/pci/cs46xx/dsp_spos.c
279
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
281
if (snd_BUG_ON(!ins))
sound/pci/cs46xx/dsp_spos.c
285
for (i = 0; i < ins->nscb; ++i) {
sound/pci/cs46xx/dsp_spos.c
286
if (ins->scbs[i].deleted) continue;
sound/pci/cs46xx/dsp_spos.c
288
cs46xx_dsp_proc_free_scb_desc ( (ins->scbs + i) );
sound/pci/cs46xx/dsp_spos.c
290
kfree(ins->scbs[i].data);
sound/pci/cs46xx/dsp_spos.c
294
kfree(ins->code.data);
sound/pci/cs46xx/dsp_spos.c
295
vfree(ins->symbol_table.symbols);
sound/pci/cs46xx/dsp_spos.c
296
kfree(ins->modules);
sound/pci/cs46xx/dsp_spos.c
297
kfree(ins);
sound/pci/cs46xx/dsp_spos.c
353
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
358
if (ins->nmodules == DSP_MAX_MODULES - 1) {
sound/pci/cs46xx/dsp_spos.c
367
if (ins->nmodules == 0) {
sound/pci/cs46xx/dsp_spos.c
377
if (ins->nmodules == 0) {
sound/pci/cs46xx/dsp_spos.c
387
if (ins->nmodules == 0) {
sound/pci/cs46xx/dsp_spos.c
396
if (ins->code.offset + code->size > DSP_CODE_BYTE_SIZE) {
sound/pci/cs46xx/dsp_spos.c
402
module->load_address = ins->code.offset;
sound/pci/cs46xx/dsp_spos.c
415
doffset = (code->offset * 4 + ins->code.offset * 4 + DSP_CODE_BYTE_OFFSET);
sound/pci/cs46xx/dsp_spos.c
423
if (snd_cs46xx_download (chip,(ins->code.data + ins->code.offset),doffset,dsize)) {
sound/pci/cs46xx/dsp_spos.c
429
ins->code.offset += code->size;
sound/pci/cs46xx/dsp_spos.c
435
ins->modules[ins->nmodules] = *module;
sound/pci/cs46xx/dsp_spos.c
436
ins->nmodules++;
sound/pci/cs46xx/dsp_spos.c
445
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
447
for ( i = 0; i < ins->symbol_table.nsymbols; ++i ) {
sound/pci/cs46xx/dsp_spos.c
449
if (ins->symbol_table.symbols[i].deleted)
sound/pci/cs46xx/dsp_spos.c
452
if (!strcmp(ins->symbol_table.symbols[i].symbol_name,symbol_name) &&
sound/pci/cs46xx/dsp_spos.c
453
ins->symbol_table.symbols[i].symbol_type == symbol_type) {
sound/pci/cs46xx/dsp_spos.c
454
return (ins->symbol_table.symbols + i);
sound/pci/cs46xx/dsp_spos.c
472
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
474
for ( i = 0; i < ins->symbol_table.nsymbols; ++i ) {
sound/pci/cs46xx/dsp_spos.c
476
if (ins->symbol_table.symbols[i].deleted)
sound/pci/cs46xx/dsp_spos.c
479
if (ins->symbol_table.symbols[i].address == address &&
sound/pci/cs46xx/dsp_spos.c
480
ins->symbol_table.symbols[i].symbol_type == symbol_type) {
sound/pci/cs46xx/dsp_spos.c
481
return (ins->symbol_table.symbols + i);
sound/pci/cs46xx/dsp_spos.c
494
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
498
for ( i = 0; i < ins->symbol_table.nsymbols; ++i ) {
sound/pci/cs46xx/dsp_spos.c
501
if (ins->symbol_table.symbols[i].deleted)
sound/pci/cs46xx/dsp_spos.c
504
if (ins->symbol_table.symbols[i].module != NULL) {
sound/pci/cs46xx/dsp_spos.c
505
module_str = ins->symbol_table.symbols[i].module->module_name;
sound/pci/cs46xx/dsp_spos.c
51
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
510
ins->symbol_table.symbols[i].address,
sound/pci/cs46xx/dsp_spos.c
511
ins->symbol_table.symbols[i].symbol_type,
sound/pci/cs46xx/dsp_spos.c
512
ins->symbol_table.symbols[i].symbol_name,
sound/pci/cs46xx/dsp_spos.c
522
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
527
for ( i = 0; i < ins->nmodules; ++i ) {
sound/pci/cs46xx/dsp_spos.c
528
snd_iprintf(buffer, "\n%s:\n", ins->modules[i].module_name);
sound/pci/cs46xx/dsp_spos.c
529
snd_iprintf(buffer, " %d symbols\n", ins->modules[i].symbol_table.nsymbols);
sound/pci/cs46xx/dsp_spos.c
530
snd_iprintf(buffer, " %d fixups\n", ins->modules[i].nfixups);
sound/pci/cs46xx/dsp_spos.c
532
for (j = 0; j < ins->modules[i].nsegments; ++ j) {
sound/pci/cs46xx/dsp_spos.c
533
struct dsp_segment_desc * desc = (ins->modules[i].segments + j);
sound/pci/cs46xx/dsp_spos.c
544
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
550
for ( i = 0; i < ins->ntask; ++i) {
sound/pci/cs46xx/dsp_spos.c
551
snd_iprintf(buffer,"\n%04x %s:\n",ins->tasks[i].address,ins->tasks[i].task_name);
sound/pci/cs46xx/dsp_spos.c
553
for (col = 0,j = 0;j < ins->tasks[i].size; j++,col++) {
sound/pci/cs46xx/dsp_spos.c
559
val = readl(dst + (ins->tasks[i].address + j) * sizeof(u32));
sound/pci/cs46xx/dsp_spos.c
571
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
576
for ( i = 0; i < ins->nscb; ++i) {
sound/pci/cs46xx/dsp_spos.c
577
if (ins->scbs[i].deleted)
sound/pci/cs46xx/dsp_spos.c
579
snd_iprintf(buffer,"\n%04x %s:\n\n",ins->scbs[i].address,ins->scbs[i].scb_name);
sound/pci/cs46xx/dsp_spos.c
581
if (ins->scbs[i].parent_scb_ptr != NULL) {
sound/pci/cs46xx/dsp_spos.c
583
ins->scbs[i].parent_scb_ptr->scb_name,
sound/pci/cs46xx/dsp_spos.c
584
ins->scbs[i].parent_scb_ptr->address);
sound/pci/cs46xx/dsp_spos.c
588
ins->scbs[i].sub_list_ptr->scb_name,
sound/pci/cs46xx/dsp_spos.c
589
ins->scbs[i].sub_list_ptr->address,
sound/pci/cs46xx/dsp_spos.c
590
ins->scbs[i].next_scb_ptr->scb_name,
sound/pci/cs46xx/dsp_spos.c
591
ins->scbs[i].next_scb_ptr->address,
sound/pci/cs46xx/dsp_spos.c
592
ins->scbs[i].task_entry->symbol_name,
sound/pci/cs46xx/dsp_spos.c
593
ins->scbs[i].task_entry->address);
sound/pci/cs46xx/dsp_spos.c
60
if (ins->code.offset > 0) {
sound/pci/cs46xx/dsp_spos.c
779
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
782
ins->snd_card = card;
sound/pci/cs46xx/dsp_spos.c
787
ins->proc_dsp_dir = entry;
sound/pci/cs46xx/dsp_spos.c
789
if (!ins->proc_dsp_dir)
sound/pci/cs46xx/dsp_spos.c
793
ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos.c
799
ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos.c
80
address += (ins->code.offset / 2) - overlay_begin_address;
sound/pci/cs46xx/dsp_spos.c
805
ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos.c
811
ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos.c
817
ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos.c
823
ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos.c
830
for (i = 0; i < ins->nscb; ++i) {
sound/pci/cs46xx/dsp_spos.c
831
if (ins->scbs[i].deleted) continue;
sound/pci/cs46xx/dsp_spos.c
833
cs46xx_dsp_proc_register_scb_desc (chip, (ins->scbs + i));
sound/pci/cs46xx/dsp_spos.c
841
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
844
if (!ins)
sound/pci/cs46xx/dsp_spos.c
848
for (i = 0; i < ins->nscb; ++i) {
sound/pci/cs46xx/dsp_spos.c
849
if (ins->scbs[i].deleted)
sound/pci/cs46xx/dsp_spos.c
851
cs46xx_dsp_proc_free_scb_desc((ins->scbs + i));
sound/pci/cs46xx/dsp_spos.c
855
snd_info_free_entry(ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos.c
856
ins->proc_dsp_dir = NULL;
sound/pci/cs46xx/dsp_spos.c
891
static int find_free_scb_index (struct dsp_spos_instance * ins)
sound/pci/cs46xx/dsp_spos.c
893
int index = ins->nscb, i;
sound/pci/cs46xx/dsp_spos.c
895
for (i = ins->scb_highest_frag_index; i < ins->nscb; ++i) {
sound/pci/cs46xx/dsp_spos.c
896
if (ins->scbs[i].deleted) {
sound/pci/cs46xx/dsp_spos.c
907
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
911
if (ins->nscb == DSP_MAX_SCB_DESC - 1) {
sound/pci/cs46xx/dsp_spos.c
917
index = find_free_scb_index (ins);
sound/pci/cs46xx/dsp_spos.c
919
memset(&ins->scbs[index], 0, sizeof(ins->scbs[index]));
sound/pci/cs46xx/dsp_spos.c
920
strscpy(ins->scbs[index].scb_name, name);
sound/pci/cs46xx/dsp_spos.c
921
ins->scbs[index].address = dest;
sound/pci/cs46xx/dsp_spos.c
922
ins->scbs[index].index = index;
sound/pci/cs46xx/dsp_spos.c
923
ins->scbs[index].ref_count = 1;
sound/pci/cs46xx/dsp_spos.c
925
desc = (ins->scbs + index);
sound/pci/cs46xx/dsp_spos.c
926
ins->scbs[index].scb_symbol = add_symbol (chip, name, dest, SYMBOL_PARAMETER);
sound/pci/cs46xx/dsp_spos.c
928
if (index > ins->scb_highest_frag_index)
sound/pci/cs46xx/dsp_spos.c
929
ins->scb_highest_frag_index = index;
sound/pci/cs46xx/dsp_spos.c
931
if (index == ins->nscb)
sound/pci/cs46xx/dsp_spos.c
932
ins->nscb++;
sound/pci/cs46xx/dsp_spos.c
940
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos.c
943
if (ins->ntask == DSP_MAX_TASK_DESC - 1) {
sound/pci/cs46xx/dsp_spos.c
950
strscpy(ins->tasks[ins->ntask].task_name, name);
sound/pci/cs46xx/dsp_spos.c
952
strscpy(ins->tasks[ins->ntask].task_name, "(NULL)");
sound/pci/cs46xx/dsp_spos.c
953
ins->tasks[ins->ntask].address = dest;
sound/pci/cs46xx/dsp_spos.c
954
ins->tasks[ins->ntask].size = size;
sound/pci/cs46xx/dsp_spos.c
957
ins->tasks[ins->ntask].index = ins->ntask;
sound/pci/cs46xx/dsp_spos.c
958
desc = (ins->tasks + ins->ntask);
sound/pci/cs46xx/dsp_spos.c
959
ins->ntask++;
sound/pci/cs46xx/dsp_spos_scb_lib.c
109
if (scb->next_scb_ptr == ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1122
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1125
while (scb->next_scb_ptr != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
113
if (scb->sub_list_ptr != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
116
scb->sub_list_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
121
if (scb->next_scb_ptr != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1210
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1220
mixer_scb = ins->master_mix_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1223
mixer_scb = ins->rear_mix_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1226
mixer_scb = ins->center_lfe_mix_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1233
if (snd_BUG_ON(!ins->asynch_tx_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1235
mixer_scb = ins->asynch_tx_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
125
scb->next_scb_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1261
if (ins->pcm_channels[i].active) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1263
ins->pcm_channels[i].sample_rate == sample_rate &&
sound/pci/cs46xx/dsp_spos_scb_lib.c
1264
ins->pcm_channels[i].mixer_scb == mixer_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1265
src_scb = ins->pcm_channels[i].src_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1266
ins->pcm_channels[i].src_scb->ref_count ++;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1267
src_index = ins->pcm_channels[i].src_slot;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1280
if (ins->nsrc_scb >= DSP_MAX_SRC_NR) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1288
if (ins->src_scb_slots[i] == 0) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1290
ins->src_scb_slots[i] = 1;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1298
if (mixer_scb->sub_list_ptr == ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
130
if (scb->next_scb_ptr != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1328
ins->nsrc_scb ++;
sound/pci/cs46xx/dsp_spos_scb_lib.c
134
scb->next_scb_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1354
ins->pcm_channels[pcm_index].sample_rate = sample_rate;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1355
ins->pcm_channels[pcm_index].pcm_reader_scb = pcm_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1356
ins->pcm_channels[pcm_index].src_scb = src_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1357
ins->pcm_channels[pcm_index].unlinked = 1;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1358
ins->pcm_channels[pcm_index].private_data = private_data;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1359
ins->pcm_channels[pcm_index].src_slot = src_index;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1360
ins->pcm_channels[pcm_index].active = 1;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1361
ins->pcm_channels[pcm_index].pcm_slot = pcm_index;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1362
ins->pcm_channels[pcm_index].mixer_scb = mixer_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1363
ins->npcm_channels ++;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1365
return (ins->pcm_channels + pcm_index);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1450
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1453
ins->npcm_channels <= 0 ||
sound/pci/cs46xx/dsp_spos_scb_lib.c
1462
ins->npcm_channels--;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1474
ins->src_scb_slots[pcm_channel->src_slot] = 0;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1475
ins->nsrc_scb --;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1500
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1511
if (src_scb->sub_list_ptr != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1535
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1540
if (snd_BUG_ON(!ins->record_mixer_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1543
if (ins->record_mixer_scb->sub_list_ptr != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1544
parent = find_next_free_scb (chip,ins->record_mixer_scb->sub_list_ptr);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1547
parent = ins->record_mixer_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1574
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1579
if (snd_BUG_ON(!ins->master_mix_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1582
if (ins->master_mix_scb->sub_list_ptr != ins->the_null_scb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1583
parent_scb = find_next_free_scb (chip,ins->master_mix_scb->sub_list_ptr);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1586
parent_scb = ins->master_mix_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1600
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1602
if ( ! (ins->spdif_status_out & DSP_SPDIF_STATUS_HW_ENABLED) ) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1607
if ( ins->spdif_status_out & DSP_SPDIF_STATUS_PLAYBACK_OPEN) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
161
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1611
ins->spdif_status_out |= DSP_SPDIF_STATUS_OUTPUT_ENABLED;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1616
if (snd_BUG_ON(ins->asynch_tx_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1618
if (snd_BUG_ON(ins->master_mix_scb->next_scb_ptr !=
sound/pci/cs46xx/dsp_spos_scb_lib.c
1619
ins->the_null_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1623
snd_cs46xx_poke (chip, (ins->ref_snoop_scb->address + 2) << 2,
sound/pci/cs46xx/dsp_spos_scb_lib.c
1627
ins->asynch_tx_scb = cs46xx_dsp_create_asynch_fg_tx_scb(chip,"AsynchFGTxSCB",ASYNCTX_SCB_ADDR,
sound/pci/cs46xx/dsp_spos_scb_lib.c
1630
ins->master_mix_scb,
sound/pci/cs46xx/dsp_spos_scb_lib.c
1632
if (!ins->asynch_tx_scb) return -ENOMEM;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1634
ins->spdif_pcm_input_scb = cs46xx_dsp_create_pcm_serial_input_scb(chip,"PCMSerialInput_II",
sound/pci/cs46xx/dsp_spos_scb_lib.c
1636
ins->ref_snoop_scb,
sound/pci/cs46xx/dsp_spos_scb_lib.c
1637
ins->asynch_tx_scb,
sound/pci/cs46xx/dsp_spos_scb_lib.c
1641
if (!ins->spdif_pcm_input_scb) return -ENOMEM;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1644
ins->spdif_status_out |= DSP_SPDIF_STATUS_OUTPUT_ENABLED;
sound/pci/cs46xx/dsp_spos_scb_lib.c
165
scb->index >= ins->nscb ||
sound/pci/cs46xx/dsp_spos_scb_lib.c
1651
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1654
if ( ins->spdif_status_out & DSP_SPDIF_STATUS_PLAYBACK_OPEN) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1655
ins->spdif_status_out &= ~DSP_SPDIF_STATUS_OUTPUT_ENABLED;
sound/pci/cs46xx/dsp_spos_scb_lib.c
166
(ins->scbs + scb->index) != scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1660
if (snd_BUG_ON(!ins->asynch_tx_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1662
if (snd_BUG_ON(!ins->spdif_pcm_input_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1664
if (snd_BUG_ON(ins->master_mix_scb->next_scb_ptr != ins->asynch_tx_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1666
if (snd_BUG_ON(ins->asynch_tx_scb->parent_scb_ptr !=
sound/pci/cs46xx/dsp_spos_scb_lib.c
1667
ins->master_mix_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1670
cs46xx_dsp_remove_scb (chip,ins->spdif_pcm_input_scb);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1671
cs46xx_dsp_remove_scb (chip,ins->asynch_tx_scb);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1673
ins->spdif_pcm_input_scb = NULL;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1674
ins->asynch_tx_scb = NULL;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1680
ins->spdif_status_out &= ~DSP_SPDIF_STATUS_OUTPUT_ENABLED;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1688
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1690
if ( ins->spdif_status_out & DSP_SPDIF_STATUS_OUTPUT_ENABLED ) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1695
ins->spdif_status_out |= DSP_SPDIF_STATUS_OUTPUT_ENABLED;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1699
if ( !(ins->spdif_status_out & DSP_SPDIF_STATUS_HW_ENABLED) ) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1704
ins->asynch_tx_scb = cs46xx_dsp_create_asynch_fg_tx_scb(chip,"AsynchFGTxSCB",ASYNCTX_SCB_ADDR,
sound/pci/cs46xx/dsp_spos_scb_lib.c
1707
ins->master_mix_scb,
sound/pci/cs46xx/dsp_spos_scb_lib.c
1712
cs46xx_poke_via_dsp (chip,SP_SPDOUT_CSUV, ins->spdif_csuv_stream);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1714
ins->spdif_status_out |= DSP_SPDIF_STATUS_PLAYBACK_OPEN;
sound/pci/cs46xx/dsp_spos_scb_lib.c
172
if (snd_BUG_ON(scb->sub_list_ptr != ins->the_null_scb ||
sound/pci/cs46xx/dsp_spos_scb_lib.c
1721
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1723
if (snd_BUG_ON(!ins->asynch_tx_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1726
ins->spdif_status_out &= ~DSP_SPDIF_STATUS_PLAYBACK_OPEN;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1729
cs46xx_poke_via_dsp (chip,SP_SPDOUT_CSUV, ins->spdif_csuv_default);
sound/pci/cs46xx/dsp_spos_scb_lib.c
173
scb->next_scb_ptr != ins->the_null_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
1732
if (ins->spdif_pcm_input_scb != NULL) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
1733
cs46xx_dsp_remove_scb (chip,ins->spdif_pcm_input_scb);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1734
ins->spdif_pcm_input_scb = NULL;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1737
cs46xx_dsp_remove_scb (chip,ins->asynch_tx_scb);
sound/pci/cs46xx/dsp_spos_scb_lib.c
1738
ins->asynch_tx_scb = NULL;
sound/pci/cs46xx/dsp_spos_scb_lib.c
1744
if ( ins->spdif_status_out & DSP_SPDIF_STATUS_OUTPUT_ENABLED ) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
186
ins->scbs[scb->index].deleted = 1;
sound/pci/cs46xx/dsp_spos_scb_lib.c
188
kfree(ins->scbs[scb->index].data);
sound/pci/cs46xx/dsp_spos_scb_lib.c
189
ins->scbs[scb->index].data = NULL;
sound/pci/cs46xx/dsp_spos_scb_lib.c
192
if (scb->index < ins->scb_highest_frag_index)
sound/pci/cs46xx/dsp_spos_scb_lib.c
193
ins->scb_highest_frag_index = scb->index;
sound/pci/cs46xx/dsp_spos_scb_lib.c
195
if (scb->index == ins->nscb - 1) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
196
ins->nscb --;
sound/pci/cs46xx/dsp_spos_scb_lib.c
199
if (ins->scb_highest_frag_index > ins->nscb) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
200
ins->scb_highest_frag_index = ins->nscb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
226
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
231
if (ins->snd_card != NULL && ins->proc_dsp_dir != NULL &&
sound/pci/cs46xx/dsp_spos_scb_lib.c
234
entry = snd_info_create_card_entry(ins->snd_card, scb->scb_name,
sound/pci/cs46xx/dsp_spos_scb_lib.c
235
ins->proc_dsp_dir);
sound/pci/cs46xx/dsp_spos_scb_lib.c
261
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
264
if (snd_BUG_ON(!ins->the_null_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
269
(ins->the_null_scb->address << 0x10) | ins->the_null_scb->address;
sound/pci/cs46xx/dsp_spos_scb_lib.c
279
scb->sub_list_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
280
scb->next_scb_ptr = ins->the_null_scb;
sound/pci/cs46xx/dsp_spos_scb_lib.c
302
ins->the_null_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
309
ins->the_null_scb))
sound/pci/cs46xx/dsp_spos_scb_lib.c
32
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
33
int symbol_index = (int)(symbol - ins->symbol_table.symbols);
sound/pci/cs46xx/dsp_spos_scb_lib.c
35
if (snd_BUG_ON(ins->symbol_table.nsymbols <= 0))
sound/pci/cs46xx/dsp_spos_scb_lib.c
38
symbol_index >= ins->symbol_table.nsymbols))
sound/pci/cs46xx/dsp_spos_scb_lib.c
41
ins->symbol_table.symbols[symbol_index].deleted = 1;
sound/pci/cs46xx/dsp_spos_scb_lib.c
43
if (symbol_index < ins->symbol_table.highest_frag_index) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
44
ins->symbol_table.highest_frag_index = symbol_index;
sound/pci/cs46xx/dsp_spos_scb_lib.c
47
if (symbol_index == ins->symbol_table.nsymbols - 1)
sound/pci/cs46xx/dsp_spos_scb_lib.c
474
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
48
ins->symbol_table.nsymbols --;
sound/pci/cs46xx/dsp_spos_scb_lib.c
50
if (ins->symbol_table.highest_frag_index > ins->symbol_table.nsymbols) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
51
ins->symbol_table.highest_frag_index = ins->symbol_table.nsymbols;
sound/pci/cs46xx/dsp_spos_scb_lib.c
551
if (ins->null_algorithm == NULL) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
552
ins->null_algorithm = cs46xx_dsp_lookup_symbol (chip,"NULLALGORITHM",
sound/pci/cs46xx/dsp_spos_scb_lib.c
555
if (ins->null_algorithm == NULL) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
563
dest,ins->null_algorithm,parent_scb,
sound/pci/cs46xx/dsp_spos_scb_lib.c
581
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
636
0xffff - ins->dac_volume_right,0xffff - ins->dac_volume_left,
sound/pci/cs46xx/dsp_spos_scb_lib.c
637
0xffff - ins->dac_volume_right,0xffff - ins->dac_volume_left
sound/pci/cs46xx/dsp_spos_scb_lib.c
641
if (ins->s16_up == NULL) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
642
ins->s16_up = cs46xx_dsp_lookup_symbol (chip,"S16_UPSRC",
sound/pci/cs46xx/dsp_spos_scb_lib.c
645
if (ins->s16_up == NULL) {
sound/pci/cs46xx/dsp_spos_scb_lib.c
666
dest,ins->s16_up,parent_scb,
sound/pci/cs46xx/dsp_spos_scb_lib.c
962
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
99
struct dsp_spos_instance * ins = chip->dsp_spos_instance;
sound/pci/cs46xx/dsp_spos_scb_lib.c
992
0xffff - ins->spdif_input_volume_right,0xffff - ins->spdif_input_volume_left,
sound/pci/cs46xx/dsp_spos_scb_lib.c
993
0xffff - ins->spdif_input_volume_right,0xffff - ins->spdif_input_volume_left,
sound/pci/oxygen/oxygen_pcm.c
668
int outs, ins;
sound/pci/oxygen/oxygen_pcm.c
672
ins = !!(chip->model.device_config & (CAPTURE_0_FROM_I2S_1 |
sound/pci/oxygen/oxygen_pcm.c
674
if (outs | ins) {
sound/pci/oxygen/oxygen_pcm.c
676
0, outs, ins, &pcm);
sound/pci/oxygen/oxygen_pcm.c
696
if (ins)
sound/pci/oxygen/oxygen_pcm.c
705
ins = !!(chip->model.device_config & CAPTURE_1_FROM_SPDIF);
sound/pci/oxygen/oxygen_pcm.c
706
if (outs | ins) {
sound/pci/oxygen/oxygen_pcm.c
707
err = snd_pcm_new(chip->card, "Digital", 1, outs, ins, &pcm);
sound/pci/oxygen/oxygen_pcm.c
713
if (ins)
sound/pci/oxygen/oxygen_pcm.c
726
ins = !!(chip->model.device_config & CAPTURE_2_FROM_AC97_1);
sound/pci/oxygen/oxygen_pcm.c
729
ins = !!(chip->model.device_config & CAPTURE_2_FROM_I2S_2);
sound/pci/oxygen/oxygen_pcm.c
731
if (outs | ins) {
sound/pci/oxygen/oxygen_pcm.c
733
2, outs, ins, &pcm);
sound/pci/oxygen/oxygen_pcm.c
743
if (ins)
sound/pci/oxygen/oxygen_pcm.c
754
ins = !!(chip->model.device_config & CAPTURE_3_FROM_I2S_3);
sound/pci/oxygen/oxygen_pcm.c
755
if (ins) {
sound/pci/oxygen/oxygen_pcm.c
756
err = snd_pcm_new(chip->card, "Analog3", 3, 0, ins, &pcm);
sound/soc/amd/raven/acp3x-pcm-dma.c
328
struct i2s_stream_instance *ins;
sound/soc/amd/raven/acp3x-pcm-dma.c
333
ins = substream->runtime->private_data;
sound/soc/amd/raven/acp3x-pcm-dma.c
334
if (!ins)
sound/soc/amd/raven/acp3x-pcm-dma.c
338
switch (ins->i2s_instance) {
sound/soc/amd/raven/acp3x-pcm-dma.c
347
switch (ins->i2s_instance) {
sound/soc/amd/vangogh/acp5x-pcm-dma.c
323
struct i2s_stream_instance *ins;
sound/soc/amd/vangogh/acp5x-pcm-dma.c
328
ins = substream->runtime->private_data;
sound/soc/amd/vangogh/acp5x-pcm-dma.c
329
if (!ins)
sound/soc/amd/vangogh/acp5x-pcm-dma.c
332
switch (ins->i2s_instance) {
sound/soc/amd/vangogh/acp5x-pcm-dma.c
341
switch (ins->i2s_instance) {
sound/soc/amd/vangogh/acp5x-pcm-dma.c
350
kfree(ins);
sound/soc/codecs/msm8916-wcd-analog.c
1047
bool ins = false;
sound/soc/codecs/msm8916-wcd-analog.c
1051
ins = true;
sound/soc/codecs/msm8916-wcd-analog.c
1056
(!ins << CDC_A_MBHC_DET_CTL_MECH_DET_TYPE_SHIFT));
sound/soc/codecs/msm8916-wcd-analog.c
1059
if (ins) { /* hs insertion */
tools/objtool/arch/powerpc/decode.c
61
u32 ins;
tools/objtool/arch/powerpc/decode.c
63
ins = bswap_if_needed(file->elf, *(u32 *)(sec->data->d_buf + offset));
tools/objtool/arch/powerpc/decode.c
64
opcode = ins >> 26;
tools/objtool/arch/powerpc/decode.c
70
if (ins == 0x48000005) /* bl .+4 */
tools/objtool/arch/powerpc/decode.c
72
else if (ins & 1) /* bl[a] */
tools/objtool/arch/powerpc/decode.c
77
imm = ins & 0x3fffffc;
tools/objtool/arch/powerpc/decode.c
80
imm |= ins & 2; /* AA flag */
tools/objtool/arch/x86/decode.c
223
struct insn ins;
tools/objtool/arch/x86/decode.c
237
ret = insn_decode(&ins, sec->data->d_buf + offset, maxlen,
tools/objtool/arch/x86/decode.c
244
insn->len = ins.length;
tools/objtool/arch/x86/decode.c
247
if (ins.vex_prefix.nbytes)
tools/objtool/arch/x86/decode.c
250
prefix = ins.prefixes.bytes[0];
tools/objtool/arch/x86/decode.c
252
op1 = ins.opcode.bytes[0];
tools/objtool/arch/x86/decode.c
253
op2 = ins.opcode.bytes[1];
tools/objtool/arch/x86/decode.c
254
op3 = ins.opcode.bytes[2];
tools/objtool/arch/x86/decode.c
256
if (ins.rex_prefix.nbytes) {
tools/objtool/arch/x86/decode.c
257
rex = ins.rex_prefix.bytes[0];
tools/objtool/arch/x86/decode.c
264
if (ins.modrm.nbytes) {
tools/objtool/arch/x86/decode.c
265
modrm = ins.modrm.bytes[0];
tools/objtool/arch/x86/decode.c
271
if (ins.sib.nbytes) {
tools/objtool/arch/x86/decode.c
272
sib = ins.sib.bytes[0];
tools/objtool/arch/x86/decode.c
350
imm = ins.immediate.value;
tools/objtool/arch/x86/decode.c
381
op->src.offset = ins.immediate.value;
tools/objtool/arch/x86/decode.c
427
op->dest.offset = ins.displacement.value;
tools/objtool/arch/x86/decode.c
445
op->dest.offset = ins.displacement.value;
tools/objtool/arch/x86/decode.c
458
op->dest.offset = ins.displacement.value;
tools/objtool/arch/x86/decode.c
475
op->src.offset = ins.displacement.value;
tools/objtool/arch/x86/decode.c
488
op->src.offset = ins.displacement.value;
tools/objtool/arch/x86/decode.c
522
op->src.offset = ins.displacement.value;
tools/objtool/arch/x86/decode.c
574
switch (insn_last_prefix_id(&ins)) {
tools/objtool/arch/x86/decode.c
620
if (ins.prefixes.nbytes == 1 &&
tools/objtool/arch/x86/decode.c
621
ins.prefixes.bytes[0] == 0xf2) {
tools/objtool/arch/x86/decode.c
690
if (ins.length == 3+4+4 && !strncmp(sec->name, ".init.text", 10)) {
tools/objtool/arch/x86/decode.c
779
if (has_notrack_prefix(&ins))
tools/objtool/arch/x86/decode.c
785
if (has_notrack_prefix(&ins))
tools/objtool/arch/x86/decode.c
808
if (ins.immediate.nbytes) {
tools/objtool/arch/x86/decode.c
809
insn->immediate = ins.immediate.value;
tools/objtool/arch/x86/decode.c
810
insn->immediate_len = ins.immediate.nbytes;
tools/objtool/arch/x86/decode.c
811
} else if (ins.displacement.nbytes) {
tools/objtool/arch/x86/decode.c
812
insn->immediate = ins.displacement.value;
tools/objtool/arch/x86/decode.c
813
insn->immediate_len = ins.displacement.nbytes;
tools/perf/ui/browsers/annotate.c
1070
else if (!dl->ins.ops)
tools/perf/ui/browsers/annotate.c
1072
else if (ins__is_ret(&dl->ins))
tools/perf/ui/browsers/annotate.c
170
if (ins__is_lock(&pos->ins))
tools/perf/ui/browsers/annotate.c
171
name = pos->ops.locked.ins.name;
tools/perf/ui/browsers/annotate.c
173
name = pos->ins.name;
tools/perf/ui/browsers/annotate.c
175
if (!name || !cursor->ins.name)
tools/perf/ui/browsers/annotate.c
178
if (ins__is_fused(ab->arch, name, cursor->ins.name))
tools/perf/ui/browsers/annotate.c
648
if (!ins__is_jump(&dl->ins))
tools/perf/util/annotate-arch/annotate-powerpc.c
18
static int arithmetic__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/annotate-arch/annotate-powerpc.c
21
return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name,
tools/perf/util/annotate-arch/annotate-powerpc.c
301
if (!strlen(dl->ins.name)) {
tools/perf/util/annotate-arch/annotate-powerpc.c
303
dl->ins.name = strdup(name_insn);
tools/perf/util/annotate-arch/annotate-powerpc.c
310
if (!strlen(dl->ins.name))
tools/perf/util/annotate-arch/annotate-powerpc.c
311
dl->ins.name = strdup(ret->name);
tools/perf/util/annotate-arch/annotate-powerpc.c
62
static int load_store__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/annotate-arch/annotate-powerpc.c
65
return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name,
tools/perf/util/annotate-arch/annotate-x86.c
23
static const struct ins x86__instructions[] = {
tools/perf/util/annotate-arch/annotate-x86.c
233
if (ins__is_call(&dl->ins)) {
tools/perf/util/annotate-arch/annotate-x86.c
282
if (!strncmp(dl->ins.name, "add", 3)) {
tools/perf/util/annotate-arch/annotate-x86.c
353
if (!strncmp(dl->ins.name, "sub", 3)) {
tools/perf/util/annotate-arch/annotate-x86.c
385
if (!strncmp(dl->ins.name, "lea", 3)) {
tools/perf/util/annotate-arch/annotate-x86.c
457
if (!strncmp(dl->ins.name, "imul", 4) || !strncmp(dl->ins.name, "mul", 3) ||
tools/perf/util/annotate-arch/annotate-x86.c
458
!strncmp(dl->ins.name, "idiv", 4) || !strncmp(dl->ins.name, "div", 3) ||
tools/perf/util/annotate-arch/annotate-x86.c
459
!strncmp(dl->ins.name, "shl", 3) || !strncmp(dl->ins.name, "shr", 3) ||
tools/perf/util/annotate-arch/annotate-x86.c
460
!strncmp(dl->ins.name, "sar", 3) || !strncmp(dl->ins.name, "and", 3) ||
tools/perf/util/annotate-arch/annotate-x86.c
461
!strncmp(dl->ins.name, "or", 2) || !strncmp(dl->ins.name, "neg", 3) ||
tools/perf/util/annotate-arch/annotate-x86.c
462
!strncmp(dl->ins.name, "inc", 3) || !strncmp(dl->ins.name, "dec", 3)) {
tools/perf/util/annotate-arch/annotate-x86.c
464
dl->ins.name, insn_offset, dst->reg1);
tools/perf/util/annotate-arch/annotate-x86.c
469
if (!strncmp(dl->ins.name, "xor", 3) && dst->reg1 == src->reg1) {
tools/perf/util/annotate-arch/annotate-x86.c
484
if (strncmp(dl->ins.name, "mov", 3))
tools/perf/util/annotate.c
1476
printed = fprintf(fp, "%#" PRIx64 " %s", dl->al.offset, dl->ins.name);
tools/perf/util/annotate.c
1499
if (!dl || !dl->ins.ops || !ins__is_jump(&dl->ins) ||
tools/perf/util/annotate.c
1579
len = strlen(disasm_line(al)->ins.name);
tools/perf/util/annotate.c
1767
if (dl->ins.ops && dl->ins.ops->scnprintf) {
tools/perf/util/annotate.c
1768
if (ins__is_jump(&dl->ins)) {
tools/perf/util/annotate.c
1776
} else if (ins__is_call(&dl->ins)) {
tools/perf/util/annotate.c
1780
} else if (ins__is_ret(&dl->ins)) {
tools/perf/util/annotate.c
2173
} else if (ins__is_call(&disasm_line(al)->ins) &&
tools/perf/util/annotate.c
2551
if (ins__is_lock(&dl->ins))
tools/perf/util/annotate.c
2641
if (ins__is_lock(&dl->ins) &&
tools/perf/util/annotate.c
2679
if (!strncmp(dl->ins.name, "push", 4) ||
tools/perf/util/annotate.c
2680
!strncmp(dl->ins.name, "pop", 3) ||
tools/perf/util/annotate.c
2681
!strncmp(dl->ins.name, "call", 4) ||
tools/perf/util/annotate.c
2682
!strncmp(dl->ins.name, "ret", 3))
tools/perf/util/annotate.c
2708
if (!strncmp(dl->ins.name, "lea", 3))
tools/perf/util/annotate.c
2805
istat = annotate_data_stat(&ann_insn_stat, dl->ins.name);
tools/perf/util/annotate.c
2970
if (prev_dl && ins__is_fused(arch, prev_dl->ins.name, dl->ins.name)) {
tools/perf/util/annotate.c
2977
istat = annotate_data_stat(&ann_insn_stat, dl->ins.name);
tools/perf/util/annotate.c
3096
if (ins__is_ret(&dl->ins))
tools/perf/util/annotate.c
3099
if (!ins__is_jump(&dl->ins))
tools/perf/util/annotate.c
3115
if (!strstr(dl->ins.name, "jmp")) {
tools/perf/util/annotate.h
133
struct ins ins;
tools/perf/util/disasm.c
100
if (!ins->name)
tools/perf/util/disasm.c
103
ins->ops = ops;
tools/perf/util/disasm.c
1065
if (dl->ins.ops && ins__is_call(&dl->ins) && !dl->ops.target.sym) {
tools/perf/util/disasm.c
1091
if (dl->ins.ops) {
tools/perf/util/disasm.c
1092
if (!ins__is_nop(&dl->ins))
tools/perf/util/disasm.c
216
int ins__raw_scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.c
219
return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->raw);
tools/perf/util/disasm.c
222
int ins__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.c
225
if (ins->ops->scnprintf)
tools/perf/util/disasm.c
226
return ins->ops->scnprintf(ins, bf, size, ops, max_ins_name);
tools/perf/util/disasm.c
228
return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
tools/perf/util/disasm.c
294
int call__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.c
298
return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->target.sym->name);
tools/perf/util/disasm.c
301
return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
tools/perf/util/disasm.c
304
return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->target.name);
tools/perf/util/disasm.c
306
return scnprintf(bf, size, "%-*s *%" PRIx64, max_ins_name, ins->name, ops->target.addr);
tools/perf/util/disasm.c
315
bool ins__is_call(const struct ins *ins)
tools/perf/util/disasm.c
317
return ins->ops && ins->ops->is_call;
tools/perf/util/disasm.c
422
int jump__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.c
428
return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
tools/perf/util/disasm.c
431
return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->target.sym->name);
tools/perf/util/disasm.c
451
ins->name, c ? c - ops->raw : 0, ops->raw,
tools/perf/util/disasm.c
470
bool ins__is_jump(const struct ins *ins)
tools/perf/util/disasm.c
472
return ins->ops && ins->ops->is_jump;
tools/perf/util/disasm.c
509
if (disasm_line__parse(ops->raw, &ops->locked.ins.name, &ops->locked.ops->raw) < 0)
tools/perf/util/disasm.c
512
ops->locked.ins.ops = ins__find(arch, ops->locked.ins.name, 0);
tools/perf/util/disasm.c
514
if (ops->locked.ins.ops == NULL)
tools/perf/util/disasm.c
517
if (ops->locked.ins.ops->parse &&
tools/perf/util/disasm.c
518
ops->locked.ins.ops->parse(arch, ops->locked.ops, ms, NULL) < 0)
tools/perf/util/disasm.c
528
static int lock__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.c
533
if (ops->locked.ins.ops == NULL)
tools/perf/util/disasm.c
534
return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
tools/perf/util/disasm.c
536
printed = scnprintf(bf, size, "%-*s ", max_ins_name, ins->name);
tools/perf/util/disasm.c
537
return printed + ins__scnprintf(&ops->locked.ins, bf + printed,
tools/perf/util/disasm.c
543
struct ins *ins = &ops->locked.ins;
tools/perf/util/disasm.c
545
if (ins->ops && ins->ops->free)
tools/perf/util/disasm.c
546
ins->ops->free(ops->locked.ops);
tools/perf/util/disasm.c
551
zfree(&ops->locked.ins.name);
tools/perf/util/disasm.c
63
struct ins *new_instructions;
tools/perf/util/disasm.c
657
int mov__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.c
660
return scnprintf(bf, size, "%-*s %s,%s", max_ins_name, ins->name,
tools/perf/util/disasm.c
699
static int dec__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.c
702
return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name,
tools/perf/util/disasm.c
71
new_nr_allocated * sizeof(struct ins));
tools/perf/util/disasm.c
711
static int nop__scnprintf(const struct ins *ins __maybe_unused, char *bf, size_t size,
tools/perf/util/disasm.c
725
static bool ins__is_nop(const struct ins *ins)
tools/perf/util/disasm.c
727
return ins->ops == &nop_ops;
tools/perf/util/disasm.c
730
bool ins__is_ret(const struct ins *ins)
tools/perf/util/disasm.c
732
return ins->ops == &ret_ops;
tools/perf/util/disasm.c
735
bool ins__is_lock(const struct ins *ins)
tools/perf/util/disasm.c
737
return ins->ops == &lock_ops;
tools/perf/util/disasm.c
742
const struct ins *ins = insp;
tools/perf/util/disasm.c
744
return strcmp(name, ins->name);
tools/perf/util/disasm.c
749
const struct ins *ia = a;
tools/perf/util/disasm.c
750
const struct ins *ib = b;
tools/perf/util/disasm.c
759
qsort((void *)arch->instructions, nmemb, sizeof(struct ins), ins__cmp);
tools/perf/util/disasm.c
765
const struct ins *ins;
tools/perf/util/disasm.c
785
ins = bsearch(name, arch->instructions, nmemb, sizeof(struct ins), ins__key_cmp);
tools/perf/util/disasm.c
786
if (ins)
tools/perf/util/disasm.c
787
return ins->ops;
tools/perf/util/disasm.c
804
ins = bsearch(tmp, arch->instructions, nmemb, sizeof(struct ins), ins__key_cmp);
tools/perf/util/disasm.c
806
return ins ? ins->ops : NULL;
tools/perf/util/disasm.c
82
new_instructions = calloc(new_nr_allocated, sizeof(struct ins));
tools/perf/util/disasm.c
822
dl->ins.ops = ins__find(arch, dl->ins.name, dl);
tools/perf/util/disasm.c
824
if (!dl->ins.ops)
tools/perf/util/disasm.c
827
if (dl->ins.ops->parse && dl->ins.ops->parse(arch, &dl->ops, ms, dl) < 0)
tools/perf/util/disasm.c
828
dl->ins.ops = NULL;
tools/perf/util/disasm.c
86
memcpy(new_instructions, arch->instructions, arch->nr_instructions * sizeof(struct ins));
tools/perf/util/disasm.c
874
const char **namep = &dl->ins.name;
tools/perf/util/disasm.c
92
struct ins *ins;
tools/perf/util/disasm.c
961
} else if (disasm_line__parse(dl->al.line, &dl->ins.name, &dl->ops.raw) < 0)
tools/perf/util/disasm.c
977
if (dl->ins.ops && dl->ins.ops->free)
tools/perf/util/disasm.c
978
dl->ins.ops->free(&dl->ops);
tools/perf/util/disasm.c
98
ins = (struct ins *)&arch->instructions[arch->nr_instructions];
tools/perf/util/disasm.c
981
zfree(&dl->ins.name);
tools/perf/util/disasm.c
988
if (raw || !dl->ins.ops)
tools/perf/util/disasm.c
989
return scnprintf(bf, size, "%-*s %s", max_ins_name, dl->ins.name, dl->ops.raw);
tools/perf/util/disasm.c
99
ins->name = strdup(name);
tools/perf/util/disasm.c
991
return ins__scnprintf(&dl->ins, bf, size, &dl->ops, max_ins_name);
tools/perf/util/disasm.h
13
struct ins;
tools/perf/util/disasm.h
139
bool ins__is_call(const struct ins *ins);
tools/perf/util/disasm.h
140
bool ins__is_jump(const struct ins *ins);
tools/perf/util/disasm.h
142
bool ins__is_ret(const struct ins *ins);
tools/perf/util/disasm.h
143
bool ins__is_lock(const struct ins *ins);
tools/perf/util/disasm.h
153
int ins__raw_scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.h
155
int ins__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.h
157
int call__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.h
159
int jump__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.h
161
int mov__scnprintf(const struct ins *ins, char *bf, size_t size,
tools/perf/util/disasm.h
28
const struct ins *instructions;
tools/perf/util/disasm.h
81
struct ins ins;
tools/perf/util/disasm.h
95
int (*scnprintf)(const struct ins *ins, char *bf, size_t size,