Symbol: s16
arch/arc/kernel/unwind.c
532
const s16 *p16s;
arch/arc/net/bpf_jit.h
50
u8 load_r(u8 *buf, u8 rd, u8 rs, s16 off, u8 size, bool sign_ext);
arch/arc/net/bpf_jit.h
51
u8 store_r(u8 *buf, u8 rd, u8 rs, s16 off, u8 size);
arch/arc/net/bpf_jit.h
52
u8 store_i(u8 *buf, s32 imm, u8 rd, s16 off, u8 size);
arch/arc/net/bpf_jit_arcv2.c
1442
static u8 adjust_mem_access(u8 *buf, s16 *off, u8 size,
arch/arc/net/bpf_jit_arcv2.c
1460
u8 store_r(u8 *buf, u8 rs, u8 rd, s16 off, u8 size)
arch/arc/net/bpf_jit_arcv2.c
1491
u8 store_i(u8 *buf, s32 imm, u8 rd, s16 off, u8 size)
arch/arc/net/bpf_jit_arcv2.c
1540
u8 load_r(u8 *buf, u8 rd, u8 rs, s16 off, u8 size, bool sign_ext)
arch/arc/net/bpf_jit_arcv2.c
659
static u8 arc_movi_r(u8 *buf, u8 reg, s16 imm)
arch/arc/net/bpf_jit_arcv2.c
746
static u8 arc_st_r(u8 *buf, u8 reg, u8 reg_mem, s16 off, u8 zz)
arch/arc/net/bpf_jit_arcv2.c
767
static u8 arc_ld_r(u8 *buf, u8 reg, u8 reg_mem, s16 off, u8 zz)
arch/arc/net/bpf_jit_arcv2.c
778
static u8 arc_ldx_r(u8 *buf, u8 reg, u8 reg_mem, s16 off, u8 zz)
arch/arc/net/bpf_jit_core.c
742
const s16 off = insn->off;
arch/arm/mach-omap2/clockdomain.h
91
s16 wkdep_usecount;
arch/arm/mach-omap2/clockdomain.h
92
s16 sleepdep_usecount;
arch/arm/mach-omap2/cm.h
54
int (*split_idlest_reg)(struct clk_omap_reg *idlest_reg, s16 *prcm_inst,
arch/arm/mach-omap2/cm.h
56
int (*wait_module_ready)(u8 part, s16 prcm_mod, u16 idlest_reg,
arch/arm/mach-omap2/cm.h
58
int (*wait_module_idle)(u8 part, s16 prcm_mod, u16 idlest_reg,
arch/arm/mach-omap2/cm.h
65
extern int cm_split_idlest_reg(struct clk_omap_reg *idlest_reg, s16 *prcm_inst,
arch/arm/mach-omap2/cm.h
67
int omap_cm_wait_module_ready(u8 part, s16 prcm_mod, u16 idlest_reg,
arch/arm/mach-omap2/cm.h
69
int omap_cm_wait_module_idle(u8 part, s16 prcm_mod, u16 idlest_reg,
arch/arm/mach-omap2/cm2xxx.c
108
s16 *prcm_inst,
arch/arm/mach-omap2/cm2xxx.c
148
static int omap2xxx_cm_wait_module_ready(u8 part, s16 prcm_mod, u16 idlest_id,
arch/arm/mach-omap2/cm2xxx.c
43
static void _write_clktrctrl(u8 c, s16 module, u32 mask)
arch/arm/mach-omap2/cm2xxx.c
53
static bool omap2xxx_cm_is_clkdm_in_hwsup(s16 module, u32 mask)
arch/arm/mach-omap2/cm2xxx.c
64
static void omap2xxx_cm_clkdm_enable_hwsup(s16 module, u32 mask)
arch/arm/mach-omap2/cm2xxx.c
69
static void omap2xxx_cm_clkdm_disable_hwsup(s16 module, u32 mask)
arch/arm/mach-omap2/cm2xxx_3xxx.h
50
static inline u32 omap2_cm_read_mod_reg(s16 module, u16 idx)
arch/arm/mach-omap2/cm2xxx_3xxx.h
55
static inline void omap2_cm_write_mod_reg(u32 val, s16 module, u16 idx)
arch/arm/mach-omap2/cm2xxx_3xxx.h
61
static inline u32 omap2_cm_rmw_mod_reg_bits(u32 mask, u32 bits, s16 module,
arch/arm/mach-omap2/cm2xxx_3xxx.h
62
s16 idx)
arch/arm/mach-omap2/cm2xxx_3xxx.h
75
static inline u32 omap2_cm_read_mod_bits_shift(s16 domain, s16 idx, u32 mask)
arch/arm/mach-omap2/cm2xxx_3xxx.h
86
static inline u32 omap2_cm_set_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/cm2xxx_3xxx.h
91
static inline u32 omap2_cm_clear_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/cm33xx.c
224
static int am33xx_cm_wait_module_ready(u8 part, s16 inst, u16 clkctrl_offs,
arch/arm/mach-omap2/cm33xx.c
247
static int am33xx_cm_wait_module_idle(u8 part, s16 inst, u16 clkctrl_offs,
arch/arm/mach-omap2/cm33xx.c
58
static inline u32 am33xx_cm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx)
arch/arm/mach-omap2/cm33xx.c
70
static inline u32 am33xx_cm_read_reg_bits(u16 inst, s16 idx, u32 mask)
arch/arm/mach-omap2/cm3xxx.c
119
s16 *prcm_inst,
arch/arm/mach-omap2/cm3xxx.c
32
static void _write_clktrctrl(u8 c, s16 module, u32 mask)
arch/arm/mach-omap2/cm3xxx.c
42
static bool omap3xxx_cm_is_clkdm_in_hwsup(s16 module, u32 mask)
arch/arm/mach-omap2/cm3xxx.c
53
static void omap3xxx_cm_clkdm_enable_hwsup(s16 module, u32 mask)
arch/arm/mach-omap2/cm3xxx.c
58
static void omap3xxx_cm_clkdm_disable_hwsup(s16 module, u32 mask)
arch/arm/mach-omap2/cm3xxx.c
63
static void omap3xxx_cm_clkdm_force_sleep(s16 module, u32 mask)
arch/arm/mach-omap2/cm3xxx.c
68
static void omap3xxx_cm_clkdm_force_wakeup(s16 module, u32 mask)
arch/arm/mach-omap2/cm3xxx.c
88
static int omap3xxx_cm_wait_module_ready(u8 part, s16 prcm_mod, u16 idlest_id,
arch/arm/mach-omap2/cm_common.c
107
int omap_cm_wait_module_idle(u8 part, s16 prcm_mod, u16 idlest_reg,
arch/arm/mach-omap2/cm_common.c
52
int cm_split_idlest_reg(struct clk_omap_reg *idlest_reg, s16 *prcm_inst,
arch/arm/mach-omap2/cm_common.c
81
int omap_cm_wait_module_ready(u8 part, s16 prcm_mod, u16 idlest_reg,
arch/arm/mach-omap2/cminst44xx.c
132
s16 idx)
arch/arm/mach-omap2/cminst44xx.c
144
static u32 omap4_cminst_set_inst_reg_bits(u32 bits, u8 part, u16 inst, s16 idx)
arch/arm/mach-omap2/cminst44xx.c
150
s16 idx)
arch/arm/mach-omap2/cminst44xx.c
155
static u32 omap4_cminst_read_inst_reg_bits(u8 part, u16 inst, s16 idx, u32 mask)
arch/arm/mach-omap2/cminst44xx.c
274
static int omap4_cminst_wait_module_ready(u8 part, s16 inst, u16 clkctrl_offs,
arch/arm/mach-omap2/cminst44xx.c
297
static int omap4_cminst_wait_module_idle(u8 part, s16 inst, u16 clkctrl_offs,
arch/arm/mach-omap2/control.c
36
static s16 omap2_ctrl_offset;
arch/arm/mach-omap2/control.c
663
s16 offset;
arch/arm/mach-omap2/omap_hwmod.h
338
s16 module_offs;
arch/arm/mach-omap2/powerdomain.h
115
const s16 prcm_offs;
arch/arm/mach-omap2/prcm-common.h
528
s16 offset;
arch/arm/mach-omap2/prcm-common.h
546
s16 offset;
arch/arm/mach-omap2/prcm_mpu44xx.c
28
u32 omap4_prcm_mpu_read_inst_reg(s16 inst, u16 reg)
arch/arm/mach-omap2/prcm_mpu44xx.c
33
void omap4_prcm_mpu_write_inst_reg(u32 val, s16 inst, u16 reg)
arch/arm/mach-omap2/prcm_mpu_44xx_54xx.h
27
extern u32 omap4_prcm_mpu_read_inst_reg(s16 inst, u16 idx);
arch/arm/mach-omap2/prcm_mpu_44xx_54xx.h
28
extern void omap4_prcm_mpu_write_inst_reg(u32 val, s16 inst, u16 idx);
arch/arm/mach-omap2/prm.h
137
bool (*was_any_context_lost_old)(u8 part, s16 inst, u16 idx);
arch/arm/mach-omap2/prm.h
138
void (*clear_context_loss_flags_old)(u8 part, s16 inst, u16 idx);
arch/arm/mach-omap2/prm.h
140
int (*assert_hardreset)(u8 shift, u8 part, s16 prm_mod, u16 offset);
arch/arm/mach-omap2/prm.h
141
int (*deassert_hardreset)(u8 shift, u8 st_shift, u8 part, s16 prm_mod,
arch/arm/mach-omap2/prm.h
143
int (*is_hardreset_asserted)(u8 shift, u8 part, s16 prm_mod,
arch/arm/mach-omap2/prm.h
146
int (*clear_mod_irqs)(s16 module, u8 regs, u32 wkst_mask);
arch/arm/mach-omap2/prm.h
154
int omap_prm_assert_hardreset(u8 shift, u8 part, s16 prm_mod, u16 offset);
arch/arm/mach-omap2/prm.h
155
int omap_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 prm_mod,
arch/arm/mach-omap2/prm.h
157
int omap_prm_is_hardreset_asserted(u8 shift, u8 part, s16 prm_mod, u16 offset);
arch/arm/mach-omap2/prm.h
158
extern bool prm_was_any_context_lost_old(u8 part, s16 inst, u16 idx);
arch/arm/mach-omap2/prm.h
159
extern void prm_clear_context_loss_flags_old(u8 part, s16 inst, u16 idx);
arch/arm/mach-omap2/prm.h
162
int omap_prm_clear_mod_irqs(s16 module, u8 regs, u32 wkst_mask);
arch/arm/mach-omap2/prm2xxx.c
123
static int omap2xxx_prm_clear_mod_irqs(s16 module, u8 regs, u32 wkst_mask)
arch/arm/mach-omap2/prm2xxx_3xxx.c
33
int omap2_prm_is_hardreset_asserted(u8 shift, u8 part, s16 prm_mod, u16 offset)
arch/arm/mach-omap2/prm2xxx_3xxx.c
53
int omap2_prm_assert_hardreset(u8 shift, u8 part, s16 prm_mod, u16 offset)
arch/arm/mach-omap2/prm2xxx_3xxx.c
83
s16 prm_mod, u16 rst_offset, u16 st_offset)
arch/arm/mach-omap2/prm2xxx_3xxx.h
100
int omap2_prm_is_hardreset_asserted(u8 shift, u8 part, s16 prm_mod, u16 offset);
arch/arm/mach-omap2/prm2xxx_3xxx.h
101
int omap2_prm_assert_hardreset(u8 shift, u8 part, s16 prm_mod,
arch/arm/mach-omap2/prm2xxx_3xxx.h
104
s16 prm_mod, u16 reset_offset,
arch/arm/mach-omap2/prm2xxx_3xxx.h
53
static inline u32 omap2_prm_read_mod_reg(s16 module, u16 idx)
arch/arm/mach-omap2/prm2xxx_3xxx.h
58
static inline void omap2_prm_write_mod_reg(u32 val, s16 module, u16 idx)
arch/arm/mach-omap2/prm2xxx_3xxx.h
64
static inline u32 omap2_prm_rmw_mod_reg_bits(u32 mask, u32 bits, s16 module,
arch/arm/mach-omap2/prm2xxx_3xxx.h
65
s16 idx)
arch/arm/mach-omap2/prm2xxx_3xxx.h
78
static inline u32 omap2_prm_read_mod_bits_shift(s16 domain, s16 idx, u32 mask)
arch/arm/mach-omap2/prm2xxx_3xxx.h
89
static inline u32 omap2_prm_set_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/prm2xxx_3xxx.h
94
static inline u32 omap2_prm_clear_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/prm33xx.c
112
s16 inst, u16 rstctrl_offs,
arch/arm/mach-omap2/prm33xx.c
20
static u32 am33xx_prm_read_reg(s16 inst, u16 idx)
arch/arm/mach-omap2/prm33xx.c
26
static void am33xx_prm_write_reg(u32 val, s16 inst, u16 idx)
arch/arm/mach-omap2/prm33xx.c
32
static u32 am33xx_prm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx)
arch/arm/mach-omap2/prm33xx.c
56
static int am33xx_prm_is_hardreset_asserted(u8 shift, u8 part, s16 inst,
arch/arm/mach-omap2/prm33xx.c
82
static int am33xx_prm_assert_hardreset(u8 shift, u8 part, s16 inst,
arch/arm/mach-omap2/prm3xxx.c
228
static int omap3xxx_prm_clear_mod_irqs(s16 module, u8 regs, u32 wkst_mask)
arch/arm/mach-omap2/prm44xx.c
102
static void omap4_prm_write_inst_reg(u32 val, s16 inst, u16 reg)
arch/arm/mach-omap2/prm44xx.c
108
static u32 omap4_prm_rmw_inst_reg_bits(u32 mask, u32 bits, s16 inst, s16 reg)
arch/arm/mach-omap2/prm44xx.c
404
static bool omap44xx_prm_was_any_context_lost_old(u8 part, s16 inst, u16 idx)
arch/arm/mach-omap2/prm44xx.c
419
static void omap44xx_prm_clear_context_loss_flags_old(u8 part, s16 inst,
arch/arm/mach-omap2/prm44xx.c
96
static u32 omap4_prm_read_inst_reg(s16 inst, u16 reg)
arch/arm/mach-omap2/prm_common.c
365
bool prm_was_any_context_lost_old(u8 part, s16 inst, u16 idx)
arch/arm/mach-omap2/prm_common.c
389
void prm_clear_context_loss_flags_old(u8 part, s16 inst, u16 idx)
arch/arm/mach-omap2/prm_common.c
407
int omap_prm_assert_hardreset(u8 shift, u8 part, s16 prm_mod, u16 offset)
arch/arm/mach-omap2/prm_common.c
429
int omap_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 prm_mod,
arch/arm/mach-omap2/prm_common.c
451
int omap_prm_is_hardreset_asserted(u8 shift, u8 part, s16 prm_mod, u16 offset)
arch/arm/mach-omap2/prm_common.c
493
int omap_prm_clear_mod_irqs(s16 module, u8 regs, u32 wkst_mask)
arch/arm/mach-omap2/prminst44xx.c
123
int omap4_prminst_assert_hardreset(u8 shift, u8 part, s16 inst,
arch/arm/mach-omap2/prminst44xx.c
152
int omap4_prminst_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 inst,
arch/arm/mach-omap2/prminst44xx.c
58
u32 omap4_prminst_read_inst_reg(u8 part, s16 inst, u16 idx)
arch/arm/mach-omap2/prminst44xx.c
67
void omap4_prminst_write_inst_reg(u32 val, u8 part, s16 inst, u16 idx)
arch/arm/mach-omap2/prminst44xx.c
76
u32 omap4_prminst_rmw_inst_reg_bits(u32 mask, u32 bits, u8 part, s16 inst,
arch/arm/mach-omap2/prminst44xx.c
99
int omap4_prminst_is_hardreset_asserted(u8 shift, u8 part, s16 inst,
arch/arm/mach-omap2/prminst44xx.h
20
extern u32 omap4_prminst_read_inst_reg(u8 part, s16 inst, u16 idx);
arch/arm/mach-omap2/prminst44xx.h
21
extern void omap4_prminst_write_inst_reg(u32 val, u8 part, s16 inst, u16 idx);
arch/arm/mach-omap2/prminst44xx.h
23
s16 inst, u16 idx);
arch/arm/mach-omap2/prminst44xx.h
27
extern int omap4_prminst_is_hardreset_asserted(u8 shift, u8 part, s16 inst,
arch/arm/mach-omap2/prminst44xx.h
29
extern int omap4_prminst_assert_hardreset(u8 shift, u8 part, s16 inst,
arch/arm/mach-omap2/prminst44xx.h
32
s16 inst, u16 rstctrl_offs,
arch/arm/net/bpf_jit_32.c
1188
static bool is_ldst_imm(s16 off, const u8 size)
arch/arm/net/bpf_jit_32.c
1190
s16 off_max = 0;
arch/arm/net/bpf_jit_32.c
1208
static bool is_ldst_imm8(s16 off, const u8 size)
arch/arm/net/bpf_jit_32.c
1210
s16 off_max = 0;
arch/arm/net/bpf_jit_32.c
1228
s16 off, struct jit_ctx *ctx, const u8 sz){
arch/arm/net/bpf_jit_32.c
1263
s16 off, struct jit_ctx *ctx, const u8 sz){
arch/arm/net/bpf_jit_32.c
1307
s16 off, struct jit_ctx *ctx, const u8 sz){
arch/arm/net/bpf_jit_32.c
1596
const s16 off = insn->off;
arch/arm/net/bpf_jit_32.c
351
static u32 arm_bpf_ldst_imm12(u32 op, u8 rt, u8 rn, s16 imm12)
arch/arm/net/bpf_jit_32.c
361
static u32 arm_bpf_ldst_imm8(u32 op, u8 rt, u8 rn, s16 imm8)
arch/arm/probes/kprobes/actions-thumb.c
129
rtv = *(s16 *)addr;
arch/arm/vfp/vfp.h
150
s16 exponent;
arch/arm/vfp/vfp.h
255
s16 exponent;
arch/arm64/kernel/module.c
80
WRITE_PLACE((s16 *)place, sval, me);
arch/arm64/net/bpf_jit_comp.c
1093
s16 off = FIELD_GET(BPF_FIXUP_OFFSET_MASK, ex->fixup);
arch/arm64/net/bpf_jit_comp.c
1118
s16 off = insn->off;
arch/arm64/net/bpf_jit_comp.c
1213
const s16 off = insn->off;
arch/arm64/net/bpf_jit_comp.c
707
const s16 off = insn->off;
arch/arm64/net/bpf_jit_comp.c
789
const s16 off = insn->off;
arch/arm64/net/bpf_jit_comp.c
856
const s16 off = insn->off;
arch/loongarch/include/asm/numa.h
22
extern s16 __cpuid_to_node[CONFIG_NR_CPUS];
arch/loongarch/include/asm/numa.h
25
extern void __init early_numa_add_cpu(int cpuid, s16 node);
arch/loongarch/include/asm/numa.h
33
static inline void set_cpuid_to_node(int cpuid, s16 node)
arch/loongarch/include/asm/numa.h
42
static inline void early_numa_add_cpu(int cpuid, s16 node) { }
arch/loongarch/include/asm/numa.h
45
static inline void set_cpuid_to_node(int cpuid, s16 node) { }
arch/loongarch/include/asm/orc_types.h
47
s16 sp_offset;
arch/loongarch/include/asm/orc_types.h
48
s16 fp_offset;
arch/loongarch/include/asm/orc_types.h
49
s16 ra_offset;
arch/loongarch/kernel/numa.c
120
void __init early_numa_add_cpu(int cpuid, s16 node)
arch/loongarch/kernel/numa.c
38
s16 __cpuid_to_node[CONFIG_NR_CPUS] = {
arch/loongarch/kvm/exit.c
247
*gpr = *(s16 *)run->iocsr_io.data;
arch/loongarch/kvm/exit.c
518
*gpr = *(s16 *)run->mmio.data;
arch/loongarch/kvm/intc/eiointc.c
190
*(long *)val = (s16)data;
arch/loongarch/net/bpf_jit.c
355
const s16 off = insn->off;
arch/loongarch/net/bpf_jit.c
554
const s16 off = insn->off;
arch/m68k/include/asm/mcfqspi.h
37
s16 bus_num;
arch/microblaze/kernel/unwind.c
65
return abs((s16)(instr & 0xFFFF));
arch/microblaze/kernel/unwind.c
88
s16 frame_size;
arch/mips/kvm/emulate.c
1637
*gpr = *(s16 *)run->mmio.data;
arch/mips/kvm/vz.c
1080
s16 offset;
arch/mips/net/bpf_jit_comp.c
197
emit(ctx, lui, dst, (s16)((u32)imm >> 16));
arch/mips/net/bpf_jit_comp.c
409
void emit_atomic_r(struct jit_context *ctx, u8 dst, u8 src, s16 off, u8 code)
arch/mips/net/bpf_jit_comp.c
445
void emit_cmpxchg_r(struct jit_context *ctx, u8 dst, u8 src, u8 res, s16 off)
arch/mips/net/bpf_jit_comp.c
554
s16 bpf_off, u8 *jit_op, s32 *jit_off)
arch/mips/net/bpf_jit_comp.c
606
u8 bpf_op, s16 bpf_off, u8 *jit_op, s32 *jit_off)
arch/mips/net/bpf_jit_comp.c
651
u8 bpf_op, s16 bpf_off, u8 *jit_op, s32 *jit_off)
arch/mips/net/bpf_jit_comp.c
677
int finish_jmp(struct jit_context *ctx, u8 jit_op, s16 bpf_off)
arch/mips/net/bpf_jit_comp.c
826
int emit_ja(struct jit_context *ctx, s16 off)
arch/mips/net/bpf_jit_comp.h
178
void emit_atomic_r(struct jit_context *ctx, u8 dst, u8 src, s16 off, u8 code);
arch/mips/net/bpf_jit_comp.h
181
void emit_cmpxchg_r(struct jit_context *ctx, u8 dst, u8 src, u8 res, s16 off);
arch/mips/net/bpf_jit_comp.h
191
u8 bpf_op, s16 bpf_off, u8 *jit_op, s32 *jit_off);
arch/mips/net/bpf_jit_comp.h
195
u8 bpf_op, s16 bpf_off, u8 *jit_op, s32 *jit_off);
arch/mips/net/bpf_jit_comp.h
198
int finish_jmp(struct jit_context *ctx, u8 jit_op, s16 bpf_off);
arch/mips/net/bpf_jit_comp.h
207
int emit_ja(struct jit_context *ctx, s16 off);
arch/mips/net/bpf_jit_comp32.c
1470
s16 off = insn->off;
arch/mips/net/bpf_jit_comp32.c
655
const u8 dst[], u8 src, s16 off, u8 size)
arch/mips/net/bpf_jit_comp32.c
690
const u8 dst, const u8 src[], s16 off, u8 size)
arch/mips/net/bpf_jit_comp32.c
715
u8 dst, u8 src, s16 off, u8 code)
arch/mips/net/bpf_jit_comp32.c
798
u8 dst, const u8 src[], s16 off, u8 code)
arch/mips/net/bpf_jit_comp32.c
873
static void emit_cmpxchg_r32(struct jit_context *ctx, u8 dst, u8 src, s16 off)
arch/mips/net/bpf_jit_comp32.c
910
u8 dst, const u8 src[], s16 off)
arch/mips/net/bpf_jit_comp64.c
127
emit(ctx, daddiu, dst, MIPS_R_ZERO, (s16)imm64);
arch/mips/net/bpf_jit_comp64.c
130
emit(ctx, lui, dst, (s16)(imm64 >> 16));
arch/mips/net/bpf_jit_comp64.c
334
static void emit_ldx(struct jit_context *ctx, u8 dst, u8 src, s16 off, u8 size)
arch/mips/net/bpf_jit_comp64.c
358
static void emit_stx(struct jit_context *ctx, u8 dst, u8 src, s16 off, u8 size)
arch/mips/net/bpf_jit_comp64.c
382
u8 dst, u8 src, s16 off, u8 code)
arch/mips/net/bpf_jit_comp64.c
421
static void emit_cmpxchg_r64(struct jit_context *ctx, u8 dst, u8 src, s16 off)
arch/mips/net/bpf_jit_comp64.c
641
s16 off = insn->off;
arch/nios2/kernel/misaligned.c
71
s16 imm16;
arch/parisc/include/asm/alternative.h
25
s16 len; /* end of original instructions */
arch/parisc/kernel/alternative.c
50
s16 len;
arch/parisc/net/bpf_jit.h
412
static inline u32 hppa_t1_insn(u8 opcode, u8 b, u8 r, s16 im14)
arch/parisc/net/bpf_jit_comp32.c
1006
static int emit_load_r64(const s8 *dst, const s8 *src, s16 off,
arch/parisc/net/bpf_jit_comp32.c
1052
static int emit_store_r64(const s8 *dst, const s8 *src, s16 off,
arch/parisc/net/bpf_jit_comp32.c
1123
s16 off = insn->off;
arch/parisc/net/bpf_jit_comp64.c
554
static void emit_store(const s8 rd, const s8 rs, s16 off,
arch/parisc/net/bpf_jit_comp64.c
601
s16 off = insn->off;
arch/powerpc/boot/types.h
24
typedef s16 int16_t;
arch/powerpc/include/asm/book3s/64/mmu.h
134
s16 execute_only_pkey; /* key holding execute-only protection */
arch/powerpc/include/asm/compat.h
24
typedef s16 compat_nlink_t;
arch/powerpc/include/asm/paca.h
94
s16 hw_cpu_id; /* Physical processor number */
arch/powerpc/kernel/align.c
247
data.w[0] = (s16)data.h[1];
arch/powerpc/kernel/align.c
248
data.w[1] = (s16)data.h[3];
arch/powerpc/kvm/book3s_emulate.c
1058
dar += (s32)((s16)inst);
arch/powerpc/kvm/powerpc.c
1163
gpr = (s64)(s16)gpr;
arch/powerpc/net/bpf_jit_comp32.c
310
s16 off = insn[i].off;
arch/powerpc/net/bpf_jit_comp64.c
810
static int bpf_jit_emit_probe_mem_store(struct codegen_context *ctx, u32 src_reg, s16 off,
arch/powerpc/net/bpf_jit_comp64.c
848
s16 off = insn.off;
arch/powerpc/net/bpf_jit_comp64.c
925
s16 off = insn[i].off;
arch/powerpc/platforms/44x/warp.c
286
s16 temp = swab16(val);
arch/powerpc/platforms/pseries/plpks.c
62
static s16 maxobjlabelsize;
arch/powerpc/sysdev/fsl_pci.c
1008
regs->gpr[ra] += (s16)d;
arch/powerpc/sysdev/fsl_pci.c
1017
regs->gpr[ra] += (s16)d;
arch/powerpc/sysdev/fsl_pci.c
1026
regs->gpr[ra] += (s16)d;
arch/powerpc/sysdev/fsl_pci.c
1035
regs->gpr[ra] += (s16)d;
arch/riscv/net/bpf_jit_comp32.c
835
static int emit_load_r64(const s8 *dst, const s8 *src, s16 off,
arch/riscv/net/bpf_jit_comp32.c
872
static int emit_store_r64(const s8 *dst, const s8 *src, s16 off,
arch/riscv/net/bpf_jit_comp32.c
960
s16 off = insn->off;
arch/riscv/net/bpf_jit_comp64.c
1377
s16 off = insn->off;
arch/riscv/net/bpf_jit_comp64.c
476
static void emit_ldx_insn(u8 rd, s16 off, u8 rs, u8 size, bool sign_ext,
arch/riscv/net/bpf_jit_comp64.c
496
static void emit_stx_insn(u8 rd, s16 off, u8 rs, u8 size, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp64.c
514
static void emit_ldx(u8 rd, s16 off, u8 rs, u8 size, bool sign_ext,
arch/riscv/net/bpf_jit_comp64.c
531
static void emit_st(u8 rd, s16 off, s32 imm, u8 size, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp64.c
548
static void emit_stx(u8 rd, s16 off, u8 rs, u8 size, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp64.c
569
s16 off = insn->off;
arch/riscv/net/bpf_jit_comp64.c
610
s16 off = insn->off;
arch/s390/include/asm/fpu-insn.h
208
static __always_inline void fpu_vleib(u8 v, s16 val, u8 index)
arch/s390/include/asm/fpu-insn.h
216
static __always_inline void fpu_vleig(u8 v, s16 val, u8 index)
arch/s390/include/asm/fpu-insn.h
343
static __always_inline void fpu_vrepib(u8 v1, s16 i2)
arch/s390/kernel/ftrace.h
10
s16: 16;
arch/s390/kernel/time.c
652
ret = sysfs_emit(buf, "%i\n", (int)(s16)stp_info.dsto);
arch/s390/kernel/time.c
667
ret = sysfs_emit(buf, "%i\n", (int)(s16)stp_info.leaps);
arch/s390/kernel/time.c
710
ret = sysfs_emit(buf, "%i\n", (int)(s16)stp_info.stratum);
arch/s390/kernel/time.c
740
ret = sysfs_emit(buf, "%i\n", (int)(s16)stp_info.tzo);
arch/s390/kernel/uprobes.c
231
s16 s16[4];
arch/s390/kernel/uprobes.c
284
rc = emu_load_ril((s16 __user *)uptr, &rx->u64);
arch/s390/kernel/uprobes.c
287
rc = emu_load_ril((s16 __user *)uptr, &rx->u32[1]);
arch/s390/kernel/uprobes.c
318
rc = emu_cmp_ril(regs, (s16 __user *)uptr, &rx->s64);
arch/s390/kernel/uprobes.c
321
rc = emu_cmp_ril(regs, (s16 __user *)uptr, &rx->s32[1]);
arch/s390/net/bpf_jit_comp.c
877
s16 off = insn->off;
arch/sparc/include/asm/compat.h
30
typedef s16 compat_nlink_t;
arch/sparc/kernel/visemul.c
461
s16 s1, s2;
arch/sparc/kernel/visemul.c
492
s16 src = (rs2 >> (byte * 16UL)) & 0xffffUL;
arch/sparc/kernel/visemul.c
604
s16 src2 = (rs2 >> (byte * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
621
s16 src2;
arch/sparc/kernel/visemul.c
654
s16 src2;
arch/sparc/kernel/visemul.c
684
s16 src2;
arch/sparc/kernel/visemul.c
718
s16 a = (rs1 >> (i * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
719
s16 b = (rs2 >> (i * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
738
s16 a = (rs1 >> (i * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
739
s16 b = (rs2 >> (i * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
758
s16 a = (rs1 >> (i * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
759
s16 b = (rs2 >> (i * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
778
s16 a = (rs1 >> (i * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
779
s16 b = (rs2 >> (i * 16)) & 0xffff;
arch/sparc/net/bpf_jit_comp_64.c
901
const s16 off = insn->off;
arch/x86/include/asm/mmu.h
70
s16 execute_only_pkey;
arch/x86/include/asm/numa.h
23
extern s16 __apicid_to_node[MAX_LOCAL_APIC];
arch/x86/include/asm/numa.h
27
static inline void set_apicid_to_node(int apicid, s16 node)
arch/x86/include/asm/numa.h
35
static inline void set_apicid_to_node(int apicid, s16 node)
arch/x86/include/asm/orc_types.h
60
s16 sp_offset;
arch/x86/include/asm/orc_types.h
61
s16 bp_offset;
arch/x86/kernel/kprobes/core.c
642
p->ainsn.rel32 = *(s16 *)&insn->immediate.value;
arch/x86/kernel/kprobes/core.c
652
p->ainsn.rel32 = *(s16 *)&insn->immediate.value;
arch/x86/kernel/kprobes/core.c
669
p->ainsn.rel32 = *(s16 *)&insn->immediate.value;
arch/x86/kvm/emulate.c
1280
sv = (s16)ctxt->src.val & (s16)mask;
arch/x86/kvm/emulate.c
4578
op->val = insn_fetch(s16, ctxt);
arch/x86/kvm/emulate.c
5454
case 4: ctxt->dst.val = (s16)ctxt->dst.val; break;
arch/x86/kvm/emulate.c
5609
(s16) ctxt->src.val;
arch/x86/kvm/lapic.h
75
s16 isr_count;
arch/x86/mm/numa.c
47
s16 __apicid_to_node[MAX_LOCAL_APIC] = {
arch/x86/net/bpf_jit_comp.c
1305
u32 dst_reg, u32 src_reg, s16 off, u8 bpf_size)
arch/x86/net/bpf_jit_comp.c
1398
u32 src_reg, s16 off, u8 bpf_size)
arch/x86/net/bpf_jit_comp.c
1486
s16 off;
arch/x86/net/bpf_jit_comp.c
1724
s16 insn_off;
drivers/acpi/acpi_tad.c
65
s16 tz; /* -1440 to 1440 or 2047 (unspecified) */
drivers/acpi/acpica/utprint.c
530
number = (s16)number;
drivers/acpi/battery.c
604
(s16)(battery->rate_now) < 0) {
drivers/acpi/battery.c
605
battery->rate_now = abs((s16)battery->rate_now);
drivers/acpi/sbs.c
72
s16 rate_now;
drivers/acpi/sbs.c
73
s16 rate_avg;
drivers/char/applicom.h
36
s16 stjb_status; /* offset 02 */
drivers/clk/clk-bm1880.c
122
s16 div_initval;
drivers/clk/imx/clk-pll14xx.c
266
kdiv = (s16)FIELD_GET(KDIV_MASK, pll_div_ctl1);
drivers/clk/renesas/rzg2l-cpg.c
50
#define KDIV(val) ((s16)FIELD_GET(GENMASK(31, 16), val))
drivers/clk/renesas/rzv2h-cpg.c
716
(s16)FIELD_GET(CPG_PLL_CLK1_KDIV, clk1),
drivers/clk/samsung/clk-pll.c
1113
s16 kdiv;
drivers/clk/samsung/clk-pll.c
1121
kdiv = (s16)((pll_con1 >> PLL2650X_K_SHIFT) & PLL2650X_K_MASK);
drivers/clk/samsung/clk-pll.c
1204
s16 kdiv;
drivers/clk/samsung/clk-pll.c
1212
kdiv = (s16)(pll_con2 & PLL2650XX_KDIV_MASK);
drivers/clk/samsung/clk-pll.c
317
s16 kdiv;
drivers/clk/samsung/clk-pll.c
325
kdiv = (s16)(pll_con1 & PLL36XX_KDIV_MASK);
drivers/clk/samsung/clk-pll.c
533
s16 kdiv;
drivers/clk/samsung/clk-pll.c
541
kdiv = (s16)((pll_con5 >> PLL0831X_KDIV_SHIFT) & PLL0831X_KDIV_MASK);
drivers/clk/sophgo/clk-cv18xx-common.h
41
s16 initval;
drivers/clk/tegra/clk-pll.c
265
#define sdin_data_to_din(dat) (((dat) == 0xFFFFU) ? 0 : (s16)dat)
drivers/clk/tegra/clk-tegra210.c
273
#define sdin_data_to_din(dat) (((dat) == 0xFFFFU) ? 0 : (s16)dat)
drivers/clk/ti/clkt_dflt.c
89
s16 prcm_mod;
drivers/comedi/drivers/jr3_pci.c
169
s16 fx;
drivers/comedi/drivers/jr3_pci.c
170
s16 fy;
drivers/comedi/drivers/jr3_pci.c
171
s16 fz;
drivers/comedi/drivers/jr3_pci.c
172
s16 mx;
drivers/comedi/drivers/jr3_pci.c
173
s16 my;
drivers/comedi/drivers/jr3_pci.c
174
s16 mz;
drivers/comedi/drivers/jr3_pci.c
79
s16 link_amount;
drivers/comedi/drivers/jr3_pci.h
17
static inline s16 get_s16(const s32 __iomem *p)
drivers/comedi/drivers/jr3_pci.h
19
return (s16)readl(p);
drivers/comedi/drivers/jr3_pci.h
22
static inline void set_s16(s32 __iomem *p, s16 val)
drivers/comedi/drivers/s626.c
1928
s16 dacdata = (s16)data[i];
drivers/comedi/drivers/usbduxfast.c
92
#define SIZEADIN (sizeof(s16))
drivers/cpufreq/amd-pstate.c
213
static inline s16 amd_pstate_get_epp(struct amd_cpudata *cpudata)
drivers/cpufreq/intel_pstate.c
1264
s16 epp;
drivers/cpufreq/intel_pstate.c
253
s16 epp_powersave;
drivers/cpufreq/intel_pstate.c
254
s16 epp_policy;
drivers/cpufreq/intel_pstate.c
255
s16 epp_default;
drivers/cpufreq/intel_pstate.c
256
s16 epp_cached;
drivers/cpufreq/intel_pstate.c
625
static s16 intel_pstate_get_epp(struct cpudata *cpu_data, u64 hwp_req_data)
drivers/cpufreq/intel_pstate.c
627
s16 epp = -EOPNOTSUPP;
drivers/cpufreq/intel_pstate.c
684
s16 epp;
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
126
s16 err_info;
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
78
static s16 get_err_info(u8 error_type, u16 latest)
drivers/cxl/core/trace.h
833
__field(s16, device_temp)
drivers/dma/bestcomm/ata.c
105
inc->incr_bytes = -(s16)sizeof(u32);
drivers/dma/bestcomm/ata.c
119
inc->incr_bytes = -(s16)sizeof(u32);
drivers/dma/bestcomm/ata.c
41
s16 incr_bytes;
drivers/dma/bestcomm/ata.c
43
s16 incr_dst;
drivers/dma/bestcomm/ata.c
45
s16 incr_src;
drivers/dma/bestcomm/fec.c
131
inc->incr_bytes = -(s16)sizeof(u32); /* These should be in the */
drivers/dma/bestcomm/fec.c
232
inc->incr_bytes = -(s16)sizeof(u32); /* These should be in the */
drivers/dma/bestcomm/fec.c
41
s16 incr_bytes;
drivers/dma/bestcomm/fec.c
43
s16 incr_dst;
drivers/dma/bestcomm/fec.c
45
s16 incr_dst_ma;
drivers/dma/bestcomm/fec.c
62
s16 incr_bytes;
drivers/dma/bestcomm/fec.c
64
s16 incr_src;
drivers/dma/bestcomm/fec.c
66
s16 incr_src_ma;
drivers/dma/bestcomm/gen_bd.c
138
inc->incr_bytes = -(s16)sizeof(u32);
drivers/dma/bestcomm/gen_bd.c
221
inc->incr_bytes = -(s16)sizeof(u32);
drivers/dma/bestcomm/gen_bd.c
46
s16 incr_bytes;
drivers/dma/bestcomm/gen_bd.c
48
s16 incr_dst;
drivers/dma/bestcomm/gen_bd.c
64
s16 incr_bytes;
drivers/dma/bestcomm/gen_bd.c
66
s16 incr_src;
drivers/dma/bestcomm/gen_bd.c
68
s16 incr_src_ma;
drivers/dma/ti/edma.c
2093
s16 (*xbar_chans)[2];
drivers/dma/ti/edma.c
2094
size_t nelm = sz / sizeof(s16);
drivers/dma/ti/edma.c
2098
xbar_chans = devm_kcalloc(dev, nelm + 2, sizeof(s16), GFP_KERNEL);
drivers/dma/ti/edma.c
2129
pdata->xbar_chans = (const s16 (*)[2]) xbar_chans;
drivers/dma/ti/edma.c
2181
s16 (*rsv_slots)[2];
drivers/dma/ti/edma.c
2221
info->rsv->rsv_slots = (const s16 (*)[2])rsv_slots;
drivers/dma/ti/edma.c
2290
const s16 (*reserved)[2];
drivers/firmware/efi/libstub/vsprintf.c
243
size_t utf16s_utf8nlen(const u16 *s16, size_t maxlen)
drivers/firmware/efi/libstub/vsprintf.c
247
for (len = 0; len < maxlen && *s16; len += clen) {
drivers/firmware/efi/libstub/vsprintf.c
248
u16 c0 = *s16++;
drivers/firmware/efi/libstub/vsprintf.c
263
if ((*s16 & 0xfc00) == 0xdc00) {
drivers/firmware/efi/libstub/vsprintf.c
264
++s16;
drivers/firmware/efi/libstub/vsprintf.c
274
u32 utf16_to_utf32(const u16 **s16)
drivers/firmware/efi/libstub/vsprintf.c
278
c0 = *(*s16)++;
drivers/firmware/efi/libstub/vsprintf.c
285
c1 = **s16;
drivers/firmware/efi/libstub/vsprintf.c
290
++(*s16);
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
226
#define SMU_CTYPE_AMDGPU_METRICS_TYPE_S16 s16
drivers/gpu/drm/arm/malidp_hw.c
515
const s16 *rgb2yuv_coeffs)
drivers/gpu/drm/arm/malidp_hw.c
856
const s16 *rgb2yuv_coeffs)
drivers/gpu/drm/arm/malidp_hw.h
205
const s16 *rgb2yuv_coeffs);
drivers/gpu/drm/arm/malidp_hw.h
66
s16 yuv2rgb_offset; /* offset to the YUV->RGB matrix entries */
drivers/gpu/drm/arm/malidp_mw.c
122
static const s16 rgb2yuv_coeffs_bt709_limited[MALIDP_COLORADJ_NUM_COEFFS] = {
drivers/gpu/drm/arm/malidp_mw.c
34
const s16 *rgb2yuv_coeffs;
drivers/gpu/drm/arm/malidp_planes.c
632
static const s16
drivers/gpu/drm/arm/malidp_regs.h
194
#define MALIDP500_LV_YUV2RGB ((s16)(-0xB8))
drivers/gpu/drm/armada/armada_overlay.c
38
s16 brightness;
drivers/gpu/drm/i915/display/intel_sprite.c
84
static const s16 csc_matrix[][9] = {
drivers/gpu/drm/i915/display/intel_sprite.c
98
const s16 *csc = csc_matrix[plane_state->hw.color_encoding];
drivers/gpu/drm/mcde/mcde_drm.h
78
s16 stride;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/therm.h
11
s16 slope_mult;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/therm.h
12
s16 slope_div;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/therm.h
13
s16 offset_num;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/therm.h
14
s16 offset_den;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h
19
s16 step;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
166
s16 value = nvbios_rd16(bios, entry + 1);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
84
s16 value = nvbios_rd16(bios, entry + 1);
drivers/gpu/drm/omapdrm/dss/omapdss.h
144
s16 rr, rg, rb;
drivers/gpu/drm/omapdrm/dss/omapdss.h
145
s16 gr, gg, gb;
drivers/gpu/drm/omapdrm/dss/omapdss.h
146
s16 br, bg, bb;
drivers/gpu/drm/omapdrm/omap_crtc.c
369
static s16 omap_crtc_s31_32_to_s2_8(s64 coef)
drivers/gpu/drm/omapdrm/omap_crtc.c
374
s16 ret = clamp_val(((cbits & ~sign_bit) >> 24), 0, 0x1ff);
drivers/gpu/drm/omapdrm/tcm-sita.c
174
s16 offset, u16 slot_bytes,
drivers/gpu/drm/omapdrm/tcm-sita.c
79
static int l2r_t2b(u16 w, u16 h, u16 a, s16 offset,
drivers/gpu/drm/omapdrm/tcm.h
132
u16 align, s16 offset, u16 slot_bytes,
drivers/gpu/drm/omapdrm/tcm.h
68
s16 offset, u16 slot_bytes,
drivers/gpu/drm/panel/panel-sitronix-st7701.c
118
const s16 vgl_mv; /* Vgl in mV */
drivers/gpu/drm/panel/panel-sitronix-st7701.c
120
const s16 avcl_mv; /* Avcl in mV */
drivers/gpu/drm/tidss/tidss_dispc.c
1785
s16 c1, c2;
drivers/gpu/drm/tidss/tidss_dispc.c
2600
static s16 dispc_S31_32_to_s2_8(s64 coef)
drivers/gpu/drm/tidss/tidss_dispc.c
2604
s16 ret;
drivers/gpu/drm/tidss/tidss_dispc.c
2678
static s16 dispc_S31_32_to_s3_8(s64 coef)
drivers/gpu/drm/tidss/tidss_dispc.c
2682
s16 ret;
drivers/gpu/drm/tidss/tidss_scale_coefs.h
15
s16 c2[16];
drivers/gpu/drm/tidss/tidss_scale_coefs.h
16
s16 c1[16];
drivers/gpu/drm/vboxvideo/vbox_mode.c
307
cmd_hdr.x = (s16)clips->x1;
drivers/gpu/drm/vboxvideo/vbox_mode.c
308
cmd_hdr.y = (s16)clips->y1;
drivers/gpu/drm/vboxvideo/vboxvideo.h
57
s16 x;
drivers/gpu/drm/vboxvideo/vboxvideo.h
58
s16 y;
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
37
typedef s16 int16;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
41
s16 accel_sensitivity_max;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
42
s16 accel_sensitivity_min;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
59
s16 gyro_sensitivity_max;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
60
s16 gyro_sensitivity_min;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
75
s16 heading_min;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
76
s16 heading_max;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
78
s16 flux_min;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
79
s16 flux_max;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
94
s16 als_sensitivity_max;
drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h
95
s16 als_sensitivity_min;
drivers/hid/hid-core.c
391
case 2: return item->data.s16;
drivers/hid/hid-logitech-hidpp.c
2395
s16 range;
drivers/hid/hid-nintendo.c
1211
static const s16 DFLT_ACCEL_OFFSET /*= 0*/;
drivers/hid/hid-nintendo.c
1212
static const s16 DFLT_ACCEL_SCALE = 16384;
drivers/hid/hid-nintendo.c
1213
static const s16 DFLT_GYRO_OFFSET /*= 0*/;
drivers/hid/hid-nintendo.c
1214
static const s16 DFLT_GYRO_SCALE = 13371;
drivers/hid/hid-nintendo.c
333
s16 offset[3];
drivers/hid/hid-nintendo.c
334
s16 scale[3];
drivers/hid/hid-nintendo.c
518
s16 accel_x;
drivers/hid/hid-nintendo.c
519
s16 accel_y;
drivers/hid/hid-nintendo.c
520
s16 accel_z;
drivers/hid/hid-nintendo.c
521
s16 gyro_x;
drivers/hid/hid-nintendo.c
522
s16 gyro_y;
drivers/hid/hid-nintendo.c
523
s16 gyro_z;
drivers/hid/hid-sensor-hub.c
333
ret_val = *(s16 *)hsdev->pending.raw_data;
drivers/hid/hid-steam.c
1357
static inline s16 steam_le16(u8 *data)
drivers/hid/hid-steam.c
1359
s16 x = (s16) le16_to_cpup((__le16 *)data);
drivers/hid/hid-steam.c
1435
s16 x, y;
drivers/hid/hid-steam.c
1717
s16 volts = steam_le16(data + 12);
drivers/hid/hid-steam.c
640
s16 volts;
drivers/hid/hid-uclogic-rdesc.c
1407
put_unaligned((__force u16)cpu_to_le16(v), (s16 *)(p + 1));
drivers/hid/hid-wiimote-modules.c
1835
s16 x1, y1, x2, y2;
drivers/hid/usbhid/hid-pidff.c
368
static void pidff_set_signed(struct pidff_usage *usage, s16 value)
drivers/hwmon/ad7314.c
62
s16 data;
drivers/hwmon/ad7414.c
42
s16 temp_input; /* Register values */
drivers/hwmon/ad7414.c
47
static inline int ad7414_temp_from_reg(s16 reg)
drivers/hwmon/ad7418.c
51
s16 temp[3]; /* Register values */
drivers/hwmon/adc128d818.c
72
s16 temp[3]; /* Register value, normalized to 9 bit
drivers/hwmon/adt7x10.c
113
static s16 ADT7X10_TEMP_TO_REG(long temp)
drivers/hwmon/adt7x10.c
119
static int ADT7X10_REG_TO_TEMP(struct adt7x10_data *data, s16 reg)
drivers/hwmon/applesmc.c
142
static s16 rest_x;
drivers/hwmon/applesmc.c
143
static s16 rest_y;
drivers/hwmon/applesmc.c
501
static int applesmc_read_s16(const char *key, s16 *value)
drivers/hwmon/applesmc.c
510
*value = ((s16)buffer[0] << 8) | buffer[1];
drivers/hwmon/applesmc.c
726
s16 x, y;
drivers/hwmon/applesmc.c
751
s16 x, y, z;
drivers/hwmon/applesmc.c
826
s16 value;
drivers/hwmon/aquacomputer_d5next.c
1440
((s16)get_unaligned_be16(data + LEAKSHIELD_PRESSURE_ADJUSTED)) * 100;
drivers/hwmon/aquacomputer_d5next.c
726
*val = (s16)get_unaligned_be16(priv->buffer + offset);
drivers/hwmon/aquacomputer_d5next.c
748
put_unaligned_be16((s16)vals[i], priv->buffer + offsets[i]);
drivers/hwmon/asus-ec-sensors.c
1147
return (s16)get_unaligned_be16(data);
drivers/hwmon/corsair-cpro.c
261
*val = (s16)ret * 10;
drivers/hwmon/corsair-psu.c
142
const int exp = ((s16)val) >> 11;
drivers/hwmon/corsair-psu.c
143
const int mant = (((s16)(val & 0x7ff)) << 5) >> 5;
drivers/hwmon/dme1737.c
220
s16 temp[3];
drivers/hwmon/ds1621.c
125
return DIV_ROUND_CLOSEST(((s16)reg / 16) * 625, 10);
drivers/hwmon/ds620.c
62
s16 temp[3]; /* Register values, word */
drivers/hwmon/emc6w201.c
177
static const s16 nominal_mv[6] = { 2500, 1500, 3300, 5000, 1500, 1500 };
drivers/hwmon/f75375s.c
109
s16 temp11[2];
drivers/hwmon/ibmpex.c
58
s16 values[PEX_NUM_SENSOR_FUNCS];
drivers/hwmon/ina209.c
117
return DIV_ROUND_CLOSEST((s16)val, 100);
drivers/hwmon/ina209.c
146
return (s16)val;
drivers/hwmon/ina238.c
257
regval = (s16)regval;
drivers/hwmon/ina238.c
327
*val = DIV_S64_ROUND_CLOSEST((s64)(s16)regval * data->voltage_lsb[channel],
drivers/hwmon/ina238.c
372
regval = (s16)regval;
drivers/hwmon/ina238.c
415
*val = DIV_S64_ROUND_CLOSEST((s64)(s16)regval * data->current_lsb, 1000);
drivers/hwmon/ina238.c
514
static int ina238_temp_from_reg(s16 regval, u8 resolution)
drivers/hwmon/ina2xx.c
258
val = DIV_ROUND_CLOSEST((s16)regval, data->config->shunt_div);
drivers/hwmon/ina2xx.c
270
val = (s16)regval * data->current_lsb_uA;
drivers/hwmon/jc42.c
202
static int jc42_temp_from_reg(s16 reg)
drivers/hwmon/lm63.c
164
s16 temp11[4]; /* 0: remote input
drivers/hwmon/lm70.c
53
s16 raw = 0;
drivers/hwmon/lm73.c
94
temp = (((s16) err) * 250) / 32;
drivers/hwmon/lm75.c
346
static inline long lm75_reg_to_mc(s16 temp, u8 resolution)
drivers/hwmon/lm75.h
40
return ((s16)reg / 128) * 500;
drivers/hwmon/lm77.c
72
static inline s16 LM77_TEMP_TO_REG(int temp)
drivers/hwmon/lm77.c
77
static inline int LM77_TEMP_FROM_REG(s16 reg)
drivers/hwmon/lm80.c
126
s16 temp[t_num_temp]; /* Register values, normalized to 16 bit */
drivers/hwmon/lm90.c
1350
val = (s16)regval;
drivers/hwmon/lm92.c
60
static inline int TEMP_FROM_REG(s16 reg)
drivers/hwmon/lm92.c
65
static inline s16 TEMP_TO_REG(long val, int resolution)
drivers/hwmon/lm92.c
72
static inline u8 ALARMS_FROM_REG(s16 reg)
drivers/hwmon/lm95241.c
88
s16 val_hl = (val_h << 8) | val_l;
drivers/hwmon/max31722.c
59
return sprintf(buf, "%d\n", (s16)le16_to_cpu(ret) * 125 / 32);
drivers/hwmon/max31730.c
55
static inline long max31730_reg_to_mc(s16 temp)
drivers/hwmon/max31760.c
83
s16 temp;
drivers/hwmon/nct6683.c
330
s16 temp_in[NCT6683_NUM_REG_MON];
drivers/hwmon/nct6775.h
117
s16 temp[5][NUM_TEMP]; /* 0=temp, 1=temp_over, 2=temp_hyst,
drivers/hwmon/nct6775.h
120
s16 tsi_temp[NUM_TSI_TEMP];
drivers/hwmon/nct7802.c
224
*temp = (s16)t1 / 32 * 125;
drivers/hwmon/pc87427.c
335
static inline long temp_from_reg(s16 reg)
drivers/hwmon/pc87427.c
64
s16 temp[6]; /* register values */
drivers/hwmon/pmbus/adm1275.c
111
s16 m;
drivers/hwmon/pmbus/adm1275.c
112
s16 b;
drivers/hwmon/pmbus/adm1275.c
113
s16 R;
drivers/hwmon/pmbus/ina233.c
75
ret = clamp_val(DIV_ROUND_CLOSEST((s16)ret * 25, 12500),
drivers/hwmon/pmbus/lm25066.c
394
word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
drivers/hwmon/pmbus/lm25066.c
398
word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
drivers/hwmon/pmbus/lm25066.c
404
word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
drivers/hwmon/pmbus/lm25066.c
412
word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
drivers/hwmon/pmbus/lm25066.c
419
word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit);
drivers/hwmon/pmbus/ltc2978.c
228
s16 e = ((s16)data) >> 11;
drivers/hwmon/pmbus/ltc2978.c
229
s32 m = (((s16)(data << 5)) >> 5);
drivers/hwmon/pmbus/max20730.c
426
long d = (s16)w;
drivers/hwmon/pmbus/mp2856.c
78
s16 exponent = 0, mantissa;
drivers/hwmon/pmbus/mp2869.c
70
s16 exponent;
drivers/hwmon/pmbus/mp2869.c
74
exponent = ((s16)word) >> 11;
drivers/hwmon/pmbus/mp2869.c
75
mantissa = ((s16)((word & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/mp2891.c
65
s16 exponent;
drivers/hwmon/pmbus/mp2891.c
69
exponent = ((s16)word) >> 11;
drivers/hwmon/pmbus/mp2891.c
70
mantissa = ((s16)((word & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/mp2925.c
50
s16 exponent, mantissa, target_exponent;
drivers/hwmon/pmbus/mp2925.c
52
exponent = ((s16)word) >> 11;
drivers/hwmon/pmbus/mp2925.c
53
mantissa = ((s16)((word & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/mp2925.c
54
target_exponent = (s16)((expect_exponent & 0x1f) << 11) >> 11;
drivers/hwmon/pmbus/mp29502.c
57
s16 exponent;
drivers/hwmon/pmbus/mp29502.c
61
exponent = ((s16)word) >> 11;
drivers/hwmon/pmbus/mp29502.c
62
mantissa = ((s16)((word & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/mp2975.c
179
s16 exponent = 0, mantissa;
drivers/hwmon/pmbus/mp2993.c
39
s16 exponent, mantissa, target_exponent;
drivers/hwmon/pmbus/mp2993.c
41
exponent = ((s16)word) >> 11;
drivers/hwmon/pmbus/mp2993.c
42
mantissa = ((s16)((word & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/mp2993.c
43
target_exponent = (s16)((expect_exponent & 0x1f) << 11) >> 11;
drivers/hwmon/pmbus/mp5926.c
78
ret = ((s16)((ret & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/mp5990.c
74
mantissa = ((s16)((ret & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/pmbus_core.c
124
s16 currpage; /* current page, -1 for unknown/unset */
drivers/hwmon/pmbus/pmbus_core.c
125
s16 currphase; /* current phase, 0xff for all, -1 for unknown/unset */
drivers/hwmon/pmbus/pmbus_core.c
2576
s16 m, b;
drivers/hwmon/pmbus/pmbus_core.c
789
s16 exponent;
drivers/hwmon/pmbus/pmbus_core.c
797
exponent = ((s16)sensor->data) >> 11;
drivers/hwmon/pmbus/pmbus_core.c
798
mantissa = ((s16)((sensor->data & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/pmbus_core.c
826
s64 b, val = (s16)sensor->data;
drivers/hwmon/pmbus/pmbus_core.c
993
s16 exponent = 0, mantissa;
drivers/hwmon/pmbus/stpddc60.c
64
static u16 stpddc60_adjust_linear(u16 word, s16 fixed)
drivers/hwmon/pmbus/stpddc60.c
66
s16 e, m, d;
drivers/hwmon/pmbus/stpddc60.c
68
e = ((s16)word) >> 11;
drivers/hwmon/pmbus/stpddc60.c
69
m = ((s16)((word & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/xdpe12284.c
28
s16 exponent;
drivers/hwmon/pmbus/xdpe12284.c
40
exponent = ((s16)ret) >> 11;
drivers/hwmon/pmbus/xdpe12284.c
41
mantissa = ((s16)((ret & GENMASK(10, 0)) << 5)) >> 5;
drivers/hwmon/pmbus/zl6100.c
58
static long zl6100_l2d(s16 l)
drivers/hwmon/pmbus/zl6100.c
60
s16 exponent;
drivers/hwmon/pmbus/zl6100.c
65
mantissa = ((s16)((l & 0x7ff) << 5)) >> 5;
drivers/hwmon/pmbus/zl6100.c
85
s16 exponent = 0, mantissa;
drivers/hwmon/stts751.c
106
static int stts751_to_deg(s16 hw_val)
drivers/hwmon/surface_temp.c
113
s16 sensors;
drivers/hwmon/surface_temp.c
186
s16 sensors;
drivers/hwmon/surface_temp.c
55
static int ssam_tmp_get_available_sensors(struct ssam_device *sdev, s16 *sensors)
drivers/hwmon/tmp102.c
61
static inline int tmp102_reg_to_mC(s16 val)
drivers/hwmon/tmp108.c
108
static inline int tmp108_temp_reg_to_mC(s16 val)
drivers/hwmon/tmp421.c
120
temp = (s16)temp;
drivers/hwmon/tmp421.c
96
s16 temp;
drivers/hwmon/tmp464.c
103
static int temp_from_reg(s16 reg)
drivers/hwmon/tmp464.c
108
static s16 temp_to_limit_reg(long temp)
drivers/hwmon/tmp464.c
113
static s16 temp_to_offset_reg(long temp)
drivers/hwmon/tmp464.c
95
s16 config_orig;
drivers/hwmon/tsc1641.c
333
*val = DIV_ROUND_CLOSEST((s16)regval * data->current_lsb_ua, 1000);
drivers/hwmon/tsc1641.c
394
*val = (s16)regval * TSC1641_TEMP_LSB_MDEGC;
drivers/hwmon/via686a.c
204
static const s16 temp_lut[] = {
drivers/hwmon/w83627ehf.c
339
s16 temp[9];
drivers/hwmon/w83627ehf.c
340
s16 temp_max[9];
drivers/hwmon/w83627ehf.c
341
s16 temp_max_hyst[9];
drivers/hwmon/w83791d.c
294
s16 temp_add[2][3]; /* fixed point value. Top 8 bits are the
drivers/i2c/busses/i2c-ljca.c
116
s16 rp_len;
drivers/i2c/busses/i2c-ljca.c
146
s16 rp_len;
drivers/i2c/busses/i2c-ljca.c
192
s16 rplen;
drivers/i2c/busses/i2c-ljca.c
86
s16 rp_len;
drivers/i3c/master/adi-i3c-master.c
421
s16 ibi;
drivers/i3c/master/i3c-master-cdns.c
866
s16 ibi;
drivers/iio/accel/adis16201.c
106
s16 val16;
drivers/iio/accel/adis16209.c
138
s16 val16;
drivers/iio/accel/bma180.c
869
s16 chan[4];
drivers/iio/accel/bmc150-accel.h
67
s16 buffer[8];
drivers/iio/accel/bmi088-accel-core.c
258
s16 temp;
drivers/iio/accel/bmi088-accel-core.c
278
s16 raw_val;
drivers/iio/accel/cros_ec_accel_legacy.c
42
unsigned long scan_mask, s16 *data)
drivers/iio/accel/cros_ec_accel_legacy.c
79
s16 data = 0;
drivers/iio/accel/dmard09.c
56
s16 accel;
drivers/iio/accel/kionix-kx022a.c
621
*val = (s16)le16_to_cpu(data->buffer[0]);
drivers/iio/accel/kxcjk-1013.c
359
s16 chans[AXIS_MAX];
drivers/iio/accel/mma9551_core.c
727
s16 raw_accel;
drivers/iio/accel/sca3300.c
480
IIO_DECLARE_BUFFER_WITH_TS(s16, channels, SCA3300_SCAN_MAX) = { };
drivers/iio/accel/stk8ba50.c
96
s16 chans[3];
drivers/iio/adc/ina2xx-adc.c
195
*val = (s16) regval;
drivers/iio/adc/max1363.c
182
s16 thresh_high[8];
drivers/iio/adc/max1363.c
183
s16 thresh_low[8];
drivers/iio/adc/ti-adc161s626.c
112
s16 data;
drivers/iio/adc/ti-ads1015.c
449
s16 chan;
drivers/iio/adc/ti-ads1100.c
97
s16 value;
drivers/iio/adc/ti-ads1119.c
509
s16 sample;
drivers/iio/chemical/bme680_core.c
368
static s16 bme680_compensate_temp(struct bme680_data *data,
drivers/iio/chemical/bme680_core.c
737
static int bme680_read_temp(struct bme680_data *data, s16 *comp_temp)
drivers/iio/chemical/bme680_core.c
77
s16 par_t2;
drivers/iio/chemical/bme680_core.c
80
s16 par_p2;
drivers/iio/chemical/bme680_core.c
82
s16 par_p4;
drivers/iio/chemical/bme680_core.c
83
s16 par_p5;
drivers/iio/chemical/bme680_core.c
831
s16 temp_chan_val;
drivers/iio/chemical/bme680_core.c
86
s16 par_p8;
drivers/iio/chemical/bme680_core.c
87
s16 par_p9;
drivers/iio/chemical/bme680_core.c
97
s16 par_gh2;
drivers/iio/chemical/ccs811.c
84
s16 channels[2];
drivers/iio/common/cros_ec_sensors/cros_ec_activity.c
155
s16 *data, s64 timestamp)
drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c
52
unsigned long scan_mask, s16 *data)
drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c
73
s16 data;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c
41
s16 data = 0;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
180
s16 *data,
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
184
s16 *out;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
195
out = (s16 *)st->samples;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
586
unsigned long scan_mask, s16 *data)
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
620
unsigned long scan_mask, s16 *data)
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
676
unsigned long scan_mask, s16 *data)
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
726
(s16 *)st->samples);
drivers/iio/common/st_sensors/st_sensors_core.c
516
*data = (s16)get_unaligned_le16(outdata);
drivers/iio/dac/ad3552r-common.c
211
u8 *gs_p, u8 *gs_n, u16 *rfb, s16 *goffs)
drivers/iio/dac/ad3552r-common.c
86
u16 ad3552r_calc_custom_gain(u8 p, u8 n, s16 goffs)
drivers/iio/dac/ad3552r.h
167
s16 gain_offset;
drivers/iio/dac/ad3552r.h
225
u8 *gs_p, u8 *gs_n, u16 *rfb, s16 *goffs);
drivers/iio/dac/ad3552r.h
226
u16 ad3552r_calc_custom_gain(u8 p, u8 n, s16 goffs);
drivers/iio/dummy/iio_simple_dummy_buffer.c
27
static const s16 fakedata[] = {
drivers/iio/dummy/iio_simple_dummy_buffer.c
35
s16 data[ARRAY_SIZE(fakedata)];
drivers/iio/gyro/adis16260.c
196
s16 val16;
drivers/iio/gyro/adxrs290.c
77
s16 channels[3];
drivers/iio/gyro/adxrs450.c
163
static int adxrs450_spi_sensor_data(struct iio_dev *indio_dev, s16 *val)
drivers/iio/gyro/adxrs450.c
305
s16 t;
drivers/iio/gyro/bmg160_core.c
99
s16 chans[3];
drivers/iio/gyro/fxas21002c_core.c
156
s16 buffer[8] __aligned(IIO_DMA_MINALIGN);
drivers/iio/gyro/fxas21002c_core.c
736
data->buffer, CHANNEL_SCAN_MAX * sizeof(s16));
drivers/iio/gyro/itg3200_buffer.c
36
.len = ITG3200_SCAN_ELEMENTS * sizeof(s16),
drivers/iio/gyro/itg3200_core.c
59
s16 out;
drivers/iio/gyro/mpu3050-core.c
344
*val = (s16)be16_to_cpu(raw_val);
drivers/iio/gyro/mpu3050.h
78
s16 calibration[3];
drivers/iio/humidity/am2315.c
37
s16 chans[2];
drivers/iio/humidity/am2315.c
43
s16 hum_data;
drivers/iio/humidity/am2315.c
44
s16 temp_data;
drivers/iio/humidity/hts221_core.c
262
s16 cal_x0, cal_x1, cal_y0, cal_y1;
drivers/iio/humidity/hts221_core.c
305
s16 cal_x0, cal_x1, cal_y0, cal_y1;
drivers/iio/humidity/hts221_core.c
416
*val = (s16)le16_to_cpu(data);
drivers/iio/imu/fxos8700_core.c
420
s16 tmp;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
206
s16 temp;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
270
s16 *val)
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
313
*val = (s16)be16_to_cpup(data);
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
700
s16 offset;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
775
s16 offset;
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
874
s16 data;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h
55
static inline s16 inv_icm42600_fifo_get_sensor_data(__be16 d)
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h
63
s16 x, y, z;
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
142
s16 *val)
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
182
*val = (s16)be16_to_cpup(data);
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
403
s16 offset;
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
477
s16 offset;
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
576
s16 data;
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
80
s16 temp;
drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c
16
static int inv_icm42600_temp_read(struct inv_icm42600_state *st, s16 *temp)
drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c
34
*temp = (s16)be16_to_cpup(raw);
drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c
54
s16 temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
403
s16 offset;
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
466
s16 offset;
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
80
s16 temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.h
65
s16 x, y, z;
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
905
static int _inv_icm45600_temp_read(struct inv_icm45600_state *st, s16 *temp)
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
924
*temp = (s16)le16_to_cpup(&st->buffer.u16);
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
931
static int inv_icm45600_temp_read(struct inv_icm45600_state *st, s16 *temp)
drivers/iio/imu/inv_icm45600/inv_icm45600_core.c
953
s16 temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
416
s16 offset;
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
478
s16 offset;
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
80
s16 temp;
drivers/iio/imu/kmx61.c
1191
s16 buffer[8] = { };
drivers/iio/imu/smi240.c
121
s16 buf[12] __aligned(8);
drivers/iio/imu/smi330/smi330_core.c
642
s16 int_status[2] = { 0 };
drivers/iio/imu/smi330/smi330_i2c.c
14
(SMI330_NUM_DUMMY_BYTES + SMI330_SCAN_LEN * sizeof(s16))
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
544
s16 val = le16_to_cpu(*(__le16 *)data);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
1870
*val = (s16)le16_to_cpu(data);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c
542
*val = (s16)le16_to_cpu(*((__le16 *)data));
drivers/iio/light/adjd_s311.c
120
s16 chans[4];
drivers/iio/light/cros_ec_light_prox.c
55
(s16 *)&data);
drivers/iio/light/cros_ec_light_prox.c
67
(s16 *)&data);
drivers/iio/light/si1133.c
211
s16 info;
drivers/iio/light/tsl2583.c
108
s16 ch0;
drivers/iio/light/tsl2583.c
109
s16 ch1;
drivers/iio/light/tsl2583.c
110
s16 mean;
drivers/iio/light/tsl2772.c
267
static const s16 tsl2772_als_gain[] = {
drivers/iio/light/tsl2772.c
274
static const s16 tsl2772_prox_gain[] = {
drivers/iio/magnetometer/ak8974.c
583
*val = (s16)le16_to_cpu(hw_values[address]);
drivers/iio/magnetometer/ak8975.c
428
s16 channels[3];
drivers/iio/magnetometer/ak8975.c
782
*val = clamp_t(s16, buff, -def->range, def->range);
drivers/iio/magnetometer/ak8975.c
880
data->scan.channels[0] = clamp_t(s16, le16_to_cpu(fval[0]), -def->range, def->range);
drivers/iio/magnetometer/ak8975.c
881
data->scan.channels[1] = clamp_t(s16, le16_to_cpu(fval[1]), -def->range, def->range);
drivers/iio/magnetometer/ak8975.c
882
data->scan.channels[2] = clamp_t(s16, le16_to_cpu(fval[2]), -def->range, def->range);
drivers/iio/magnetometer/als31300.c
106
u16 *t, s16 *x, s16 *y, s16 *z)
drivers/iio/magnetometer/als31300.c
153
s16 x, y, z;
drivers/iio/magnetometer/als31300.c
231
s16 channels[3];
drivers/iio/magnetometer/als31300.c
234
s16 x, y, z;
drivers/iio/magnetometer/bmc150_magn.c
353
static s32 bmc150_magn_compensate_x(struct bmc150_magn_trim_regs *tregs, s16 x,
drivers/iio/magnetometer/bmc150_magn.c
356
s16 val;
drivers/iio/magnetometer/bmc150_magn.c
365
val = ((s16)(((u16)((((s32)xyz1) << 14) / rhall)) - ((u16)0x4000)));
drivers/iio/magnetometer/bmc150_magn.c
366
val = ((s16)((((s32)x) * ((((((((s32)tregs->xy2) * ((((s32)val) *
drivers/iio/magnetometer/bmc150_magn.c
368
((s32)(((s16)tregs->xy1) << 7)))) >> 9) + ((s32)0x100000)) *
drivers/iio/magnetometer/bmc150_magn.c
369
((s32)(((s16)tregs->x2) + ((s16)0xA0)))) >> 12)) >> 13)) +
drivers/iio/magnetometer/bmc150_magn.c
370
(((s16)tregs->x1) << 3);
drivers/iio/magnetometer/bmc150_magn.c
375
static s32 bmc150_magn_compensate_y(struct bmc150_magn_trim_regs *tregs, s16 y,
drivers/iio/magnetometer/bmc150_magn.c
378
s16 val;
drivers/iio/magnetometer/bmc150_magn.c
387
val = ((s16)(((u16)((((s32)xyz1) << 14) / rhall)) - ((u16)0x4000)));
drivers/iio/magnetometer/bmc150_magn.c
388
val = ((s16)((((s32)y) * ((((((((s32)tregs->xy2) * ((((s32)val) *
drivers/iio/magnetometer/bmc150_magn.c
390
((s32)(((s16)tregs->xy1) << 7)))) >> 9) + ((s32)0x100000)) *
drivers/iio/magnetometer/bmc150_magn.c
391
((s32)(((s16)tregs->y2) + ((s16)0xA0)))) >> 12)) >> 13)) +
drivers/iio/magnetometer/bmc150_magn.c
392
(((s16)tregs->y1) << 3);
drivers/iio/magnetometer/bmc150_magn.c
397
static s32 bmc150_magn_compensate_z(struct bmc150_magn_trim_regs *tregs, s16 z,
drivers/iio/magnetometer/bmc150_magn.c
403
s16 z2 = le16_to_cpu(tregs->z2);
drivers/iio/magnetometer/bmc150_magn.c
404
s16 z3 = le16_to_cpu(tregs->z3);
drivers/iio/magnetometer/bmc150_magn.c
405
s16 z4 = le16_to_cpu(tregs->z4);
drivers/iio/magnetometer/bmc150_magn.c
410
val = (((((s32)(z - z4)) << 15) - ((((s32)z3) * ((s32)(((s16)rhall) -
drivers/iio/magnetometer/bmc150_magn.c
411
((s16)xyz1)))) >> 2)) / (z2 + ((s16)(((((s32)z1) *
drivers/iio/magnetometer/bmc150_magn.c
412
((((s16)rhall) << 1))) + (1 << 15)) >> 16))));
drivers/iio/magnetometer/bmc150_magn.c
421
s16 raw_x, raw_y, raw_z;
drivers/iio/magnetometer/bmc150_magn.c
430
raw_x = (s16)le16_to_cpu(values[AXIS_X]) >> BMC150_MAGN_SHIFT_XY_L;
drivers/iio/magnetometer/bmc150_magn.c
431
raw_y = (s16)le16_to_cpu(values[AXIS_Y]) >> BMC150_MAGN_SHIFT_XY_L;
drivers/iio/magnetometer/bmc150_magn.c
432
raw_z = (s16)le16_to_cpu(values[AXIS_Z]) >> BMC150_MAGN_SHIFT_Z_L;
drivers/iio/magnetometer/tlv493d.c
167
static s16 tlv493d_get_channel_data(u8 *b, enum tlv493d_channels ch)
drivers/iio/magnetometer/tlv493d.c
193
static int tlv493d_get_measurements(struct tlv493d_data *data, s16 *x, s16 *y,
drivers/iio/magnetometer/tlv493d.c
194
s16 *z, s16 *t)
drivers/iio/magnetometer/tlv493d.c
274
s16 x, y, z, t;
drivers/iio/magnetometer/tlv493d.c
343
s16 x, y, z, t;
drivers/iio/magnetometer/tlv493d.c
349
s16 channels[3];
drivers/iio/magnetometer/tlv493d.c
350
s16 temperature;
drivers/iio/magnetometer/tmag5273.c
156
static int tmag5273_get_measure(struct tmag5273_data *data, s16 *t, s16 *x,
drivers/iio/magnetometer/tmag5273.c
157
s16 *y, s16 *z, u16 *angle, u16 *magnitude)
drivers/iio/magnetometer/tmag5273.c
285
s16 t, x, y, z;
drivers/iio/magnetometer/yamaha-yas530.c
157
s16 Cx, Cy1, Cy2;
drivers/iio/magnetometer/yamaha-yas530.c
160
s16 a5, a9;
drivers/iio/magnetometer/yamaha-yas530.c
198
s16 min_temp_x10;
drivers/iio/magnetometer/yamaha-yas530.c
479
s16 min_temp_x10;
drivers/iio/orientation/hid-sensor-rotation.c
192
if (raw_len / 4 == sizeof(s16)) {
drivers/iio/orientation/hid-sensor-rotation.c
193
rot_state->scan.sampled_vals[0] = ((s16 *)raw_data)[0];
drivers/iio/orientation/hid-sensor-rotation.c
194
rot_state->scan.sampled_vals[1] = ((s16 *)raw_data)[1];
drivers/iio/orientation/hid-sensor-rotation.c
195
rot_state->scan.sampled_vals[2] = ((s16 *)raw_data)[2];
drivers/iio/orientation/hid-sensor-rotation.c
196
rot_state->scan.sampled_vals[3] = ((s16 *)raw_data)[3];
drivers/iio/potentiometer/ad5110.c
61
s16 tol; /* resistor tolerance */
drivers/iio/pressure/bmp280-core.c
363
s16 h4_upper, h4_lower, tmp_1, tmp_2, tmp_3;
drivers/iio/pressure/bmp280.h
361
s16 AC1;
drivers/iio/pressure/bmp280.h
362
s16 AC2;
drivers/iio/pressure/bmp280.h
363
s16 AC3;
drivers/iio/pressure/bmp280.h
367
s16 B1;
drivers/iio/pressure/bmp280.h
368
s16 B2;
drivers/iio/pressure/bmp280.h
369
s16 MB;
drivers/iio/pressure/bmp280.h
370
s16 MC;
drivers/iio/pressure/bmp280.h
371
s16 MD;
drivers/iio/pressure/bmp280.h
377
s16 T2;
drivers/iio/pressure/bmp280.h
378
s16 T3;
drivers/iio/pressure/bmp280.h
380
s16 P2;
drivers/iio/pressure/bmp280.h
381
s16 P3;
drivers/iio/pressure/bmp280.h
382
s16 P4;
drivers/iio/pressure/bmp280.h
383
s16 P5;
drivers/iio/pressure/bmp280.h
384
s16 P6;
drivers/iio/pressure/bmp280.h
385
s16 P7;
drivers/iio/pressure/bmp280.h
386
s16 P8;
drivers/iio/pressure/bmp280.h
387
s16 P9;
drivers/iio/pressure/bmp280.h
389
s16 H2;
drivers/iio/pressure/bmp280.h
391
s16 H4;
drivers/iio/pressure/bmp280.h
392
s16 H5;
drivers/iio/pressure/bmp280.h
401
s16 P1;
drivers/iio/pressure/bmp280.h
402
s16 P2;
drivers/iio/pressure/bmp280.h
409
s16 P9;
drivers/iio/pressure/cros_ec_baro.c
51
(s16 *)&data);
drivers/iio/pressure/mpl115.c
28
s16 a0;
drivers/iio/pressure/mpl115.c
29
s16 b1, b2;
drivers/iio/pressure/mpl115.c
30
s16 c12;
drivers/iio/pressure/t5403.c
109
s16 t_r;
drivers/iio/pressure/t5403.c
68
s16 t_r;
drivers/iio/proximity/hx9023s.c
116
s16 raw; /* Raw Data*/
drivers/iio/proximity/hx9023s.c
117
s16 lp; /* Low Pass Filter Data*/
drivers/iio/proximity/hx9023s.c
118
s16 bl; /* Base Line Data */
drivers/iio/proximity/hx9023s.c
119
s16 diff; /* Difference of Low Pass Data and Base Line Data */
drivers/iio/proximity/irsd200.c
234
static int irsd200_read_data(struct irsd200_data *data, s16 *val)
drivers/iio/proximity/irsd200.c
497
s16 buf;
drivers/iio/proximity/irsd200.c
764
s16 channel;
drivers/iio/proximity/mb1232.c
119
s16 distance;
drivers/iio/proximity/mb1232.c
57
static s16 mb1232_read_distance(struct mb1232_data *data)
drivers/iio/proximity/mb1232.c
61
s16 distance;
drivers/iio/proximity/srf08.c
180
s16 chan;
drivers/iio/resolver/ad2s1210.c
513
*val = (s16)be16_to_cpu(st->sample.raw);
drivers/iio/temperature/mcp9600.c
324
s16 thresh;
drivers/iio/temperature/mcp9600.c
345
thresh = (s16)(s_val / (1000000 >> 4));
drivers/iio/temperature/mlx90632.c
445
s16 *ambient_new_raw, s16 *ambient_old_raw)
drivers/iio/temperature/mlx90632.c
453
*ambient_new_raw = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
458
*ambient_old_raw = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
465
s16 *object_new_raw, s16 *object_old_raw)
drivers/iio/temperature/mlx90632.c
470
s16 read;
drivers/iio/temperature/mlx90632.c
482
read = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
487
*object_new_raw = (read + (s16)read_tmp) / 2;
drivers/iio/temperature/mlx90632.c
492
read = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
497
*object_old_raw = (read + (s16)read_tmp) / 2;
drivers/iio/temperature/mlx90632.c
503
s16 *ambient_new_raw, s16 *ambient_old_raw,
drivers/iio/temperature/mlx90632.c
504
s16 *object_new_raw, s16 *object_old_raw)
drivers/iio/temperature/mlx90632.c
547
s16 *ambient_new_raw, s16 *ambient_old_raw)
drivers/iio/temperature/mlx90632.c
555
*ambient_new_raw = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
560
*ambient_old_raw = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
565
static int mlx90632_read_object_raw_extended(struct regmap *regmap, s16 *object_new_raw)
drivers/iio/temperature/mlx90632.c
574
read = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
579
read = read - (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
584
read = read - (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
589
read = (read + (s16)read_tmp) / 2;
drivers/iio/temperature/mlx90632.c
594
read = read + (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
599
read = read + (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
609
static int mlx90632_read_all_channel_extended(struct mlx90632_data *data, s16 *object_new_raw,
drivers/iio/temperature/mlx90632.c
610
s16 *ambient_new_raw, s16 *ambient_old_raw)
drivers/iio/temperature/mlx90632.c
669
static s64 mlx90632_preprocess_temp_amb(s16 ambient_new_raw,
drivers/iio/temperature/mlx90632.c
670
s16 ambient_old_raw, s16 Gb)
drivers/iio/temperature/mlx90632.c
684
static s64 mlx90632_preprocess_temp_obj(s16 object_new_raw, s16 object_old_raw,
drivers/iio/temperature/mlx90632.c
685
s16 ambient_new_raw,
drivers/iio/temperature/mlx90632.c
686
s16 ambient_old_raw, s16 Ka)
drivers/iio/temperature/mlx90632.c
701
static s64 mlx90632_preprocess_temp_obj_extended(s16 object_new_raw, s16 ambient_new_raw,
drivers/iio/temperature/mlx90632.c
702
s16 ambient_old_raw, s16 Ka)
drivers/iio/temperature/mlx90632.c
716
static s32 mlx90632_calc_temp_ambient(s16 ambient_new_raw, s16 ambient_old_raw,
drivers/iio/temperature/mlx90632.c
717
s32 P_T, s32 P_R, s32 P_G, s32 P_O, s16 Gb)
drivers/iio/temperature/mlx90632.c
736
s32 Ga, s16 Ha, s16 Hb,
drivers/iio/temperature/mlx90632.c
768
s32 Fa, s32 Fb, s32 Ga, s16 Ha, s16 Hb,
drivers/iio/temperature/mlx90632.c
791
s16 Ha, s16 Hb, u16 tmp_emi)
drivers/iio/temperature/mlx90632.c
816
s16 ambient_new_raw, ambient_old_raw, object_new_raw, object_old_raw;
drivers/iio/temperature/mlx90632.c
820
s16 Ha, Hb, Gb, Ka;
drivers/iio/temperature/mlx90632.c
841
Ha = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
845
Hb = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
849
Gb = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
853
Ka = (s16)read_tmp;
drivers/iio/temperature/mlx90632.c
895
s16 ambient_new_raw, ambient_old_raw;
drivers/iio/temperature/mlx90632.c
899
s16 Gb;
drivers/iio/temperature/mlx90632.c
916
Gb = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
289
static int mlx90635_read_ee_ambient(struct regmap *regmap, s16 *PG, s16 *PO, s16 *Gb)
drivers/iio/temperature/mlx90635.c
297
*PO = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
302
*PG = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
312
static int mlx90635_read_ee_object(struct regmap *regmap, u32 *Ea, u32 *Eb, u32 *Fa, s16 *Fb,
drivers/iio/temperature/mlx90635.c
313
s16 *Ga, s16 *Gb, s16 *Ha, s16 *Hb, u16 *Fa_scale)
drivers/iio/temperature/mlx90635.c
333
*Ha = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
338
*Hb = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
343
*Ga = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
348
*Gb = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
353
*Fb = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
412
s16 *ambient_new_raw, s16 *ambient_old_raw)
drivers/iio/temperature/mlx90635.c
420
*ambient_new_raw = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
425
*ambient_old_raw = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
430
static int mlx90635_read_object_raw(struct regmap *regmap, s16 *object_raw)
drivers/iio/temperature/mlx90635.c
433
s16 read;
drivers/iio/temperature/mlx90635.c
440
read = (s16)read_tmp;
drivers/iio/temperature/mlx90635.c
445
*object_raw = (read - (s16)read_tmp) / 2;
drivers/iio/temperature/mlx90635.c
451
s16 *ambient_new_raw, s16 *ambient_old_raw,
drivers/iio/temperature/mlx90635.c
452
s16 *object_raw)
drivers/iio/temperature/mlx90635.c
475
static s64 mlx90635_preprocess_temp_amb(s16 ambient_new_raw,
drivers/iio/temperature/mlx90635.c
476
s16 ambient_old_raw, s16 Gb)
drivers/iio/temperature/mlx90635.c
490
static s64 mlx90635_preprocess_temp_obj(s16 object_raw,
drivers/iio/temperature/mlx90635.c
491
s16 ambient_new_raw,
drivers/iio/temperature/mlx90635.c
492
s16 ambient_old_raw, s16 Gb)
drivers/iio/temperature/mlx90635.c
507
static s32 mlx90635_calc_temp_ambient(s16 ambient_new_raw, s16 ambient_old_raw,
drivers/iio/temperature/mlx90635.c
508
u16 P_G, u16 P_O, s16 Gb)
drivers/iio/temperature/mlx90635.c
521
s64 TAdut, s64 TAdut4, s16 Ga,
drivers/iio/temperature/mlx90635.c
522
u32 Fa, u16 Fa_scale, s16 Fb,
drivers/iio/temperature/mlx90635.c
523
s16 Ha, s16 Hb, u16 emissivity)
drivers/iio/temperature/mlx90635.c
556
s16 Ga, u32 Fa, u16 Fa_scale, s16 Fb, s16 Ha, s16 Hb,
drivers/iio/temperature/mlx90635.c
579
s16 ambient_new_raw, ambient_old_raw, object_raw;
drivers/iio/temperature/mlx90635.c
580
s16 Fb, Ga, Gb, Ha, Hb;
drivers/iio/temperature/mlx90635.c
609
s16 ambient_new_raw, ambient_old_raw;
drivers/iio/temperature/mlx90635.c
610
s16 PG, PO, Gb;
drivers/iio/temperature/mlx90635.c
846
s16 Fb, Ga, Gb, Ha, Hb, PG, PO;
drivers/iio/temperature/tmp006.c
255
s16 channels[2];
drivers/iio/temperature/tmp117.c
44
s16 calibbias;
drivers/iio/temperature/tmp117.c
97
s16 off;
drivers/infiniband/hw/hfi1/hfi.h
253
s16 msix_intr;
drivers/infiniband/hw/hfi1/hfi.h
350
s16 etail;
drivers/infiniband/hw/irdma/virtchnl.h
109
s16 op_ret;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2828
s16 max_reconnect_attempts, u32 nr_poll_queues)
drivers/infiniband/ulp/rtrs/rtrs-clt.c
493
s16 errno, bool w_inval)
drivers/infiniband/ulp/rtrs/rtrs.h
62
s16 max_reconnect_attempts, u32 nr_poll_queues);
drivers/input/ff-memless.c
227
static inline s16 fixp_new16(s16 a)
drivers/input/ff-memless.c
232
static inline s16 fixp_mult(s16 a, s16 b)
drivers/input/ff-memless.c
248
s16 level;
drivers/input/misc/adxl34x.c
247
ac->saved.x = (s16) le16_to_cpu(buf[0]);
drivers/input/misc/adxl34x.c
250
ac->saved.y = (s16) le16_to_cpu(buf[1]);
drivers/input/misc/adxl34x.c
253
ac->saved.z = (s16) le16_to_cpu(buf[2]);
drivers/input/misc/bma150.c
308
s16 x, y, z;
drivers/input/misc/cs40l50-vibra.c
142
s16 bank_type = work_data->custom_data[0] & CS40L50_CUSTOM_DATA_MASK;
drivers/input/misc/cs40l50-vibra.c
331
sizeof(s16));
drivers/input/misc/cs40l50-vibra.c
92
s16 *custom_data;
drivers/input/misc/da7280.c
236
s16 level;
drivers/input/misc/da7280.c
509
s16 data[DA7280_SNP_MEM_SIZE] = { 0 };
drivers/input/misc/da7280.c
560
sizeof(s16) *
drivers/input/misc/da7280.c
586
sizeof(s16) * DA7280_CUSTOM_DATA_LEN))
drivers/input/misc/da7280.c
617
sizeof(s16) * DA7280_CUSTOM_GP_DATA_LEN))
drivers/input/misc/ims-pcu.c
1258
s16 result;
drivers/input/misc/ims-pcu.c
1265
result = (s16)get_unaligned_le16(pcu->cmd_buf + OFN_REG_RESULT_OFFSET);
drivers/input/misc/ims-pcu.c
1278
s16 result;
drivers/input/misc/ims-pcu.c
1285
result = (s16)get_unaligned_le16(pcu->cmd_buf + OFN_REG_RESULT_OFFSET);
drivers/input/misc/kxtj9.c
102
s16 acc_data[3]; /* Data bytes from hardware xL, xH, yL, yH, zL, zH */
drivers/input/misc/kxtj9.c
103
s16 x, y, z;
drivers/input/mouse/synaptics_usb.c
110
x = (s16)(be16_to_cpup((__be16 *)&synusb->data[2]) << 3) >> 7;
drivers/input/mouse/synaptics_usb.c
111
y = (s16)(be16_to_cpup((__be16 *)&synusb->data[4]) << 3) >> 7;
drivers/input/tablet/pegasus_notetaker.c
166
input_report_abs(dev, ABS_X, (s16)x);
drivers/input/touchscreen/ili210x.c
137
s16 sum = 0;
drivers/input/touchscreen/rohm_bu21023.c
557
pos[0].x = ((s16)READ_POS_BUF(POS_X1_H) << 2) |
drivers/input/touchscreen/rohm_bu21023.c
559
pos[0].y = ((s16)READ_POS_BUF(POS_Y1_H) << 2) |
drivers/input/touchscreen/rohm_bu21023.c
561
pos[1].x = ((s16)READ_POS_BUF(POS_X2_H) << 2) |
drivers/input/touchscreen/rohm_bu21023.c
563
pos[1].y = ((s16)READ_POS_BUF(POS_Y2_H) << 2) |
drivers/iommu/arm/arm-smmu/arm-smmu.c
1115
cfg->smendx[i] = (s16)idx;
drivers/iommu/arm/arm-smmu/arm-smmu.h
392
s16 smendx[];
drivers/isdn/mISDN/l1oip_core.c
409
if (((s16)(timebase - rx_counter)) >= 0) {
drivers/leds/rgb/leds-mt6370-rgb.c
141
s16 reg_rgb_chrind_tr;
drivers/macintosh/windfarm_ad7417_sensor.c
40
s16 raw;
drivers/macintosh/windfarm_pm81.c
168
s16 offset0;
drivers/macintosh/windfarm_pm81.c
170
s16 offset1;
drivers/macintosh/windfarm_pm81.c
183
s16 offset0;
drivers/macintosh/windfarm_pm81.c
185
s16 offset1;
drivers/media/dvb-frontends/cx24113.c
188
s16 power_estimation)
drivers/media/dvb-frontends/cx24113.c
492
s16 s, i;
drivers/media/dvb-frontends/cx24113.c
80
s16 tuner_gain_thres;
drivers/media/dvb-frontends/dib0090.c
1158
s16 wbd_error = 0, adc_error = 0;
drivers/media/dvb-frontends/dib0090.c
1200
s16 wbd = 0, i, cnt;
drivers/media/dvb-frontends/dib0090.c
1236
adc_error = (s16) (((s32) ADC_TARGET) - adc);
drivers/media/dvb-frontends/dib0090.c
133
s16 wbd_target; /* in dB */
drivers/media/dvb-frontends/dib0090.c
135
s16 rf_gain_limit; /* take-over-point: where to split between bb and rf gain */
drivers/media/dvb-frontends/dib0090.c
136
s16 current_gain; /* keeps the currently programmed gain */
drivers/media/dvb-frontends/dib0090.c
151
s16 adc_diff;
drivers/media/dvb-frontends/dib0090.c
152
s16 min_adc_diff;
drivers/media/dvb-frontends/dib0090.c
174
s16 temperature;
drivers/media/dvb-frontends/dib0090.c
2080
s16 adc_target;
drivers/media/dvb-frontends/dib0090.c
2184
s16 val;
drivers/media/dvb-frontends/dib0090.c
2206
state->temperature = ((s16) ((val - state->adc_diff) * 180) >> 8) + 55;
drivers/media/dvb-frontends/dib0090.c
857
s16 range;
drivers/media/dvb-frontends/dib0090.c
858
s16 slope;
drivers/media/dvb-frontends/dib0090.c
860
static u16 slopes_to_scale(const struct slope *slopes, u8 num, s16 val)
drivers/media/dvb-frontends/dib0090.c
882
static s16 dib0090_wbd_to_db(struct dib0090_state *state, u16 wbd)
drivers/media/dvb-frontends/dib0090.c
890
return -640 + (s16) slopes_to_scale(dib0090_wbd_slopes, ARRAY_SIZE(dib0090_wbd_slopes), wbd);
drivers/media/dvb-frontends/dib0090.c
916
static void dib0090_gain_apply(struct dib0090_state *state, s16 gain_delta, s16 top_delta, u8 force)
drivers/media/dvb-frontends/dib0090.c
932
if (top_delta >= ((s16) (state->rf_ramp[0] << WBD_ALPHA) - state->rf_gain_limit)) /* overflow */
drivers/media/dvb-frontends/dib0090.c
942
if (gain_delta >= ((s16) gain - state->current_gain)) /* overflow */
drivers/media/dvb-frontends/dib3000mc.c
128
static int dib3000mc_set_timing(struct dib3000mc_state *state, s16 nfft, u32 bw, u8 update_offset)
drivers/media/dvb-frontends/dib3000mc.c
142
s16 tim_offs = dib3000mc_read_word(state, 416);
drivers/media/dvb-frontends/dib3000mc.c
305
static void dib3000mc_set_impulse_noise(struct dib3000mc_state *state, u8 mode, s16 nfft)
drivers/media/dvb-frontends/dib3000mc.c
454
static void dib3000mc_set_adp_cfg(struct dib3000mc_state *state, s16 qam)
drivers/media/dvb-frontends/dib7000p.c
1186
static const s16 notch[] = { 16143, 14402, 12238, 9713, 6902, 3888, 759, -2392 };
drivers/media/dvb-frontends/dib8000.c
2102
static void dib8000_load_ana_fe_coefs(struct dib8000_state *state, const s16 *ana_fe)
drivers/media/dvb-frontends/dib8000.c
2213
const s16 *ncoeff;
drivers/media/dvb-frontends/dib8000.c
2698
s16 unit_khz_dds_val;
drivers/media/dvb-frontends/dib8000.c
278
static const s16 coeff_2k_sb_1seg_dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
283
static const s16 coeff_2k_sb_1seg[8] = {
drivers/media/dvb-frontends/dib8000.c
287
static const s16 coeff_2k_sb_3seg_0dqpsk_1dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
292
static const s16 coeff_2k_sb_3seg_0dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
297
static const s16 coeff_2k_sb_3seg_1dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
302
static const s16 coeff_2k_sb_3seg[8] = {
drivers/media/dvb-frontends/dib8000.c
307
static const s16 coeff_4k_sb_1seg_dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
312
static const s16 coeff_4k_sb_1seg[8] = {
drivers/media/dvb-frontends/dib8000.c
317
static const s16 coeff_4k_sb_3seg_0dqpsk_1dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
322
static const s16 coeff_4k_sb_3seg_0dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
327
static const s16 coeff_4k_sb_3seg_1dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
332
static const s16 coeff_4k_sb_3seg[8] = {
drivers/media/dvb-frontends/dib8000.c
337
static const s16 coeff_8k_sb_1seg_dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
342
static const s16 coeff_8k_sb_1seg[8] = {
drivers/media/dvb-frontends/dib8000.c
347
static const s16 coeff_8k_sb_3seg_0dqpsk_1dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
352
static const s16 coeff_8k_sb_3seg_0dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
357
static const s16 coeff_8k_sb_3seg_1dqpsk[8] = {
drivers/media/dvb-frontends/dib8000.c
362
static const s16 coeff_8k_sb_3seg[8] = {
drivers/media/dvb-frontends/dib8000.c
367
static const s16 ana_fe_coeff_3seg[24] = {
drivers/media/dvb-frontends/dib8000.c
371
static const s16 ana_fe_coeff_1seg[24] = {
drivers/media/dvb-frontends/dib8000.c
375
static const s16 ana_fe_coeff_13seg[24] = {
drivers/media/dvb-frontends/dib8000.c
88
s16 ber_monitored_layer;
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1035
s16 im;
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1037
s16 re;
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1463
s16 volume; /*< volume, range -114 to 12 dB */
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1470
s16 strength_left; /*< quasi-peak, left speaker */
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1471
s16 strength_right; /*< quasi-peak, right speaker */
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1652
s16 nicam_gain;
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1659
s16 volume; /* dB */
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1831
s16 osc_clock_deviation;
drivers/media/dvb-frontends/drx39xyj/drxj.c
4056
s16 err;
drivers/media/dvb-frontends/drx39xyj/drxj.c
4099
if ((err == (s16) SCU_RAM_PARAM_0_RESULT_UNKSTD)
drivers/media/dvb-frontends/drx39xyj/drxj.c
4100
|| (err == (s16) SCU_RAM_PARAM_0_RESULT_UNKCMD)
drivers/media/dvb-frontends/drx39xyj/drxj.c
4101
|| (err == (s16) SCU_RAM_PARAM_0_RESULT_INVPAR)
drivers/media/dvb-frontends/drx39xyj/drxj.c
4102
|| (err == (s16) SCU_RAM_PARAM_0_RESULT_SIZE)
drivers/media/dvb-frontends/drx39xyj/drxj.c
9924
s16 nyquist_coeffs[4][(NYQFILTERLEN + 1) / 2] = {
drivers/media/dvb-frontends/drx39xyj/drxj.h
293
s16 peak_filter; /* -8 .. 15 */
drivers/media/dvb-frontends/drx39xyj/drxj.h
334
s16 coef0; /* -256 .. 255 */
drivers/media/dvb-frontends/drx39xyj/drxj.h
335
s16 coef1; /* -256 .. 255 */
drivers/media/dvb-frontends/drx39xyj/drxj.h
336
s16 coef2; /* -256 .. 255 */
drivers/media/dvb-frontends/drx39xyj/drxj.h
337
s16 coef3; /* -256 .. 255 */};
drivers/media/dvb-frontends/drx39xyj/drxj.h
384
s16 video_agc_gain; /* -75 .. 1972 in 0.1 dB steps */
drivers/media/dvb-frontends/drx39xyj/drxj.h
385
s16 audio_agc_gain; /* -4 .. 1020 in 0.1 dB steps */
drivers/media/dvb-frontends/drx39xyj/drxj.h
465
s16 atv_top_equ0[DRXJ_COEF_IDX_MAX]; /*< shadow of ATV_TOP_EQU0__A */
drivers/media/dvb-frontends/drx39xyj/drxj.h
466
s16 atv_top_equ1[DRXJ_COEF_IDX_MAX]; /*< shadow of ATV_TOP_EQU1__A */
drivers/media/dvb-frontends/drx39xyj/drxj.h
467
s16 atv_top_equ2[DRXJ_COEF_IDX_MAX]; /*< shadow of ATV_TOP_EQU2__A */
drivers/media/dvb-frontends/drx39xyj/drxj.h
468
s16 atv_top_equ3[DRXJ_COEF_IDX_MAX]; /*< shadow of ATV_TOP_EQU3__A */
drivers/media/dvb-frontends/drx39xyj/drxj.h
470
s16 atv_top_vid_peak; /*< shadow of ATV_TOP_VID_PEAK__A */
drivers/media/dvb-frontends/drxd.h
35
s16(*osc_deviation) (void *priv, s16 dev, int flag);
drivers/media/dvb-frontends/drxd_hard.c
129
s16 osc_clock_deviation;
drivers/media/dvb-frontends/drxd_hard.c
1582
s16 oscClockDeviation;
drivers/media/dvb-frontends/drxd_hard.c
1583
s16 Diff;
drivers/media/dvb-frontends/drxk_hard.c
1460
s16 err;
drivers/media/dvb-frontends/drxk_hard.c
1471
err = (s16)result[0];
drivers/media/dvb-frontends/drxk_hard.h
297
s16 m_atv_top_vid_peak;
drivers/media/dvb-frontends/lgs8gxx.c
792
s16 max_strength = 0;
drivers/media/dvb-frontends/lgs8gxx.c
835
s16 v = 0;
drivers/media/dvb-frontends/m88rs2000.c
119
static int m88rs2000_set_carrieroffset(struct dvb_frontend *fe, s16 offset)
drivers/media/dvb-frontends/m88rs2000.c
604
s16 offset = 0;
drivers/media/dvb-frontends/m88rs2000.c
628
offset = (s16)((s32)tuner_freq - c->frequency);
drivers/media/dvb-frontends/mt312.c
484
s16 err_db;
drivers/media/dvb-frontends/mt312.c
491
err_db = (s16) (((buf[1] & 0x03) << 14) | buf[2] << 6) >> 6;
drivers/media/dvb-frontends/mxl5xx.c
528
p->cnr.stat[0].svalue = (s16)reg_data * 10;
drivers/media/dvb-frontends/mxl5xx.c
605
p->strength.stat[0].svalue = (s16) reg_data * 10; /* fix scale */
drivers/media/dvb-frontends/mxl692_defs.h
428
s16 timing_offset;
drivers/media/dvb-frontends/mxl692_defs.h
445
s16 i_value[12];
drivers/media/dvb-frontends/mxl692_defs.h
446
s16 q_value[12];
drivers/media/dvb-frontends/mxl692_defs.h
451
s16 ffe_taps[MXL_EAGLE_QAM_FFE_TAPS_LENGTH];
drivers/media/dvb-frontends/mxl692_defs.h
452
s16 spur_taps[MXL_EAGLE_QAM_SPUR_TAPS_LENGTH];
drivers/media/dvb-frontends/mxl692_defs.h
453
s16 dfe_taps[MXL_EAGLE_QAM_DFE_TAPS_LENGTH];
drivers/media/dvb-frontends/mxl692_defs.h
475
s16 timing_offset;
drivers/media/dvb-frontends/mxl692_defs.h
486
s16 snr_db_tenths;
drivers/media/dvb-frontends/mxl692_defs.h
487
s16 timing_offset;
drivers/media/dvb-frontends/mxl692_defs.h
503
s16 ffe_taps[MXL_EAGLE_ATSC_FFE_TAPS_LENGTH];
drivers/media/dvb-frontends/mxl692_defs.h
511
s16 rx_power_db_hundredths;
drivers/media/dvb-frontends/stb0899_priv.h
164
s16 derot_freq; /* Current derotator frequency (Hz) */
drivers/media/dvb-frontends/stb0899_priv.h
165
s16 derot_percent;
drivers/media/dvb-frontends/stb0899_priv.h
167
s16 direction; /* Current derotator search direction */
drivers/media/dvb-frontends/stb0899_priv.h
168
s16 derot_step; /* Derotator step (binary value) */
drivers/media/dvb-frontends/stb0899_priv.h
169
s16 t_derot; /* Derotator time constant (ms) */
drivers/media/dvb-frontends/stb0899_priv.h
170
s16 t_data; /* Data recovery time constant (ms) */
drivers/media/dvb-frontends/stb0899_priv.h
171
s16 sub_dir; /* Direction of the next sub range */
drivers/media/dvb-frontends/stb0899_priv.h
173
s16 t_agc1; /* Agc1 time constant (ms) */
drivers/media/dvb-frontends/stb0899_priv.h
174
s16 t_agc2; /* Agc2 time constant (ms) */
drivers/media/dvb-frontends/stb0899_priv.h
185
s16 step_size; /* Carrier frequency search step size */
drivers/media/dvb-frontends/stv0299.c
601
derot_freq = (s32)(s16) ((stv0299_readreg (state, 0x22) << 8)
drivers/media/dvb-frontends/stv0900_core.c
1001
freq_s16 = (s16)freq;
drivers/media/dvb-frontends/stv0900_core.c
959
s16 freq_s16 ;
drivers/media/dvb-frontends/stv0900_core.c
991
freq_s16 = (s16)freq;
drivers/media/dvb-frontends/stv090x.c
1405
s16 freq;
drivers/media/dvb-frontends/stv090x.c
1458
freq = (s16) freq_abs;
drivers/media/dvb-frontends/stv090x.c
1468
freq = (s16) freq_abs;
drivers/media/dvb-frontends/stv0910.c
123
s16 value;
drivers/media/dvb-frontends/stv6111.c
31
s16 value;
drivers/media/dvb-frontends/tda10021.c
140
s16 SFIL = 0;
drivers/media/dvb-frontends/tda10023.c
159
s16 SFIL=0;
drivers/media/dvb-frontends/ves1820.c
106
s16 SFIL = 0;
drivers/media/i2c/mt9v011.c
136
static u16 calc_mt9v011_gain(s16 lineargain)
drivers/media/i2c/mt9v011.c
178
s16 bal;
drivers/media/i2c/mt9v011.c
60
s16 red_bal, blue_bal;
drivers/media/i2c/tda1997x.c
100
s16 p32coef;
drivers/media/i2c/tda1997x.c
101
s16 p33coef;
drivers/media/i2c/tda1997x.c
103
s16 offout1;
drivers/media/i2c/tda1997x.c
104
s16 offout2;
drivers/media/i2c/tda1997x.c
105
s16 offout3;
drivers/media/i2c/tda1997x.c
652
s16 code_gy;
drivers/media/i2c/tda1997x.c
653
s16 code_bu;
drivers/media/i2c/tda1997x.c
654
s16 code_rv;
drivers/media/i2c/tda1997x.c
89
s16 offint1;
drivers/media/i2c/tda1997x.c
90
s16 offint2;
drivers/media/i2c/tda1997x.c
91
s16 offint3;
drivers/media/i2c/tda1997x.c
93
s16 p11coef;
drivers/media/i2c/tda1997x.c
94
s16 p12coef;
drivers/media/i2c/tda1997x.c
95
s16 p13coef;
drivers/media/i2c/tda1997x.c
96
s16 p21coef;
drivers/media/i2c/tda1997x.c
97
s16 p22coef;
drivers/media/i2c/tda1997x.c
98
s16 p23coef;
drivers/media/i2c/tda1997x.c
99
s16 p31coef;
drivers/media/i2c/vpx3220.c
117
s16 data;
drivers/media/pci/cx88/cx88-dsp.c
127
static u32 freq_magnitude(s16 x[], u32 N, u32 freq)
drivers/media/pci/cx88/cx88-dsp.c
134
static u32 noise_magnitude(s16 x[], u32 N, u32 freq_start, u32 freq_end)
drivers/media/pci/cx88/cx88-dsp.c
157
static s32 detect_a2_a2m_eiaj(struct cx88_core *core, s16 x[], u32 N)
drivers/media/pci/cx88/cx88-dsp.c
224
static s32 detect_btsc(struct cx88_core *core, s16 x[], u32 N)
drivers/media/pci/cx88/cx88-dsp.c
237
static s16 *read_rds_samples(struct cx88_core *core, u32 *N)
drivers/media/pci/cx88/cx88-dsp.c
240
s16 *samples;
drivers/media/pci/cx88/cx88-dsp.c
274
s16 *samples;
drivers/media/pci/cx88/cx88-dsp.c
93
static u32 int_goertzel(s16 x[], u32 N, u32 freq)
drivers/media/pci/ddbridge/ddbridge-mci.h
185
s16 channel_power;
drivers/media/pci/ddbridge/ddbridge-mci.h
187
s16 band_power;
drivers/media/pci/ddbridge/ddbridge-mci.h
192
s16 signal_to_noise;
drivers/media/pci/ddbridge/ddbridge-mci.h
193
s16 rsvd2;
drivers/media/pci/ddbridge/ddbridge-mci.h
205
s16 i;
drivers/media/pci/ddbridge/ddbridge-mci.h
206
s16 q;
drivers/media/pci/ngene/ngene-cards.c
944
static s16 osc_deviation(void *priv, s16 deviation, int flag)
drivers/media/pci/ngene/ngene-cards.c
960
(s16)data);
drivers/media/pci/ngene/ngene-cards.c
963
return (s16) data;
drivers/media/pci/saa7134/saa7134-alsa.c
58
s16 irq;
drivers/media/pci/saa7164/saa7164-api.c
477
s16 v, min, max;
drivers/media/pci/saa7164/saa7164-api.c
509
(0x01 << 8) | VOLUME_CONTROL, sizeof(s16), &v);
drivers/media/pci/saa7164/saa7164-api.c
515
(0x02 << 8) | VOLUME_CONTROL, sizeof(s16), &v);
drivers/media/platform/allegro-dvt/allegro-core.c
1224
static s16 get_qp_delta(int minuend, int subtrahend)
drivers/media/platform/allegro-dvt/allegro-mail.h
111
s16 ip_delta;
drivers/media/platform/allegro-dvt/allegro-mail.h
112
s16 pb_delta;
drivers/media/platform/allegro-dvt/allegro-mail.h
212
s16 pps_qp;
drivers/media/platform/chips-media/coda/coda-jpeg.c
428
s16 *huff_min = huff_tab->min;
drivers/media/platform/chips-media/coda/coda-jpeg.c
429
s16 *huff_max = huff_tab->max;
drivers/media/platform/chips-media/coda/coda-jpeg.c
50
s16 min[4 * 16];
drivers/media/platform/chips-media/coda/coda-jpeg.c
51
s16 max[4 * 16];
drivers/media/platform/chips-media/coda/coda-jpeg.c
672
s16 *huff_max;
drivers/media/platform/chips-media/coda/coda-jpeg.c
673
s16 *huff_min;
drivers/media/platform/mediatek/mdp3/mdp_sm_mt8183.h
38
s16 out_vertical; /* Output vertical index */
drivers/media/platform/mediatek/mdp3/mdp_sm_mt8183.h
39
s16 out_horizontal; /* Output horizontal index */
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
220
s16 feature_value[8][4];
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.c
265
s16 delta_rps = 0;
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
416
s16 feature_val;
drivers/media/platform/st/sti/hva/hva-h264.c
296
s16 slice_alpha_c0_offset_div2;
drivers/media/platform/st/sti/hva/hva-h264.c
297
s16 slice_beta_offset_div2;
drivers/media/platform/st/sti/hva/hva-h264.c
299
s16 chroma_qp_index_offset;
drivers/media/platform/st/sti/hva/hva-h264.c
329
s16 gmv_x;
drivers/media/platform/st/sti/hva/hva-h264.c
330
s16 gmv_y;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
374
static inline s16 clip3(s16 x, s16 y, s16 z)
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
379
static s16 feat_val_clip3(s16 feat_val, s16 feature_data, bool absolute, u8 clip)
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
391
s16 feat_val;
drivers/media/platform/verisilicon/hantro_hw.h
263
s16 feature_data[8][4];
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
548
*(s16 *)dst = alpha;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
550
*(s16 *)dst = beta;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
552
*(s16 *)dst = gamma;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
554
*(s16 *)dst = delta;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
87
s16 cropped_luma_grain_block[4096];
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
88
s16 cropped_chroma_grain_block[1024 * 2];
drivers/media/test-drivers/vicodec/codec-fwht.c
115
derlc(const __be16 **rlc_in, s16 *dwht_out, const __be16 *end_of_input)
drivers/media/test-drivers/vicodec/codec-fwht.c
121
s16 block[8 * 8 + 16];
drivers/media/test-drivers/vicodec/codec-fwht.c
122
s16 *wp = block;
drivers/media/test-drivers/vicodec/codec-fwht.c
138
s16 in;
drivers/media/test-drivers/vicodec/codec-fwht.c
196
static void quantize_intra(s16 *coeff, s16 *de_coeff, u16 qp)
drivers/media/test-drivers/vicodec/codec-fwht.c
212
static void dequantize_intra(s16 *coeff)
drivers/media/test-drivers/vicodec/codec-fwht.c
222
static void quantize_inter(s16 *coeff, s16 *de_coeff, u16 qp)
drivers/media/test-drivers/vicodec/codec-fwht.c
238
static void dequantize_inter(s16 *coeff)
drivers/media/test-drivers/vicodec/codec-fwht.c
248
static void noinline_for_stack fwht(const u8 *block, s16 *output_block,
drivers/media/test-drivers/vicodec/codec-fwht.c
255
s16 *out = output_block;
drivers/media/test-drivers/vicodec/codec-fwht.c
383
fwht16(const s16 *block, s16 *output_block, int stride, int intra)
drivers/media/test-drivers/vicodec/codec-fwht.c
387
const s16 *tmp = block;
drivers/media/test-drivers/vicodec/codec-fwht.c
388
s16 *out = output_block;
drivers/media/test-drivers/vicodec/codec-fwht.c
467
ifwht(const s16 *block, s16 *output_block, int intra)
drivers/media/test-drivers/vicodec/codec-fwht.c
475
const s16 *tmp = block;
drivers/media/test-drivers/vicodec/codec-fwht.c
476
s16 *out = output_block;
drivers/media/test-drivers/vicodec/codec-fwht.c
55
rlc(const s16 *in, __be16 *output, int blocktype)
drivers/media/test-drivers/vicodec/codec-fwht.c
57
s16 block[8 * 8];
drivers/media/test-drivers/vicodec/codec-fwht.c
577
static void fill_encoder_block(const u8 *input, s16 *dst,
drivers/media/test-drivers/vicodec/codec-fwht.c
58
s16 *wp = block;
drivers/media/test-drivers/vicodec/codec-fwht.c
589
static int var_intra(const s16 *input)
drivers/media/test-drivers/vicodec/codec-fwht.c
593
const s16 *tmp = input;
drivers/media/test-drivers/vicodec/codec-fwht.c
605
static int var_inter(const s16 *old, const s16 *new)
drivers/media/test-drivers/vicodec/codec-fwht.c
616
decide_blocktype(const u8 *cur, const u8 *reference, s16 *deltablock,
drivers/media/test-drivers/vicodec/codec-fwht.c
619
s16 tmp[64];
drivers/media/test-drivers/vicodec/codec-fwht.c
620
s16 old[64];
drivers/media/test-drivers/vicodec/codec-fwht.c
621
s16 *work = tmp;
drivers/media/test-drivers/vicodec/codec-fwht.c
643
static void fill_decoder_block(u8 *dst, const s16 *input, int stride,
drivers/media/test-drivers/vicodec/codec-fwht.c
661
static void add_deltas(s16 *deltas, const u8 *ref, int stride,
drivers/media/test-drivers/vicodec/codec-fwht.c
691
s16 deltablock[64];
drivers/media/test-drivers/vicodec/codec-fwht.c
736
s16 hdr = ntohs(*last_rlco);
drivers/media/test-drivers/vicodec/codec-fwht.c
842
s16 copy[8 * 8];
drivers/media/test-drivers/vicodec/codec-fwht.h
83
s16 coeffs[8 * 8];
drivers/media/test-drivers/vicodec/codec-fwht.h
84
s16 de_coeffs[8 * 8];
drivers/media/test-drivers/vicodec/codec-fwht.h
85
s16 de_fwht[8 * 8];
drivers/media/test-drivers/vivid/vivid-meta-out.h
12
s16 hue;
drivers/media/test-drivers/vivid/vivid-touch-cap.c
192
f->bytesperline = f->width * sizeof(s16);
drivers/media/test-drivers/vivid/vivid-touch-cap.c
193
f->sizeimage = f->width * f->height * sizeof(s16);
drivers/media/test-drivers/vivid/vivid-touch-cap.c
334
tch_buf[x] = (__force s16)__cpu_to_le16((u16)tch_buf[x]);
drivers/media/tuners/xc2028.c
962
s16 afc_reg = 0;
drivers/media/usb/dvb-usb/az6027.c
1076
s16 ret;
drivers/media/usb/dvb-usb/dib0700_core.c
380
s16 ret;
drivers/media/usb/go7007/go7007-fw.c
104
static const s16 LAMBDA_table[4][101] = {
drivers/media/usb/go7007/go7007-fw.c
76
static const s16 converge_speed_ip[101] = {
drivers/media/usb/go7007/go7007-fw.c
90
static const s16 converge_speed_ipb[101] = {
drivers/media/usb/gspca/gl860/gl860.c
430
switch (*(s16 *) data) {
drivers/media/usb/gspca/ov519.c
102
s16 sensor_reg_cache[256];
drivers/media/usb/gspca/ov534.c
870
s16 huesin;
drivers/media/usb/gspca/ov534.c
871
s16 huecos;
drivers/media/usb/gspca/sn9c20x.c
2098
s16 new_exp;
drivers/media/usb/gspca/sn9c20x.c
291
static const s16 hsv_red_x[] = {
drivers/media/usb/gspca/sn9c20x.c
339
static const s16 hsv_red_y[] = {
drivers/media/usb/gspca/sn9c20x.c
387
static const s16 hsv_green_x[] = {
drivers/media/usb/gspca/sn9c20x.c
435
static const s16 hsv_green_y[] = {
drivers/media/usb/gspca/sn9c20x.c
483
static const s16 hsv_blue_x[] = {
drivers/media/usb/gspca/sn9c20x.c
531
static const s16 hsv_blue_y[] = {
drivers/media/usb/gspca/sonixj.c
1865
const s16 *uv;
drivers/media/usb/gspca/sonixj.c
1867
static const s16 uv_com[6] = { /* same as reg84 in signed decimal */
drivers/media/usb/gspca/sonixj.c
1871
static const s16 uv_mi0360b[6] = {
drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c
238
static int setexposure(struct sd *sd, s16 expo)
drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c
52
static int setexposure(struct sd *sd, s16 expo);
drivers/media/usb/msi2500/msi2500.c
287
s16 *s16src = (s16 *)src;
drivers/mfd/rave-sp.c
135
s16 temp[2];
drivers/misc/altera-stapl/altera-comp.c
110
offset = altera_read_packed(in, altera_bits_req((s16)
drivers/misc/bh1770glc.c
166
static const s16 prox_rates_hz[] = {100, 50, 33, 25, 14, 10, 5, 2};
drivers/misc/bh1770glc.c
167
static const s16 prox_rates_ms[] = {10, 20, 30, 40, 70, 100, 200, 500};
drivers/misc/bh1770glc.c
173
static const s16 lux_rates_hz[] = {10, 5, 2, 1, 0};
drivers/misc/lis3lv02d/lis3lv02d.c
116
static s16 lis3lv02d_read_8(struct lis3lv02d *lis3, int reg)
drivers/misc/lis3lv02d/lis3lv02d.c
125
static s16 lis3lv02d_read_12(struct lis3lv02d *lis3, int reg)
drivers/misc/lis3lv02d/lis3lv02d.c
132
return (s16)((hi << 8) | lo);
drivers/misc/lis3lv02d/lis3lv02d.c
136
static s16 lis331dlh_read_data(struct lis3lv02d *lis3, int reg)
drivers/misc/lis3lv02d/lis3lv02d.c
145
return (s16) v >> lis3->shift_adj;
drivers/misc/lis3lv02d/lis3lv02d.c
182
position[i] = (s16)le16_to_cpu(data[i]);
drivers/misc/lis3lv02d/lis3lv02d.c
264
static int lis3lv02d_selftest(struct lis3lv02d *lis3, s16 results[3])
drivers/misc/lis3lv02d/lis3lv02d.c
267
s16 x, y, z;
drivers/misc/lis3lv02d/lis3lv02d.c
782
s16 values[3];
drivers/misc/lis3lv02d/lis3lv02d.h
276
s16 (*read_data) (struct lis3lv02d *lis3, int reg);
drivers/mmc/host/sdhci-of-arasan.c
115
s16 shift;
drivers/mmc/host/sdhci-of-arasan.c
326
s16 shift = fld->shift;
drivers/mtd/nand/raw/atmel/pmecc.c
173
s16 *partial_syn;
drivers/mtd/nand/raw/atmel/pmecc.c
174
s16 *si;
drivers/mtd/nand/raw/atmel/pmecc.c
175
s16 *lmu;
drivers/mtd/nand/raw/atmel/pmecc.c
176
s16 *smu;
drivers/mtd/nand/raw/atmel/pmecc.c
372
user->partial_syn = (s16 *)PTR_ALIGN(user + 1, sizeof(u16));
drivers/mtd/nand/raw/atmel/pmecc.c
444
s16 *alpha_to = user->gf_tables->alpha_to;
drivers/mtd/nand/raw/atmel/pmecc.c
445
s16 *index_of = user->gf_tables->index_of;
drivers/mtd/nand/raw/atmel/pmecc.c
446
s16 *partial_syn = user->partial_syn;
drivers/mtd/nand/raw/atmel/pmecc.c
447
s16 *si;
drivers/mtd/nand/raw/atmel/pmecc.c
456
memset(&si[1], 0, sizeof(s16) * ((2 * strength) - 1));
drivers/mtd/nand/raw/atmel/pmecc.c
471
s16 tmp;
drivers/mtd/nand/raw/atmel/pmecc.c
482
s16 *lmu = user->lmu;
drivers/mtd/nand/raw/atmel/pmecc.c
483
s16 *si = user->si;
drivers/mtd/nand/raw/atmel/pmecc.c
491
s16 *index_of = user->gf_tables->index_of;
drivers/mtd/nand/raw/atmel/pmecc.c
492
s16 *alpha_to = user->gf_tables->alpha_to;
drivers/mtd/nand/raw/atmel/pmecc.c
495
s16 *smu = user->smu;
drivers/mtd/nand/raw/atmel/pmecc.c
509
memset(smu, 0, sizeof(s16) * num);
drivers/mtd/nand/raw/atmel/pmecc.c
523
memset(&smu[num], 0, sizeof(s16) * num);
drivers/mtd/nand/raw/atmel/pmecc.c
535
memset(&smu[(strength + 1) * num], 0, sizeof(s16) * num);
drivers/mtd/nand/raw/atmel/pmecc.c
591
s16 a, b, c;
drivers/mtd/nand/raw/atmel/pmecc.c
621
s16 a, b, c;
drivers/mtd/nand/raw/atmel/pmecc.c
642
s16 *smu = user->smu;
drivers/net/dsa/lantiq/lantiq_gswip.h
258
s16 mii_cfg[GSWIP_MAX_PORTS];
drivers/net/dsa/lantiq/lantiq_gswip.h
259
s16 mii_pcdu[GSWIP_MAX_PORTS];
drivers/net/dsa/mxl862xx/mxl862xx-host.c
108
return (s16)ret;
drivers/net/ethernet/amd/lance.c
216
s16 buf_length; /* This length is 2s complement (negative)! */
drivers/net/ethernet/amd/lance.c
217
s16 msg_length; /* This length is "normal". */
drivers/net/ethernet/amd/lance.c
222
s16 length; /* Length is 2s complement (negative)! */
drivers/net/ethernet/amd/lance.c
223
s16 misc;
drivers/net/ethernet/amd/sunlance.c
194
s16 length; /* This length is 2s complement (negative)!
drivers/net/ethernet/amd/sunlance.c
204
s16 length; /* Length is 2s complement (negative)! */
drivers/net/ethernet/atheros/atlx/atl1.c
696
s16 mii_autoneg_adv_reg;
drivers/net/ethernet/atheros/atlx/atl1.c
697
s16 mii_1000t_ctrl_reg;
drivers/net/ethernet/atheros/atlx/atl2.c
2531
s16 mii_autoneg_adv_reg;
drivers/net/ethernet/broadcom/bnx2.c
2878
if (((s16) ((s16) last_idx - (s16) hw_cons)) > 0) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
753
#define SUB_S16(a, b) (s16)((s16)(a) - (s16)(b))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
737
s16 used;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
752
return (s16)(txdata->tx_ring_size) - used;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
279
time64_t start, s16 start_utc, u16 total_segs,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
511
s16 access; /* time (ms) to access mailbox */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
512
s16 execute; /* time (ms) to execute */
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h
280
s16 access; /* time (ms) to access mailbox */
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h
281
s16 execute; /* time (ms) to execute */
drivers/net/ethernet/fungible/funcore/fun_queue.h
81
s16 cq_vector;
drivers/net/ethernet/google/gve/gve.h
205
s16 next;
drivers/net/ethernet/google/gve/gve.h
217
s16 head;
drivers/net/ethernet/google/gve/gve.h
218
s16 tail;
drivers/net/ethernet/google/gve/gve.h
274
s16 free_buf_states;
drivers/net/ethernet/google/gve/gve.h
442
s16 tx_qpl_buf_ids[GVE_MAX_TX_BUFS_PER_PKT];
drivers/net/ethernet/google/gve/gve.h
448
s16 next;
drivers/net/ethernet/google/gve/gve.h
454
s16 prev;
drivers/net/ethernet/google/gve/gve.h
495
s16 free_pending_packets;
drivers/net/ethernet/google/gve/gve.h
521
s16 free_tx_qpl_buf_head;
drivers/net/ethernet/google/gve/gve.h
620
s16 num_pending_packets;
drivers/net/ethernet/google/gve/gve.h
637
s16 *tx_qpl_buf_next;
drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c
19
s16 buffer_id;
drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c
43
s16 buffer_id = buf_state - rx->dqo.buf_states;
drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c
51
s16 buffer_id = buf_state - rx->dqo.buf_states;
drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c
61
s16 buffer_id;
drivers/net/ethernet/google/gve/gve_buffer_mgmt_dqo.c
83
s16 buffer_id = buf_state - rx->dqo.buf_states;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1082
s16 completion_tag;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1130
s16 old_tail, index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1148
s16 prev_index, next_index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
127
s16 index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1292
s16 next_index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1342
s16 next_index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1528
s16 completion_tag;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
156
s16 index = pending_packet - tx->dqo.pending_packets;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
160
s16 old_head = atomic_read_acquire(&tx->dqo_compl.free_pending_packets);
drivers/net/ethernet/google/gve/gve_tx_dqo.c
44
static s16
drivers/net/ethernet/google/gve/gve_tx_dqo.c
47
s16 index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
546
s16 compl_tag, bool eop, bool is_gso)
drivers/net/ethernet/google/gve/gve_tx_dqo.c
677
s16 completion_tag,
drivers/net/ethernet/google/gve/gve_tx_dqo.c
73
s16 index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
755
s16 index,
drivers/net/ethernet/google/gve/gve_tx_dqo.c
768
s16 completion_tag,
drivers/net/ethernet/google/gve/gve_tx_dqo.c
776
s16 index;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
825
s16 completion_tag;
drivers/net/ethernet/google/gve/gve_tx_dqo.c
87
s16 old_head = atomic_read_acquire(&tx->dqo_compl.free_tx_qpl_buf_head);
drivers/net/ethernet/intel/fm10k/fm10k.h
419
s16 unused = ring->next_to_clean - ring->next_to_use - 1;
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
607
static const s16 test_s16 = -0x1234;
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
722
s16 result_s16;
drivers/net/ethernet/intel/fm10k/fm10k_tlv.h
124
fm10k_tlv_attr_get_value(attr, ptr, sizeof(s16))
drivers/net/ethernet/intel/i40e/i40e.h
1204
const u8 *macaddr, s16 vlan);
drivers/net/ethernet/intel/i40e/i40e.h
1277
int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid);
drivers/net/ethernet/intel/i40e/i40e.h
1279
void i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid);
drivers/net/ethernet/intel/i40e/i40e.h
772
s16 vlan;
drivers/net/ethernet/intel/i40e/i40e.h
889
s16 vf_id; /* Virtual function ID for SRIOV VSIs */
drivers/net/ethernet/intel/i40e/i40e_main.c
1301
const u8 *macaddr, s16 vlan)
drivers/net/ethernet/intel/i40e/i40e_main.c
1411
s16 pvid = le16_to_cpu(vsi->info.pvid);
drivers/net/ethernet/intel/i40e/i40e_main.c
1503
static s16 i40e_get_vf_new_vlan(struct i40e_vsi *vsi,
drivers/net/ethernet/intel/i40e/i40e_main.c
1509
s16 pvid = le16_to_cpu(vsi->info.pvid);
drivers/net/ethernet/intel/i40e/i40e_main.c
1644
const u8 *macaddr, s16 vlan)
drivers/net/ethernet/intel/i40e/i40e_main.c
3059
int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
drivers/net/ethernet/intel/i40e/i40e_main.c
3143
void i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid)
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1031
#define TX_WAKE_THRESHOLD ((s16)(DESC_NEEDED * 2))
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1256
s16 **vlan_list)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1290
bool unicast_enable, s16 *vl, u16 num_vlans)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1386
s16 *vl;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4201
int i40e_vc_process_vf_msg(struct i40e_pf *pf, s16 vf_id, u32 v_opcode,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4205
int local_vf_id = vf_id - (s16)hw->func_caps.vf_base_id;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
129
int i40e_vc_process_vf_msg(struct i40e_pf *pf, s16 vf_id, u32 v_opcode,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
79
s16 vf_id;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
350
#define TX_WAKE_THRESHOLD ((s16)(DESC_NEEDED * 2))
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
1830
s16 q_index = ICE_FDIR_NO_QUEUE_IDX;
drivers/net/ethernet/intel/ice/ice_fdir.h
191
s16 q_index;
drivers/net/ethernet/intel/ice/ice_flow.c
43
s16 off; /* Offset from start of a protocol header, in bits */
drivers/net/ethernet/intel/ice/ice_txrx.c
2319
s16 i = tx_ring->next_to_clean;
drivers/net/ethernet/intel/ice/ice_txrx.c
276
s16 i = tx_ring->next_to_clean;
drivers/net/ethernet/intel/ice/ice_txrx.c
372
#define TX_WAKE_THRESHOLD ((s16)(DESC_NEEDED * 2))
drivers/net/ethernet/intel/ice/virt/virtchnl.c
2740
s16 vf_id = le16_to_cpu(event->desc.retval);
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
487
s16 ntc = tx_q->next_to_clean;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2197
s16 ntc = complq->next_to_clean;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2473
s16 devctl2;
drivers/net/ethernet/intel/libie/fwlog.c
513
s16 nr_messages;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
736
s16 bpid, bpid_base;
drivers/net/ethernet/mellanox/mlxsw/reg.h
9489
((s16)((GENMASK(15, 0) + (v_) + 1) \
drivers/net/ethernet/mellanox/mlxsw/reg.h
9583
s16 temp;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2733
s16 range_start = meta->pkt_cache.range_start;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2734
s16 range_end = meta->pkt_cache.range_end;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2760
s16 range_start = meta->pkt_cache.range_start;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
2761
s16 insn_off = meta->insn.off - range_start;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4094
s16 prev_ld_off, prev_st_off;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4143
s16 head_ld_off, head_st_off, ld_off;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4217
s16 prev_ld_off = prev_ld->off;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4218
s16 prev_st_off = prev_st->off;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4219
s16 head_ld_off = head_ld_meta->insn.off;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4279
s16 range_start = 0, range_end = 0;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4330
s16 new_start = range_start;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4331
s16 end, off = insn->off;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4332
s16 new_end = range_end;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
736
s16 len = abs(meta->ldst_gather_len);
drivers/net/ethernet/netronome/nfp/bpf/main.h
307
s16 ldst_gather_len;
drivers/net/ethernet/netronome/nfp/bpf/main.h
310
s16 range_start;
drivers/net/ethernet/netronome/nfp/bpf/main.h
311
s16 range_end;
drivers/net/ethernet/packetengines/yellowfin.c
1063
s16 frame_status;
drivers/net/ethernet/qlogic/qed/qed_ll2.c
369
num_bds = ((s16)new_idx - (s16)p_tx->bds_idx);
drivers/net/ethernet/qlogic/qed/qed_ll2.c
895
num_bds = ((s16)new_idx - (s16)p_tx->bds_idx);
drivers/net/ethernet/sfc/ptp.c
558
s16 delta;
drivers/net/ethernet/sfc/rx.c
258
s16 offset;
drivers/net/ethernet/sfc/siena/ptp.c
565
s16 delta;
drivers/net/ethernet/sfc/siena/rx.c
260
s16 offset;
drivers/net/ethernet/ti/icssg/icss_iep.h
74
s16 slow_cmp_inc;
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
442
s16 empty_slot_idx = 0, left = 0, right = 0;
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
538
s16 ret;
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
637
s16 ret, left, right;
drivers/net/ethernet/wangxun/libwx/wx_type.h
857
s16 temp;
drivers/net/ethernet/wangxun/libwx/wx_type.h
858
s16 alarm_thresh;
drivers/net/ethernet/wangxun/libwx/wx_type.h
859
s16 dalarm_thresh;
drivers/net/phy/aquantia/aquantia_hwmon.c
50
*value = (s16)temp * 1000 / 256;
drivers/net/phy/mxl-gpy.c
219
tmp = (s16)ret;
drivers/net/wireless/ath/ath10k/core.h
1298
s16 coverage_class;
drivers/net/wireless/ath/ath10k/hw.c
594
s16 value)
drivers/net/wireless/ath/ath10k/hw.h
649
void (*set_coverage_class)(struct ath10k *ar, int radio_idx, s16 value);
drivers/net/wireless/ath/ath10k/mac.c
6351
s16 value)
drivers/net/wireless/ath/ath10k/mac.c
6887
s16 txpwr;
drivers/net/wireless/ath/ath11k/mac.c
5273
s16 txpwr;
drivers/net/wireless/ath/ath11k/spectral.c
121
s16 peak_idx;
drivers/net/wireless/ath/ath11k/spectral.c
82
s16 peak_idx;
drivers/net/wireless/ath/ath12k/debugfs.c
248
static s16 ath12k_tpc_get_rate(struct ath12k *ar,
drivers/net/wireless/ath/ath12k/debugfs.c
259
s16 rates, tpc, reg_pwr;
drivers/net/wireless/ath/ath12k/debugfs.c
330
rates_ctl_min = min_t(s16, rates, tpc_ctl);
drivers/net/wireless/ath/ath12k/debugfs.c
337
tpc = min_t(s16, rates_ctl_min, reg_pwr);
drivers/net/wireless/ath/ath12k/debugfs.c
343
tpc = min_t(s16, tpc, MODULATION_LIMIT);
drivers/net/wireless/ath/ath12k/debugfs.c
428
s16 tpc;
drivers/net/wireless/ath/ath12k/mac.c
7808
s16 txpwr;
drivers/net/wireless/ath/ath12k/wmi.c
9226
s16 *dst_ptr;
drivers/net/wireless/ath/ath12k/wmi.h
6126
s16 *reg_pwr_array;
drivers/net/wireless/ath/ath12k/wmi.h
6136
s16 *rate_array;
drivers/net/wireless/ath/ath5k/ath5k.h
1171
s16 index; /* current index into nfval */
drivers/net/wireless/ath/ath5k/ath5k.h
1172
s16 nfval[ATH5K_NF_CAL_HIST_MAX]; /* last few noise floors */
drivers/net/wireless/ath/ath5k/ath5k.h
1417
s16 txp_min_pwr;
drivers/net/wireless/ath/ath5k/ath5k.h
1418
s16 txp_max_pwr;
drivers/net/wireless/ath/ath5k/ath5k.h
1419
s16 txp_cur_pwr;
drivers/net/wireless/ath/ath5k/ath5k.h
1421
s16 txp_offset;
drivers/net/wireless/ath/ath5k/ath5k.h
1422
s16 txp_ofdm;
drivers/net/wireless/ath/ath5k/ath5k.h
1423
s16 txp_cck_ofdm_gainf_delta;
drivers/net/wireless/ath/ath5k/ath5k.h
1425
s16 txp_cck_ofdm_pwr_delta;
drivers/net/wireless/ath/ath5k/eeprom.c
1234
pd->pd_pwr = kzalloc_objs(s16, pd->pd_points);
drivers/net/wireless/ath/ath5k/eeprom.c
763
pd->pd_pwr = kzalloc_objs(s16, AR5K_EEPROM_N_PWR_POINTS_5111);
drivers/net/wireless/ath/ath5k/eeprom.c
943
pd->pd_pwr = kzalloc_objs(s16, pd->pd_points);
drivers/net/wireless/ath/ath5k/eeprom.c
980
pd->pd_pwr = kzalloc_objs(s16, pd->pd_points);
drivers/net/wireless/ath/ath5k/eeprom.h
321
s16 *pd_pwr;
drivers/net/wireless/ath/ath5k/eeprom.h
328
s16 max_pwr;
drivers/net/wireless/ath/ath5k/eeprom.h
329
s16 min_pwr;
drivers/net/wireless/ath/ath5k/eeprom.h
483
s16 ee_noise_floor_thr[AR5K_EEPROM_N_MODES];
drivers/net/wireless/ath/ath5k/mac80211-ops.c
698
s16 coverage_class)
drivers/net/wireless/ath/ath5k/phy.c
1551
static void ath5k_hw_update_nfcal_hist(struct ath5k_hw *ah, s16 noise_floor)
drivers/net/wireless/ath/ath5k/phy.c
1560
return *(s16 *)a - *(s16 *)b;
drivers/net/wireless/ath/ath5k/phy.c
1567
static s16
drivers/net/wireless/ath/ath5k/phy.c
1570
s16 sorted_nfval[ATH5K_NF_CAL_HIST_MAX];
drivers/net/wireless/ath/ath5k/phy.c
1574
sort(sorted_nfval, ATH5K_NF_CAL_HIST_MAX, sizeof(s16), cmps16, NULL);
drivers/net/wireless/ath/ath5k/phy.c
1595
s16 nf, threshold;
drivers/net/wireless/ath/ath5k/phy.c
2414
static s16
drivers/net/wireless/ath/ath5k/phy.c
2415
ath5k_get_interpolated_value(s16 target, s16 x_left, s16 x_right,
drivers/net/wireless/ath/ath5k/phy.c
2416
s16 y_left, s16 y_right)
drivers/net/wireless/ath/ath5k/phy.c
2418
s16 ratio, result;
drivers/net/wireless/ath/ath5k/phy.c
2452
static s16
drivers/net/wireless/ath/ath5k/phy.c
2454
const s16 *pwrL, const s16 *pwrR)
drivers/net/wireless/ath/ath5k/phy.c
2457
s16 min_pwrL, min_pwrR;
drivers/net/wireless/ath/ath5k/phy.c
2458
s16 pwr_i;
drivers/net/wireless/ath/ath5k/phy.c
2518
ath5k_create_power_curve(s16 pmin, s16 pmax,
drivers/net/wireless/ath/ath5k/phy.c
2519
const s16 *pwr, const u8 *vpd,
drivers/net/wireless/ath/ath5k/phy.c
2524
s16 pwr_i = 2 * pmin;
drivers/net/wireless/ath/ath5k/phy.c
2768
s16 max_chan_pwr = ah->ah_txpower.txp_max_pwr / 4;
drivers/net/wireless/ath/ath5k/phy.c
2769
s16 edge_pwr = 0;
drivers/net/wireless/ath/ath5k/phy.c
2823
edge_pwr = (s16) rep[rep_idx].edge;
drivers/net/wireless/ath/ath5k/phy.c
2874
ath5k_fill_pwr_to_pcdac_table(struct ath5k_hw *ah, s16* table_min,
drivers/net/wireless/ath/ath5k/phy.c
2875
s16 *table_max)
drivers/net/wireless/ath/ath5k/phy.c
2880
s16 min_pwr, max_pwr;
drivers/net/wireless/ath/ath5k/phy.c
2924
ath5k_combine_linear_pcdac_curves(struct ath5k_hw *ah, s16* table_min,
drivers/net/wireless/ath/ath5k/phy.c
2925
s16 *table_max, u8 pdcurves)
drivers/net/wireless/ath/ath5k/phy.c
2932
s16 max_pwr_idx;
drivers/net/wireless/ath/ath5k/phy.c
2933
s16 min_pwr_idx;
drivers/net/wireless/ath/ath5k/phy.c
2934
s16 mid_pwr_idx = 0;
drivers/net/wireless/ath/ath5k/phy.c
3075
s16 *pwr_min, s16 *pwr_max, u8 pdcurves)
drivers/net/wireless/ath/ath5k/phy.c
3080
s16 pdadc_0;
drivers/net/wireless/ath/ath5k/phy.c
3124
s16 tmp = pdadc_tmp[0] + pdadc_0 * pwr_step;
drivers/net/wireless/ath/ath5k/phy.c
3148
while ((pdadc_0 < (s16) pdadc_n) &&
drivers/net/wireless/ath/ath5k/phy.c
3150
s16 tmp = pdadc_tmp[table_size - 1] +
drivers/net/wireless/ath/ath5k/phy.c
3270
s16 table_min[AR5K_EEPROM_N_PD_GAINS];
drivers/net/wireless/ath/ath5k/phy.c
3271
s16 table_max[AR5K_EEPROM_N_PD_GAINS];
drivers/net/wireless/ath/ath5k/phy.c
3381
(s16) pcinfo_L->freq,
drivers/net/wireless/ath/ath5k/phy.c
3382
(s16) pcinfo_R->freq,
drivers/net/wireless/ath/ath5k/phy.c
3383
(s16) tmpL[i],
drivers/net/wireless/ath/ath5k/phy.c
3384
(s16) tmpR[i]);
drivers/net/wireless/ath/ath5k/phy.c
3400
(s16) pcinfo_L->freq,
drivers/net/wireless/ath/ath5k/phy.c
3401
(s16) pcinfo_R->freq,
drivers/net/wireless/ath/ath5k/phy.c
3405
(s16) pcinfo_L->freq,
drivers/net/wireless/ath/ath5k/phy.c
3406
(s16) pcinfo_R->freq,
drivers/net/wireless/ath/ath5k/phy.c
3503
s16 rate_idx_scaled = 0;
drivers/net/wireless/ath/ath5k/reset.c
980
s16 cck_ofdm_pwr_delta;
drivers/net/wireless/ath/ath6kl/core.h
502
s16 noise_floor_calib;
drivers/net/wireless/ath/ath6kl/core.h
503
s16 cs_rssi;
drivers/net/wireless/ath/ath6kl/core.h
504
s16 cs_ave_beacon_rssi;
drivers/net/wireless/ath/ath6kl/wmi.c
1355
static u8 ath6kl_wmi_get_upper_threshold(s16 rssi,
drivers/net/wireless/ath/ath6kl/wmi.c
1373
static u8 ath6kl_wmi_get_lower_threshold(s16 rssi,
drivers/net/wireless/ath/ath6kl/wmi.c
1416
s16 rssi;
drivers/net/wireless/ath/ath6kl/wmi.c
1669
s16 snr;
drivers/net/wireless/ath/ath6kl/wmi.h
76
static inline a_sle16 a_cpu_to_sle16(s16 val)
drivers/net/wireless/ath/ath6kl/wmi.h
81
static inline s16 a_sle16_to_cpu(a_sle16 val)
drivers/net/wireless/ath/ath6kl/wmi.h
87
s16 upper_threshold[SIG_QUALITY_UPPER_THRESH_LVLS];
drivers/net/wireless/ath/ath6kl/wmi.h
88
s16 lower_threshold[SIG_QUALITY_LOWER_THRESH_LVLS];
drivers/net/wireless/ath/ath9k/ath9k.h
1069
s16 tx99_power;
drivers/net/wireless/ath/ath9k/calib.c
246
s16 default_nf = ath9k_hw_get_nf_limits(ah, chan)->nominal;
drivers/net/wireless/ath/ath9k/calib.c
255
s16 nfval;
drivers/net/wireless/ath/ath9k/calib.c
364
static void ath9k_hw_nf_sanitize(struct ath_hw *ah, s16 *nf)
drivers/net/wireless/ath/ath9k/calib.c
53
static s16 ath9k_hw_get_default_nf(struct ath_hw *ah,
drivers/net/wireless/ath/ath9k/calib.c
57
s16 calib_nf = ath9k_hw_get_nf_limits(ah, chan)->cal[chain];
drivers/net/wireless/ath/ath9k/calib.c
65
s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan,
drivers/net/wireless/ath/ath9k/calib.c
66
s16 nf)
drivers/net/wireless/ath/ath9k/calib.h
119
s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan,
drivers/net/wireless/ath/ath9k/calib.h
120
s16 nf);
drivers/net/wireless/ath/ath9k/common-spectral.c
250
s16 ext_nf;
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1748
s16 coverage_class)
drivers/net/wireless/ath/ath9k/hw.h
454
s16 noisefloor;
drivers/net/wireless/ath/ath9k/hw.h
756
s16 max;
drivers/net/wireless/ath/ath9k/hw.h
757
s16 min;
drivers/net/wireless/ath/ath9k/hw.h
758
s16 nominal;
drivers/net/wireless/ath/ath9k/hw.h
759
s16 cal[AR5416_MAX_CHAINS];
drivers/net/wireless/ath/ath9k/hw.h
760
s16 pwr[AR5416_MAX_CHAINS];
drivers/net/wireless/ath/ath9k/hw.h
810
s16 nf_override;
drivers/net/wireless/ath/ath9k/main.c
2118
s16 coverage_class)
drivers/net/wireless/ath/ath9k/mci.c
651
s16 chan_start, chan_end;
drivers/net/wireless/broadcom/b43/lo.c
281
s16 max_rx_gain, int use_trsw_rx)
drivers/net/wireless/broadcom/b43/phy_g.c
2334
s16 pab0, s16 pab1, s16 pab2)
drivers/net/wireless/broadcom/b43/phy_g.c
2355
s16 pab0, s16 pab1, s16 pab2)
drivers/net/wireless/broadcom/b43/phy_g.c
2385
s16 pab0, pab1, pab2;
drivers/net/wireless/broadcom/b43/phy_g.c
2387
pab0 = (s16) (dev->dev->bus_sprom->pa0b0);
drivers/net/wireless/broadcom/b43/phy_g.c
2388
pab1 = (s16) (dev->dev->bus_sprom->pa0b1);
drivers/net/wireless/broadcom/b43/phy_g.c
2389
pab2 = (s16) (dev->dev->bus_sprom->pa0b2);
drivers/net/wireless/broadcom/b43/phy_g.c
297
s16 first, s16 second, s16 third)
drivers/net/wireless/broadcom/b43/phy_g.c
361
static void b43_nrssi_hw_write(struct b43_wldev *dev, u16 offset, s16 val)
drivers/net/wireless/broadcom/b43/phy_g.c
368
static s16 b43_nrssi_hw_read(struct b43_wldev *dev, u16 offset)
drivers/net/wireless/broadcom/b43/phy_g.c
375
return (s16) val;
drivers/net/wireless/broadcom/b43/phy_g.c
382
s16 tmp;
drivers/net/wireless/broadcom/b43/phy_g.c
396
s16 i, delta;
drivers/net/wireless/broadcom/b43/phy_g.c
413
s16 v47F;
drivers/net/wireless/broadcom/b43/phy_g.c
460
v47F = (s16) ((b43_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43/phy_g.c
468
(s16) ((b43_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43/phy_g.c
503
v47F = (s16) ((b43_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43/phy_g.c
511
(s16) ((b43_phy_read(dev, 0x047F) >> 8) &
drivers/net/wireless/broadcom/b43/phy_g.c
562
s16 nrssi0, nrssi1;
drivers/net/wireless/broadcom/b43/phy_g.c
620
nrssi0 = (s16) ((b43_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43/phy_g.c
652
nrssi1 = (s16) ((b43_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43/phy_g.c
703
s16 tmp16;
drivers/net/wireless/broadcom/b43/phy_g.h
159
s16 max_lb_gain; /* Maximum Loopback gain in hdB */
drivers/net/wireless/broadcom/b43/phy_g.h
160
s16 trsw_rx_gain; /* TRSW RX gain in hdB */
drivers/net/wireless/broadcom/b43/phy_g.h
161
s16 lna_lod_gain; /* LNA lod */
drivers/net/wireless/broadcom/b43/phy_g.h
162
s16 lna_gain; /* LNA */
drivers/net/wireless/broadcom/b43/phy_g.h
163
s16 pga_gain; /* PGA */
drivers/net/wireless/broadcom/b43/phy_g.h
178
s16 nrssi[2];
drivers/net/wireless/broadcom/b43/phy_g.h
204
s16 pab0, s16 pab1, s16 pab2);
drivers/net/wireless/broadcom/b43/phy_ht.c
628
s16 a1[3], b0[3], b1[3];
drivers/net/wireless/broadcom/b43/phy_lp.h
850
s16 txpa[3], txpal[3], txpah[3];
drivers/net/wireless/broadcom/b43/phy_n.c
2711
s16 bcap_val_11b[2], bcap_val_11n_20[2], bcap_val_11n_40[2];
drivers/net/wireless/broadcom/b43/phy_n.c
2713
s16 scap_val_11b[2], scap_val_11n_20[2], scap_val_11n_40[2];
drivers/net/wireless/broadcom/b43/phy_n.c
4046
s16 a1[2], b0[2], b1[2];
drivers/net/wireless/broadcom/b43/phy_n.c
4222
const s16 *rf_pwr_offset_table = NULL;
drivers/net/wireless/broadcom/b43/phy_n.c
4900
const s16 *filter)
drivers/net/wireless/broadcom/b43/phy_n.c
4922
static const s16 dig_filter_phy_rev16[] = {
drivers/net/wireless/broadcom/b43/phy_n.c
581
s16 tmp;
drivers/net/wireless/broadcom/b43/phy_n.c
583
s16 gain[2];
drivers/net/wireless/broadcom/b43/phy_n.c
585
static const s16 lna_gain[4] = { -2, 10, 19, 25 };
drivers/net/wireless/broadcom/b43/phy_n.h
892
s16 a0;
drivers/net/wireless/broadcom/b43/phy_n.h
893
s16 b0;
drivers/net/wireless/broadcom/b43/phy_n.h
894
s16 a1;
drivers/net/wireless/broadcom/b43/phy_n.h
895
s16 b1;
drivers/net/wireless/broadcom/b43/tables_nphy.c
2871
static const s16 b43_ntab_rf_pwr_offset_2057_rev9_2g[] = {
drivers/net/wireless/broadcom/b43/tables_nphy.c
2882
static const s16 b43_ntab_rf_pwr_offset_2057_rev9_5g[] = {
drivers/net/wireless/broadcom/b43/tables_nphy.c
2892
static const s16 b43_ntab_rf_pwr_offset_2057_rev14_2g[] = {
drivers/net/wireless/broadcom/b43/tables_nphy.c
3064
const s16 tbl_tx_filter_coef_rev4[7][15] = {
drivers/net/wireless/broadcom/b43/tables_nphy.c
3732
const s16 *b43_ntab_get_rf_pwr_offset_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.h
195
const s16 *b43_ntab_get_rf_pwr_offset_table(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_nphy.h
214
extern const s16 tbl_tx_filter_coef_rev4[7][15];
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
456
s16 max_lb_gain; /* Maximum Loopback gain in hdB */
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
457
s16 trsw_rx_gain; /* TRSW RX gain in hdB */
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
458
s16 lna_lod_gain; /* LNA lod */
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
459
s16 lna_gain; /* LNA */
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
460
s16 pga_gain; /* PGA */
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
498
s16 nrssi[2];
drivers/net/wireless/broadcom/b43legacy/phy.c
1126
s16 fval;
drivers/net/wireless/broadcom/b43legacy/phy.c
1762
s16 desired_pwr;
drivers/net/wireless/broadcom/b43legacy/phy.c
1763
s16 estimated_pwr;
drivers/net/wireless/broadcom/b43legacy/phy.c
1764
s16 pwr_adjust;
drivers/net/wireless/broadcom/b43legacy/phy.c
1765
s16 radio_att_delta;
drivers/net/wireless/broadcom/b43legacy/phy.c
1766
s16 baseband_att_delta;
drivers/net/wireless/broadcom/b43legacy/phy.c
1767
s16 radio_attenuation;
drivers/net/wireless/broadcom/b43legacy/phy.c
1768
s16 baseband_attenuation;
drivers/net/wireless/broadcom/b43legacy/phy.c
1942
s8 b43legacy_tssi2dbm_entry(s8 entry [], u8 index, s16 pab0, s16 pab1, s16 pab2)
drivers/net/wireless/broadcom/b43legacy/phy.c
1972
s16 pab0;
drivers/net/wireless/broadcom/b43legacy/phy.c
1973
s16 pab1;
drivers/net/wireless/broadcom/b43legacy/phy.c
1974
s16 pab2;
drivers/net/wireless/broadcom/b43legacy/phy.c
1980
pab0 = (s16)(dev->dev->bus->sprom.pa0b0);
drivers/net/wireless/broadcom/b43legacy/phy.c
1981
pab1 = (s16)(dev->dev->bus->sprom.pa0b1);
drivers/net/wireless/broadcom/b43legacy/phy.c
1982
pab2 = (s16)(dev->dev->bus->sprom.pa0b2);
drivers/net/wireless/broadcom/b43legacy/phy.c
334
b43legacy_nrssi_hw_write(dev, 0xBA98, (s16)0x7654);
drivers/net/wireless/broadcom/b43legacy/radio.c
133
s16 first, s16 second, s16 third)
drivers/net/wireless/broadcom/b43legacy/radio.c
317
void b43legacy_nrssi_hw_write(struct b43legacy_wldev *dev, u16 offset, s16 val)
drivers/net/wireless/broadcom/b43legacy/radio.c
324
s16 b43legacy_nrssi_hw_read(struct b43legacy_wldev *dev, u16 offset)
drivers/net/wireless/broadcom/b43legacy/radio.c
331
return (s16)val;
drivers/net/wireless/broadcom/b43legacy/radio.c
338
s16 tmp;
drivers/net/wireless/broadcom/b43legacy/radio.c
352
s16 i;
drivers/net/wireless/broadcom/b43legacy/radio.c
353
s16 delta;
drivers/net/wireless/broadcom/b43legacy/radio.c
370
s16 v47F;
drivers/net/wireless/broadcom/b43legacy/radio.c
428
v47F = (s16)((b43legacy_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43legacy/radio.c
435
v47F = (s16)((b43legacy_phy_read(dev, 0x047F) >> 8)
drivers/net/wireless/broadcom/b43legacy/radio.c
484
v47F = (s16)((b43legacy_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43legacy/radio.c
491
v47F = (s16)((b43legacy_phy_read(dev, 0x047F) >>
drivers/net/wireless/broadcom/b43legacy/radio.c
541
s16 nrssi0;
drivers/net/wireless/broadcom/b43legacy/radio.c
542
s16 nrssi1;
drivers/net/wireless/broadcom/b43legacy/radio.c
574
nrssi0 = (s16)b43legacy_phy_read(dev, 0x0027);
drivers/net/wireless/broadcom/b43legacy/radio.c
597
nrssi1 = (s16)b43legacy_phy_read(dev, 0x0027);
drivers/net/wireless/broadcom/b43legacy/radio.c
702
nrssi0 = (s16)((b43legacy_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43legacy/radio.c
743
nrssi1 = (s16)((b43legacy_phy_read(dev, 0x047F) >> 8) & 0x003F);
drivers/net/wireless/broadcom/b43legacy/radio.c
807
s16 tmp16;
drivers/net/wireless/broadcom/b43legacy/radio.h
77
s16 b43legacy_nrssi_hw_read(struct b43legacy_wldev *dev, u16 offset);
drivers/net/wireless/broadcom/b43legacy/radio.h
78
void b43legacy_nrssi_hw_write(struct b43legacy_wldev *dev, u16 offset, s16 val);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3385
bss_data.signal = (s16)le16_to_cpu(bi->RSSI) * 100;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3496
notify_signal = (s16)le16_to_cpu(bi->RSSI) * 100;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3604
s16 bss_rssi = le16_to_cpu(bss->RSSI);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3605
s16 bss_info_rssi = le16_to_cpu(bss_info_le->RSSI);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1835
void brcmf_fws_hdrpull(struct brcmf_if *ifp, s16 siglen, struct sk_buff *skb)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1840
s16 data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.h
37
void brcmf_fws_hdrpull(struct brcmf_if *ifp, s16 siglen, struct sk_buff *skb);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
864
(s16)le16_to_cpu(ioctl_resp->compl_hdr.status);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6126
s16 phycfg;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1689
s16 tx0_status, tx1_status;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2340
s16 nphy_currtemp = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2341
s16 delta_temp = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2392
if ((delta_temp < (s16) pi->phycal_tempdelta) &&
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2459
s16 nphy_currtemp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
1066
s16 wlc_phy_tempsense_nphy(struct brcms_phy *pi);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
293
s16 pre_badplcp_cnt;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
294
s16 bphy_pre_badplcp_cnt;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
306
s16 crsminpwr_index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
360
s16 a0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
361
s16 b0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
362
s16 a1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
363
s16 b1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
393
s16 pwrdet_2g_a1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
394
s16 pwrdet_2g_b0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
395
s16 pwrdet_2g_b1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
400
s16 pwrdet_5gm_a1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
401
s16 pwrdet_5gm_b0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
402
s16 pwrdet_5gm_b1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
403
s16 pwrdet_5gl_a1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
404
s16 pwrdet_5gl_b0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
405
s16 pwrdet_5gl_b1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
406
s16 pwrdet_5gh_a1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
407
s16 pwrdet_5gh_b0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
408
s16 pwrdet_5gh_b1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
414
s16 a1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
415
s16 b0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
416
s16 b1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
567
s16 txpa_2g[PWRTBL_NUM_COEFF];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
568
s16 txpa_2g_low_temp[PWRTBL_NUM_COEFF];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
569
s16 txpa_2g_high_temp[PWRTBL_NUM_COEFF];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
570
s16 txpa_5g_low[PWRTBL_NUM_COEFF];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
571
s16 txpa_5g_mid[PWRTBL_NUM_COEFF];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
572
s16 txpa_5g_hi[PWRTBL_NUM_COEFF];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
615
s16 radiopwr_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
624
s16 ofdm_analog_filt_bw_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
625
s16 cck_analog_filt_bw_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
626
s16 ofdm_rccal_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
627
s16 cck_rccal_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
647
s16 phy_txcore_disable_temp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
648
s16 phy_txcore_enable_temp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
663
s16 max_lpback_gain_hdB;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
664
s16 trsw_rx_gain_hdB;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
753
s16 nphy_noise_win[PHY_CORE_MAX][PHY_NOISE_WINDOW_SZ];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
779
s16 nphy_lastcal_temp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
789
s16 nphy_papd_epsilon_offset[2];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
840
s16 noise_crsminpwr_index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
980
s16 wlc_lcnphy_tempsense_new(struct brcms_phy *pi, bool mode);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1181
s16 iq_nbits, qq_nbits, arsh, brsh;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1319
s16 *ptr;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1322
ptr = kmalloc_objs(s16, 131, GFP_ATOMIC);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
158
s16 a;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
159
s16 b;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
163
s16 re;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
164
s16 im;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1774
wlc_lcnphy_load_tx_iir_filter(struct brcms_phy *pi, bool is_ofdm, s16 filt_type)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1776
s16 filt_index = -1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1820
filt_index = (s16) j;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1834
filt_index = (s16) j;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2318
s16 manp, meas_temp, temp_diff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3398
s16 playback_status;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3428
wlc_lcnphy_set_cc(struct brcms_phy *pi, int cal_type, s16 coeff_x, s16 coeff_y)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3509
s16 *ptr, int mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3514
s16 imag, real;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3597
s16 phy_c10, phy_c11, phy_c12, phy_c13, phy_c14, phy_c15, phy_c16;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3598
s16 *ptr, phy_c17;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3608
ptr = kmalloc_objs(s16, 131, GFP_ATOMIC);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3657
phy_c15 = (s16) phy_c3.re;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3658
phy_c16 = (s16) phy_c3.im;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3946
s16 wlc_lcnphy_tempsense_new(struct brcms_phy *pi, bool mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3949
s16 avg = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3964
avg = (s16) (tempsenseval1 - 512);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3966
avg = (s16) tempsenseval1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3969
avg += (s16) (tempsenseval2 - 512);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3971
avg += (s16) tempsenseval2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4319
s16 temp, temp1, temp2, qQ, qQ1, qQ2, shift;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4682
s16 temp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4687
temp = (s16) read_phy_reg(pi, 0x4df);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4713
temp = (s16) (read_phy_reg(pi, 0x434) & (0xff << 0));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
908
#define LCNPHY_TEMPSENSE(val) ((s16)((val > 255) ? (val - 512) : val))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
975
static int wlc_lcnphy_calc_floor(s16 coeff_x, int type)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
39
s16 lcnphy_pa0b0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
40
s16 lcnphy_pa0b1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
41
s16 lcnphy_pa0b2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
68
s16 lcnphy_ofdmgainidxtableoffset;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
69
s16 lcnphy_dsssgainidxtableoffset;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
90
s16 lcnphy_cck_dig_filt_type;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
91
s16 lcnphy_ofdm_dig_filt_type;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13307
static s16 nphy_def_lnagains[] = { -2, 10, 19, 25 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13751
static s16 nphy_papd_padgain_dlt_2g_2057rev3n4[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13758
static s16 nphy_papd_padgain_dlt_2g_2057rev5[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13765
static s16 nphy_papd_padgain_dlt_2g_2057rev7[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
14649
static s32 get_rf_pwr_offset(struct brcms_phy *pi, s16 pga_gn, s16 pad_gn)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
14657
rfpwr_offset = (s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
14661
rfpwr_offset = (s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
14667
rfpwr_offset = (s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
14674
rfpwr_offset = (s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
14680
rfpwr_offset = (s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15079
s16 gain_delta[2];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15096
(s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15101
(s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
16587
s16 alpha0, alpha1, alpha2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
16588
s16 beta0, beta1, beta2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
16913
s16 alpha0, alpha1, alpha2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
16914
s16 beta0, beta1, beta2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
17564
s16 a1[2], b0[2], b1[2];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
19363
s16 pga_gn = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
19364
s16 pad_gn = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
19433
rfpwr_offset = (s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
19437
rfpwr_offset = (s16)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21855
s16 rssi0, rssi1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21947
s16 wlc_phy_tempsense_nphy(struct brcms_phy *pi)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21962
s16 offset = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22111
offset = (s16) pi->phy_tempsense_offset;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22147
offset = (s16) pi->phy_tempsense_offset;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22221
return (s16) radio_temp[0] + offset;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22972
s16 rxpwr, rxpwr0, rxpwr1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22973
s16 phyRx2_l;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
25115
s16 phy_b6, phy_b7, phy_b8;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
25117
s16 phy_b10, phy_b11, phy_b12;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26082
s16 iq_nbits, qq_nbits, brsh, arsh;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26163
new_comp.a0 = (s16) a & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26164
new_comp.b0 = (s16) b & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26167
new_comp.a0 = (s16) b & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26168
new_comp.b0 = (s16) a & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26173
new_comp.a1 = (s16) a & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26174
new_comp.b1 = (s16) b & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26177
new_comp.a1 = (s16) b & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26178
new_comp.b1 = (s16) a & 0x3ff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26865
s16 desired_log2_pwr, actual_log2_pwr, delta_pwr;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
27474
s16 curr_hpf1, curr_hpf2, curr_hpf, curr_lna;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
27475
s16 desired_log2_pwr, actual_log2_pwr, hpf_change;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
27825
((s16) rfpwr_offset) << 4);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
28500
((s16) rfpwr_offset) << 4);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
123
s16 qm_shl16(s16 op, int shift)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
126
s16 result;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
147
s16 qm_shr16(s16 op, int shift)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
156
s16 qm_norm32(s32 op)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
172
static const s16 log_table[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
232
void qm_log10(s32 N, s16 qN, s16 *log10N, s16 *qLog10N)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
234
s16 s16norm, s16tableIndex, s16errorApproximation;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
252
s16tableIndex = (s16) (N >> (32 - (2 + LOG2_LOG_TABLE_SIZE)));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
256
s16tableIndex & (s16) ((1 << LOG2_LOG_TABLE_SIZE) - 1);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
26
s16 qm_muls16(s16 op1, s16 op2)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
269
s16errorApproximation = (s16) qm_mulu16(u16offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
274
s32log = qm_add16((s16) s32log, s16errorApproximation);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
29
if (op1 == (s16) 0x8000 && op2 == (s16) 0x8000)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
292
*log10N = qm_muls16((s16) s32log, (s16) LOG10_2);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
34
return (s16) (result >> 15);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
59
s16 qm_add16(s16 op1, s16 op2)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
61
s16 result;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
64
result = (s16) 0x7fff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
66
result = (s16) 0xffff8000;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
68
result = (s16) temp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
78
s16 qm_sub16(s16 op1, s16 op2)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
80
s16 result;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
83
result = (s16) 0x7fff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
85
result = (s16) 0xffff8000;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c
87
result = (s16) temp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
13
s16 qm_muls16(s16 op1, s16 op2);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
17
s16 qm_add16(s16 op1, s16 op2);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
19
s16 qm_sub16(s16 op1, s16 op2);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
23
s16 qm_shl16(s16 op, int shift);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
25
s16 qm_shr16(s16 op, int shift);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
27
s16 qm_norm32(s32 op);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.h
29
void qm_log10(s32 N, s16 qN, s16 *log10N, s16 *qLog10N);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
130
s16 RSSI; /* receive signal strength (in dBm) */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
131
s16 SNR; /* receive signal SNR in dB */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.c
484
s16 brcms_c_rate_legacy_phyctl(uint rate)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.h
238
s16 brcms_c_rate_legacy_phyctl(uint rate);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4032
static s16 exponential_average(s16 prev_avg, s16 val, u8 depth)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4037
static void average_add(struct average *avg, s16 val)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4048
static s16 average_value(struct average *avg)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
4193
s16 rssi;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1068
s16 entries[AVG_ENTRIES];
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1196
s16 exp_avg_rssi;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1197
s16 exp_avg_noise;
drivers/net/wireless/intel/iwlegacy/3945.c
1574
ref_temp = (s16) eeprom->groups[ch_info->group_idx].temperature;
drivers/net/wireless/intel/iwlegacy/3945.h
297
s16 temperature; /* h/w temperature at factory calib this band
drivers/net/wireless/intel/iwlegacy/4965.c
1020
s16 voltage;
drivers/net/wireless/intel/iwlwifi/mld/power.c
398
s16 tx_power)
drivers/net/wireless/intel/iwlwifi/mld/power.h
31
s16 tx_power);
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
122
return ((s16)le16_to_cpu(*(const __le16 *)a) -
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
123
(s16)le16_to_cpu(*(const __le16 *)b));
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
139
cpu_to_le16((s16)(trip->temperature / 1000));
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
167
sort(cmd.thresholds, twd.count, sizeof(s16),
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1443
s16 tx_power)
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2811
s16 tx_power);
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
543
return ((s16)le16_to_cpu(*(const __le16 *)a) -
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
544
(s16)le16_to_cpu(*(const __le16 *)b));
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
559
twd->thresholds[twd->count++] = cpu_to_le16((s16)(trip->temperature / 1000));
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
587
sort(cmd.thresholds, twd.count, sizeof(s16), compare_temps, NULL);
drivers/net/wireless/intersil/p54/eeprom.c
562
entry[i].mul = (s16) le16_to_cpu(cal[i].mul);
drivers/net/wireless/intersil/p54/eeprom.c
563
entry[i].add = (s16) le16_to_cpu(cal[i].add);
drivers/net/wireless/intersil/p54/eeprom.c
580
entry[i].mul = (s16) le16_to_cpu(cal[i].mul);
drivers/net/wireless/intersil/p54/eeprom.c
581
entry[i].add = (s16) le16_to_cpu(cal[i].add);
drivers/net/wireless/intersil/p54/eeprom.c
841
*(dst++) = (s16) le16_to_cpu(*(src++));
drivers/net/wireless/intersil/p54/main.c
698
s16 coverage_class)
drivers/net/wireless/intersil/p54/p54.h
118
s16 mul;
drivers/net/wireless/intersil/p54/p54.h
119
s16 add;
drivers/net/wireless/intersil/p54/p54.h
120
s16 longbow_unkn;
drivers/net/wireless/intersil/p54/p54.h
121
s16 longbow_unk2;
drivers/net/wireless/marvell/libertas/cmd.c
465
int lbs_get_tx_power(struct lbs_private *priv, s16 *curlevel, s16 *minlevel,
drivers/net/wireless/marvell/libertas/cmd.c
466
s16 *maxlevel)
drivers/net/wireless/marvell/libertas/cmd.h
103
int lbs_get_tx_power(struct lbs_private *priv, s16 *curlevel, s16 *minlevel,
drivers/net/wireless/marvell/libertas/cmd.h
104
s16 *maxlevel);
drivers/net/wireless/marvell/libertas/dev.h
172
s16 txpower_cur;
drivers/net/wireless/marvell/libertas/dev.h
173
s16 txpower_min;
drivers/net/wireless/marvell/libertas/dev.h
174
s16 txpower_max;
drivers/net/wireless/marvell/libertas/main.c
613
s16 curlevel = 0, minlevel = 0, maxlevel = 0;
drivers/net/wireless/marvell/mwifiex/fw.h
134
#define CAL_SNR(RSSI, NF) ((s16)((s16)(RSSI)-(s16)(NF)))
drivers/net/wireless/marvell/mwifiex/fw.h
135
#define CAL_RSSI(SNR, NF) ((s16)((s16)(SNR)+(s16)(NF)))
drivers/net/wireless/marvell/mwifiex/ie.c
73
s16 input_len, tlv_len;
drivers/net/wireless/marvell/mwifiex/main.h
558
s16 data_rssi_last;
drivers/net/wireless/marvell/mwifiex/main.h
559
s16 data_nf_last;
drivers/net/wireless/marvell/mwifiex/main.h
560
s16 data_rssi_avg;
drivers/net/wireless/marvell/mwifiex/main.h
561
s16 data_nf_avg;
drivers/net/wireless/marvell/mwifiex/main.h
562
s16 bcn_rssi_last;
drivers/net/wireless/marvell/mwifiex/main.h
563
s16 bcn_nf_last;
drivers/net/wireless/marvell/mwifiex/main.h
564
s16 bcn_rssi_avg;
drivers/net/wireless/marvell/mwifiex/main.h
565
s16 bcn_nf_avg;
drivers/net/wireless/marvell/mwifiex/scan.c
2695
rssi = (s32)(s16)(le16_to_cpu(scan_info_tlv->rssi));
drivers/net/wireless/mediatek/mt76/mt7603/main.c
661
s16 coverage_class)
drivers/net/wireless/mediatek/mt76/mt7603/main.c
666
dev->coverage_class = max_t(s16, coverage_class, 0);
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
123
s16 coverage_class;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
136
s16 coverage_class = phy->coverage_class;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
156
coverage_class = max_t(s16, dev->phy.coverage_class,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
164
coverage_class = max_t(s16, phy_ext->coverage_class,
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1790
s16 def_th = ofdm ? -98 : -110;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
223
s16 foe = FIELD_GET(MT_RXV5_FOE, rxv5);
drivers/net/wireless/mediatek/mt76/mt7615/main.c
977
s16 coverage_class)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
983
phy->coverage_class = max_t(s16, coverage_class, 0);
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
177
s16 coverage_class;
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
200
s16 last_freq_offset;
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
269
s16 power;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
543
mt76x0_phy_tssi_adc_calibrate(struct mt76x02_dev *dev, s16 *ltssi,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
667
static s16 mt76x0_phy_lin2db(u16 val)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
671
s16 exp = -4;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
699
s16 ltssi)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
828
s16 ltssi;
drivers/net/wireless/mediatek/mt76/mt76x02.h
133
s16 coverage_class;
drivers/net/wireless/mediatek/mt76/mt76x02.h
186
int radio_idx, s16 coverage_class);
drivers/net/wireless/mediatek/mt76/mt76x02.h
33
s16 temp_offset;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
551
int radio_idx, s16 coverage_class)
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
556
dev->coverage_class = max_t(s16, coverage_class, 0);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1140
s16 coverage_class = phy->coverage_class;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1156
coverage_class = max_t(s16, dev->phy.coverage_class,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1108
s16 coverage_class)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1114
phy->coverage_class = max_t(s16, coverage_class, 0);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1314
s16 txpower = sta->deflink.txpwr.power;
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
216
s16 coverage_class;
drivers/net/wireless/mediatek/mt76/mt792x.h
163
s16 coverage_class;
drivers/net/wireless/mediatek/mt76/mt792x.h
417
s16 coverage_class);
drivers/net/wireless/mediatek/mt76/mt792x_core.c
605
s16 coverage_class)
drivers/net/wireless/mediatek/mt76/mt792x_core.c
612
phy->coverage_class = max_t(s16, coverage_class, 0);
drivers/net/wireless/mediatek/mt76/mt792x_mac.c
37
s16 coverage_class = phy->coverage_class;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2094
s16 coverage_class = phy->coverage_class;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2110
coverage_class = max_t(s16, dev->phy.coverage_class,
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2114
coverage_class = max_t(s16, coverage_class,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1604
s16 coverage_class)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1611
phy->coverage_class = max_t(s16, coverage_class, 0);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
363
s16 coverage_class;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
228
s16 tssi_init_hvga_offset_db;
drivers/net/wireless/mediatek/mt7601u/phy.c
598
static s16 lin2dBd(u16 linear)
drivers/net/wireless/mediatek/mt7601u/phy.c
630
mt7601u_set_initial_tssi(struct mt7601u_dev *dev, s16 tssi_db, s16 tssi_hvga_db)
drivers/net/wireless/mediatek/mt7601u/phy.c
646
s16 tssi_init_db, tssi_init_hvga_db;
drivers/net/wireless/mediatek/mt7601u/phy.c
784
static s16
drivers/net/wireless/mediatek/mt7601u/phy.c
787
static const s16 decode_tb[] = { 0, 8847, -5734, -5734 };
drivers/net/wireless/mediatek/mt7601u/phy.c
882
s16 tssi_m_dc, tssi_db;
drivers/net/wireless/realtek/rtw88/main.h
1768
s16 cfo_tail[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw89/acpi.c
530
static s16 rtw89_acpi_sar_normalize_hp_val(u8 v)
drivers/net/wireless/realtek/rtw89/acpi.c
544
static s16 rtw89_acpi_sar_normalize_rt_val(u8 v)
drivers/net/wireless/realtek/rtw89/acpi.c
644
static s16 rtw89_acpi_geo_sar_normalize_delta(s8 delta)
drivers/net/wireless/realtek/rtw89/acpi.c
703
enum rtw89_rf_path path, s16 *val)
drivers/net/wireless/realtek/rtw89/acpi.c
706
s16 delta = rtw89_acpi_geo_sar_normalize_delta(ptr->delta[antidx]);
drivers/net/wireless/realtek/rtw89/acpi.c
707
s16 max = rtw89_acpi_sar_normalize_hp_val(ptr->max);
drivers/net/wireless/realtek/rtw89/acpi.c
715
s16 *val)
drivers/net/wireless/realtek/rtw89/acpi.c
717
s16 delta = rtw89_acpi_geo_sar_normalize_delta(ptr->delta);
drivers/net/wireless/realtek/rtw89/acpi.c
718
s16 max = rtw89_acpi_sar_normalize_rt_val(ptr->max);
drivers/net/wireless/realtek/rtw89/acpi.h
188
s16 (*normalize)(u8 v);
drivers/net/wireless/realtek/rtw89/chan.c
1175
s16 upper, lower;
drivers/net/wireless/realtek/rtw89/chan.c
1204
upper = min_t(s16, ref->duration, res);
drivers/net/wireless/realtek/rtw89/chan.c
1205
lower = max_t(s16, 0, ref->duration - (mcc_intvl - bcn_ofst));
drivers/net/wireless/realtek/rtw89/chan.c
1208
upper = min_t(s16, upper, ref->limit.max_toa);
drivers/net/wireless/realtek/rtw89/chan.c
1209
lower = max_t(s16, lower, ref->duration - ref->limit.max_tob);
drivers/net/wireless/realtek/rtw89/chan.c
1211
upper = min_t(s16, upper,
drivers/net/wireless/realtek/rtw89/chan.c
1213
lower = max_t(s16, lower, res - aux->limit.max_tob);
drivers/net/wireless/realtek/rtw89/chan.c
1239
s16 upper_toa_ref, lower_toa_ref;
drivers/net/wireless/realtek/rtw89/chan.c
1240
s16 upper_tob_aux, lower_tob_aux;
drivers/net/wireless/realtek/rtw89/chan.c
1242
s16 res;
drivers/net/wireless/realtek/rtw89/chan.c
1272
upper_toa_ref = min_t(s16, min_toa + res, ref->duration - min_tob);
drivers/net/wireless/realtek/rtw89/chan.c
1274
upper_tob_aux = min_t(s16, min_tob + res, aux->duration - min_toa);
drivers/net/wireless/realtek/rtw89/chan.c
1284
upper_toa_ref = min_t(s16, upper_toa_ref, ref->limit.max_toa);
drivers/net/wireless/realtek/rtw89/chan.c
1285
lower_toa_ref = max_t(s16, lower_toa_ref,
drivers/net/wireless/realtek/rtw89/chan.c
1294
upper_tob_aux = min_t(s16, upper_tob_aux, aux->limit.max_tob);
drivers/net/wireless/realtek/rtw89/chan.c
1295
lower_tob_aux = max_t(s16, lower_tob_aux,
drivers/net/wireless/realtek/rtw89/chan.c
1299
upper_toa_ref = min_t(s16, upper_toa_ref,
drivers/net/wireless/realtek/rtw89/chan.c
1301
lower_toa_ref = max_t(s16, lower_toa_ref,
drivers/net/wireless/realtek/rtw89/core.c
2076
s16 cfo;
drivers/net/wireless/realtek/rtw89/core.h
4961
s16 v[NUM_OF_RTW89_ACPI_SAR_SUBBAND][NUM_OF_RTW89_ACPI_SAR_RF_PATH];
drivers/net/wireless/realtek/rtw89/core.h
6057
s16 tob_ref; /* TU; time offset behind of reference role */
drivers/net/wireless/realtek/rtw89/core.h
6058
s16 toa_ref; /* TU; time offset ahead of reference role */
drivers/net/wireless/realtek/rtw89/core.h
6059
s16 tob_aux; /* TU; time offset behind of auxiliary role */
drivers/net/wireless/realtek/rtw89/core.h
6060
s16 toa_aux; /* TU; time offset ahead of auxiliary role */
drivers/net/wireless/realtek/rtw89/phy.c
2328
s16 rtw89_phy_ant_gain_pwr_offset(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/phy.c
3435
s16 txpwr;
drivers/net/wireless/realtek/rtw89/phy.c
5313
void rtw89_phy_cfo_parse(struct rtw89_dev *rtwdev, s16 cfo_val,
drivers/net/wireless/realtek/rtw89/phy.h
1057
void rtw89_phy_cfo_parse(struct rtw89_dev *rtwdev, s16 cfo_val,
drivers/net/wireless/realtek/rtw89/phy.h
876
s16 rtw89_phy_ant_gain_pwr_offset(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/phy.h
981
return clamp_t(s16, dbm << chip->txpwr_factor_mac, -64, 63);
drivers/net/wireless/realtek/rtw89/phy.h
984
static inline s16 rtw89_phy_txpwr_mac_to_rf(struct rtw89_dev *rtwdev, s8 txpwr_mac)
drivers/net/wireless/realtek/rtw89/phy.h
991
static inline s16 rtw89_phy_txpwr_mac_to_bb(struct rtw89_dev *rtwdev, s8 txpwr_mac)
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1759
enum rtw89_phy_idx phy_idx, s16 ref)
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1764
s16 pwr_s10_3;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1765
s16 rf_pwr_cw;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1770
pwr_s10_3 = (ref << 1) + (s16)(ofst_int) + (s16)(base_cw_0db << 3);
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1773
rf_pwr_cw = clamp_t(s16, rf_pwr_cw, 15, 63);
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1776
tssi_ofst_cw = (u32)((s16)tssi_16dbm_cw + (ref << 1) - (16 << 3));
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1793
const s16 ref_ofdm = 0;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1794
const s16 ref_cck = 0;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2271
s16 data:9;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2279
s16 data:9;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
2682
s16 pwsf_tssi_ofst;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1479
enum rtw89_phy_idx phy_idx, s16 ref)
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1484
s16 pwr_s10_3 = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1485
s16 rf_pwr_cw = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1490
pwr_s10_3 = (ref << 1) + (s16)(ofst_int) + (s16)(base_cw_0db << 3);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1493
rf_pwr_cw = clamp_t(s16, rf_pwr_cw, 15, 63);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1496
tssi_ofst_cw = (u32)((s16)tssi_16dbm_cw + (ref << 1) - (16 << 3));
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1536
s16 ref_ofdm = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1537
s16 ref_cck = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1685
void rtw8852a_bb_set_power(struct rtw89_dev *rtwdev, s16 pwr_dbm,
drivers/net/wireless/realtek/rtw89/rtw8852a.h
104
void rtw8852a_bb_set_power(struct rtw89_dev *rtwdev, s16 pwr_dbm,
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3523
u8 path, s16 pwr_dbm, u8 enable, const struct rtw89_chan *chan)
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3543
s16 xdbm;
drivers/net/wireless/realtek/rtw89/rtw8852b.c
763
s16 data:9;
drivers/net/wireless/realtek/rtw89/rtw8852b.c
771
s16 data:9;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1207
s16 ref, u16 pwr_ofst_decrease)
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1211
s16 pwr_s10_3;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1212
s16 rf_pwr_cw;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1217
pwr_s10_3 = (ref << 1) + (s16)(base_cw_0db << 3) - pwr_ofst_decrease;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1220
rf_pwr_cw = clamp_t(s16, rf_pwr_cw, 15, 63);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1223
tssi_ofst_cw = (u32)((s16)tssi_16dbm_cw + (ref << 1) - (16 << 3)) -
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1236
enum rtw89_phy_idx phy_idx, s16 pwr_ofst)
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1243
const s16 ref_ofdm = 0;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1244
const s16 ref_cck = 0;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1337
static s16 rtw8852bx_get_txpwr_sar_diff(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1344
s16 sar_bb_a, sar_bb_b;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1362
s16 pwr_ofst;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1521
void __rtw8852bx_bb_set_power(struct rtw89_dev *rtwdev, s16 pwr_dbm,
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
113
s16 tx_pwr; /* S9 */
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
127
void (*bb_set_power)(struct rtw89_dev *rtwdev, s16 pwr_dbm,
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
226
void rtw8852bx_bb_set_power(struct rtw89_dev *rtwdev, s16 pwr_dbm,
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3411
enum rtw89_rf_path path, u16 cnt, u16 period, s16 pwr_dbm,
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3485
enum rtw89_rf_path path, const s16 *power,
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3564
static const s16 power_2g[4] = {48, 20, 4, 4};
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3565
static const s16 power_5g[4] = {48, 20, 4, 4};
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3575
const s16 *power;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3481
enum rtw89_rf_path path, u16 cnt, u16 period, s16 pwr_dbm,
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3555
enum rtw89_rf_path path, const s16 *power,
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3636
static const s16 power_2g[4] = {48, 20, 4, -8};
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3637
static const s16 power_5g[4] = {48, 20, 4, 4};
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3647
const s16 *power;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1985
s16 ref, u16 pwr_ofst_decrease)
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1989
s16 pwr_s10_3 = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1990
s16 rf_pwr_cw = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1995
pwr_s10_3 = (ref << 1) + (s16)(base_cw_0db << 3) - pwr_ofst_decrease;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1998
rf_pwr_cw = clamp_t(s16, rf_pwr_cw, 15, 63);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2001
tssi_ofst_cw = (u32)((s16)tssi_16dbm_cw + (ref << 1) - (16 << 3)) -
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2046
enum rtw89_phy_idx phy_idx, s16 pwr_ofst)
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2053
s16 ref_ofdm = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2054
s16 ref_cck = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2161
s16 pwr_ofst;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2175
s16 sar_rf;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2740
s16 data:9;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2748
s16 data:9;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
2842
s16 pwsf_tssi_ofst;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2199
s16 ref_ofdm = 0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2200
s16 ref_cck = 0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2225
s16 pwr_ofst = rtw89_phy_ant_gain_pwr_offset(rtwdev, chan);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2229
static const s16 tssi_k_base = 0x12;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2230
s16 tssi_k_ofst = abs(pwr_ofst) + tssi_k_base;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2231
s16 ofst_dec[RF_PATH_NUM_8922A];
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2232
s16 tssi_k[RF_PATH_NUM_8922A];
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2233
s16 pwr_ref_ofst;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2234
s16 pwr_ref = 0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2295
s16 sar_rf;
drivers/net/wireless/rsi/rsi_91x_core.c
96
s16 txop = common->tx_qinfo[q_num].txop * 32;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
970
s16 sta_id = 0;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
799
s16 sta_id,
drivers/net/wireless/rsi/rsi_main.h
27
s16 sta_id;
drivers/net/wireless/rsi/rsi_mgmt.h
721
u8 key_type, u8 key_id, u32 cipher, s16 sta_id,
drivers/net/wireless/silabs/wfx/debug.c
171
(s16)le16_to_cpu(st->rssi[i]) / 100,
drivers/net/wireless/silabs/wfx/debug.c
172
(s16)le16_to_cpu(st->snr[i]) / 100,
drivers/net/wireless/silabs/wfx/debug.c
173
(s16)le16_to_cpu(st->cfo[i]));
drivers/net/wireless/silabs/wfx/debug.c
192
tmp = (s16)le16_to_cpu(st->target_pout);
drivers/net/wireless/silabs/wfx/debug.c
194
tmp = (s16)le16_to_cpu(st->p_estimation);
drivers/net/wireless/ti/wlcore/acx.c
1212
bool enable, s16 thold, u8 hyst)
drivers/net/wireless/ti/wlcore/acx.h
1090
bool enable, s16 thold, u8 hyst);
drivers/net/wireless/ti/wlcore/testmode.c
101
s16 radio_status = (s16) le16_to_cpu(params->radio_status);
drivers/net/xen-netback/rx.c
434
rsp->status = (s16)offset;
drivers/nvme/host/pci.c
1720
struct nvme_queue *nvmeq, s16 vector)
drivers/peci/cpu.c
21
int peci_temp_read(struct peci_device *device, s16 *temp_raw)
drivers/peci/internal.h
25
s16 peci_request_temp_read(struct peci_request *req);
drivers/peci/request.c
426
s16 peci_request_temp_read(struct peci_request *req)
drivers/pinctrl/freescale/pinctrl-imx.h
65
s16 mux_reg;
drivers/pinctrl/freescale/pinctrl-imx.h
66
s16 conf_reg;
drivers/platform/arm64/acer-aspire1-ec.c
275
val->intval = (s16)get_unaligned_le16(&ddat.current_now) * MILLI_TO_MICRO;
drivers/platform/surface/surface3_power.c
275
s16 tmp;
drivers/platform/x86/acer-wmi.c
2048
(s16)out_obj->package.elements[0].integer.value);
drivers/platform/x86/acer-wmi.c
2050
(s16)out_obj->package.elements[1].integer.value);
drivers/platform/x86/acer-wmi.c
2052
(s16)out_obj->package.elements[2].integer.value);
drivers/platform/x86/amd/hfi/hfi.c
107
s16 class_index;
drivers/platform/x86/compal-laptop.c
247
static s16 ec_read_s16(u8 addr)
drivers/platform/x86/compal-laptop.c
249
return (s16) ec_read_u16(addr);
drivers/platform/x86/dell/dcdbas.c
498
*((s16 *)&apm_cmd->parameters.shortreq.parm[0]) = (s16) 0;
drivers/platform/x86/dell/dcdbas.c
503
*((s16 *)&apm_cmd->parameters.shortreq.parm[0]) = (s16) 20;
drivers/power/supply/bq27xxx_battery.c
1895
curr = (int)((s16)curr) * 1000;
drivers/power/supply/bq27xxx_battery.c
1989
val->intval = (int)((s16)power) * 10000;
drivers/power/supply/cpcap-battery.c
103
s16 offset; /* 9 bits */
drivers/power/supply/cpcap-battery.c
104
s16 integrator; /* 13 or 16 bits */
drivers/power/supply/cpcap-battery.c
256
s16 offset, u32 divider)
drivers/power/supply/cpcap-battery.c
275
s16 offset)
drivers/power/supply/cpcap-battery.c
284
s16 offset)
drivers/power/supply/cpcap-battery.c
332
ccd->accumulator = ((s16)buf[3]) << 16;
drivers/power/supply/cpcap-battery.c
346
ccd->integrator = (s16)buf[6];
drivers/power/supply/cpcap-battery.c
444
s16 offset;
drivers/power/supply/cpcap-battery.c
455
acc = (s16)value;
drivers/power/supply/ds2780_battery.c
159
s16 voltage_raw;
drivers/power/supply/ds2780_battery.c
187
s16 temperature_raw;
drivers/power/supply/ds2780_battery.c
218
s16 current_raw;
drivers/power/supply/ds2780_battery.c
263
s16 current_raw;
drivers/power/supply/ds2780_battery.c
67
static int ds2780_read16(struct ds2780_device_info *dev_info, s16 *val,
drivers/power/supply/ds2781_battery.c
219
s16 current_raw;
drivers/power/supply/ds2781_battery.c
264
s16 current_raw;
drivers/power/supply/ds2781_battery.c
71
static int ds2781_read16(struct ds2781_device_info *dev_info, s16 *val,
drivers/power/supply/ds2782_battery.c
120
s16 raw;
drivers/power/supply/ds2782_battery.c
146
s16 raw;
drivers/power/supply/ds2782_battery.c
175
s16 raw;
drivers/power/supply/ds2782_battery.c
186
s16 raw;
drivers/power/supply/ds2782_battery.c
83
s16 *val)
drivers/power/supply/ds2782_battery.c
99
s16 raw;
drivers/power/supply/huawei-gaokun-battery.c
311
val->intval = (s16)le16_to_cpu(ecbat->status.rate_now) * MILLI_TO_MICRO;
drivers/power/supply/ltc4162-l-charger.c
359
ret = (s16)(regval & 0xFFFF);
drivers/power/supply/ltc4162-l-charger.c
393
ret = (s16)(regval & 0xFFFF);
drivers/power/supply/ltc4162-l-charger.c
676
ret = (s16)(regval & 0xFFFF);
drivers/power/supply/ltc4162-l-charger.c
696
ret = (s16)(regval & 0xFFFF);
drivers/power/supply/mm8013.c
131
val->intval = -1000 * (s16)regval;
drivers/power/supply/mm8013.c
138
val->intval = -1000 * (s16)regval;
drivers/power/supply/mm8013.c
170
val->intval = ((s16)regval > 0);
drivers/power/supply/sbs-battery.c
490
ret = (s16)ret;
drivers/power/supply/sbs-battery.c
624
ret = (s16)ret;
drivers/power/supply/ug3105_battery.c
106
*curr = (s16)ret * chip->ua_per_unit;
drivers/pwm/pwm-microchip-core.c
411
duty_steps = abs((s16)posedge - (s16)negedge);
drivers/rtc/rtc-ds1307.c
1351
s16 temp;
drivers/rtc/rtc-ds3232.c
290
s16 temp;
drivers/rtc/rtc-max31335.c
600
s16 temp;
drivers/rtc/rtc-tps65910.c
206
s16 value;
drivers/rtc/rtc-tps65910.c
225
value = (s16)calibration;
drivers/rtc/rtc-tps65910.c
274
*calibration = (s16)value;
drivers/s390/scsi/zfcp_fsf.h
440
s16 temperature;
drivers/scsi/aacraid/aacraid.h
1223
s16 type; // used for verification of structure
drivers/scsi/aacraid/aacraid.h
1224
s16 size;
drivers/scsi/aacraid/aacraid.h
1290
s16 type;
drivers/scsi/aacraid/aacraid.h
1291
s16 size;
drivers/scsi/qedi/qedi_fw.c
1074
s16 tid = 0;
drivers/scsi/qedi/qedi_fw.c
1324
s16 rval = 0;
drivers/scsi/qedi/qedi_fw.c
1434
s16 tid = 0;
drivers/scsi/qedi/qedi_fw.c
1549
s16 tid = 0;
drivers/scsi/qedi/qedi_fw.c
1649
s16 tid = 0;
drivers/scsi/qedi/qedi_fw.c
1991
s16 tid = 0;
drivers/scsi/qedi/qedi_fw.c
972
s16 tid = 0;
drivers/scsi/qedi/qedi_main.c
1824
s16 tmp_idx;
drivers/scsi/qedi/qedi_main.c
1861
void qedi_get_task_tid(struct qedi_ctx *qedi, u32 itt, s16 *tid)
drivers/staging/fbtft/fb_ili9481.c
21
static const s16 default_init_sequence[] = {
drivers/staging/fbtft/fb_ili9486.c
20
static const s16 default_init_sequence[] = {
drivers/staging/fbtft/fb_s6d02a1.c
18
static const s16 default_init_sequence[] = {
drivers/staging/fbtft/fb_st7735r.c
19
static const s16 default_init_sequence[] = {
drivers/staging/fbtft/fbtft-core.c
511
const s16 *init_sequence = display->init_sequence;
drivers/staging/fbtft/fbtft-core.c
988
s16, &par->init_sequence[i + 1], j,
drivers/staging/fbtft/fbtft.h
116
const s16 *init_sequence;
drivers/staging/fbtft/fbtft.h
220
const s16 *init_sequence;
drivers/staging/iio/accel/adis16203.c
165
s16 val16;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem_local.h
14
typedef s16 t_svmem_elem;
drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_types.h
20
s16 data[13 * 64];
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
14
s16 m00;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
15
s16 m01;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
16
s16 m02;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
17
s16 m10;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
18
s16 m11;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
19
s16 m12;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
20
s16 m20;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
21
s16 m21;
drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
22
s16 m22;
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
27
static const s16 chgrinv_x[NUMBER_OF_CHGRINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
32
static const s16 chgrinv_a[NUMBER_OF_CHGRINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
37
static const s16 chgrinv_b[NUMBER_OF_CHGRINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
42
static const s16 chgrinv_c[NUMBER_OF_CHGRINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
47
static const s16 tcinv_x[NUMBER_OF_TCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
51
static const s16 tcinv_a[NUMBER_OF_TCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
55
static const s16 tcinv_b[NUMBER_OF_TCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
59
static const s16 tcinv_c[NUMBER_OF_TCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
63
static const s16 fcinv_x[NUMBER_OF_FCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
67
static const s16 fcinv_a[NUMBER_OF_FCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
71
static const s16 fcinv_b[NUMBER_OF_FCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
75
static const s16 fcinv_c[NUMBER_OF_FCINV_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.h
28
s16 *data; /** Table content (fixed patterns noise).
drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_macc1_5_types.h
48
s16 data[IA_CSS_MACC_NUM_COEFS * IA_CSS_MACC_NUM_AXES];
drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_macc_types.h
45
s16 data[IA_CSS_MACC_NUM_COEFS * IA_CSS_MACC_NUM_AXES];
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h
28
s16 *hor_coefs; /** the pointer to int16_t[grid.num_hor_coefs * IA_CSS_DVS_NUM_COEF_TYPES]
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h
30
s16 *ver_coefs; /** the pointer to int16_t[grid.num_ver_coefs * IA_CSS_DVS_NUM_COEF_TYPES]
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h
25
s16 *odd_real; /** real part of the odd coefficients*/
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h
26
s16 *odd_imag; /** imaginary part of the odd coefficients*/
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h
27
s16 *even_real;/** real part of the even coefficients*/
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h
28
s16 *even_imag;/** imaginary part of the even coefficients*/
drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.c
10
static const s16 g_pyramid[8][8] = {
drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c
30
static const s16 x[XNR3_LOOK_UP_TABLE_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c
35
static const s16 a[XNR3_LOOK_UP_TABLE_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c
40
static const s16 b[XNR3_LOOK_UP_TABLE_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c
45
static const s16 c[XNR3_LOOK_UP_TABLE_POINTS] = {
drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h
77
s16 crop_neg_0; /** Limit for negative edge in dark area.
drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h
80
s16 crop_neg_1; /** Limit for negative edge in bright area.
drivers/staging/media/av7110/av7110_hw.c
528
s16 i;
drivers/staging/media/av7110/av7110_hw.c
601
static int av7110_fw_query(struct av7110 *av7110, u16 tag, u16 *buf, s16 length)
drivers/staging/media/av7110/dvb_filter.h
157
s16 vbv_delay;
drivers/staging/media/av7110/dvb_filter.h
196
s16 last_frame_centre_horizontal_offset;
drivers/staging/media/av7110/dvb_filter.h
197
s16 last_frame_centre_vertical_offset;
drivers/staging/media/av7110/dvb_filter.h
207
s16 frame_centre_horizontal_offset[OFF_SIZE];
drivers/staging/media/av7110/dvb_filter.h
209
s16 frame_centre_vertical_offset[OFF_SIZE];
drivers/staging/media/av7110/dvb_filter.h
211
s16 temporal_reference[2];
drivers/staging/media/ipu3/ipu3-tables.c
9217
const s16 imgu_css_gdc_lut[4][256] = { {
drivers/staging/media/ipu3/ipu3-tables.h
34
s16 x[IMGU_XNR3_VMEM_LUT_LEN];
drivers/staging/media/ipu3/ipu3-tables.h
35
s16 a[IMGU_XNR3_VMEM_LUT_LEN];
drivers/staging/media/ipu3/ipu3-tables.h
36
s16 b[IMGU_XNR3_VMEM_LUT_LEN];
drivers/staging/media/ipu3/ipu3-tables.h
37
s16 c[IMGU_XNR3_VMEM_LUT_LEN];
drivers/staging/media/ipu3/ipu3-tables.h
44
extern const s16 imgu_css_gdc_lut[IMGU_GDC_LUT_UNIT][IMGU_GDC_LUT_LEN];
drivers/staging/media/meson/vdec/codec_vp9.c
392
s16 feature_data[MAX_SEGMENTS][SEG_LVL_MAX];
drivers/staging/nvec/nvec_power.c
77
s16 pls;
drivers/staging/rtl8723bs/core/rtw_cmd.c
924
s16 cam_id = 0;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5574
s16 cam_id = 0;
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
5614
s16 cam_id = 0;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
530
static s16 _rtw_camid_search(struct adapter *adapter, u8 *addr, s16 kid)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
534
s16 cam_id = -1;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
549
s16 rtw_camid_search(struct adapter *adapter, u8 *addr, s16 kid)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
553
s16 cam_id = -1;
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
562
s16 rtw_camid_alloc(struct adapter *adapter, struct sta_info *sta, u8 kid)
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
566
s16 cam_id = -1;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
654
static s16 get_bandwidth_idx(const enum channel_width bandwidth)
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
666
static s16 get_rate_sctn_idx(const u8 rate)
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
686
s16 idx_regulation = -1;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
687
s16 idx_bandwidth = -1;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
688
s16 idx_rate_sctn = -1;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
689
s16 idx_channel = -1;
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
519
s16 rtw_camid_search(struct adapter *adapter, u8 *addr, s16 kid);
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h
520
s16 rtw_camid_alloc(struct adapter *adapter, struct sta_info *sta, u8 kid);
drivers/staging/rtl8723bs/include/rtw_recv.h
210
s16 noise;
drivers/staging/vc04_services/bcm2835-audio/vc_vchi_audioserv_defs.h
66
s16 silence;
drivers/staging/vc04_services/bcm2835-audio/vc_vchi_audioserv_defs.h
67
s16 max_packet;
drivers/thermal/imx91_thermal.c
110
s16 data;
drivers/thermal/imx_sc_thermal.c
32
s16 celsius;
drivers/thermal/intel/intel_hfi.c
155
s16 index;
drivers/thermal/intel/intel_hfi.c
180
s16 index;
drivers/thermal/tegra/soctherm-fuse.c
122
s16 therma, thermb;
drivers/thermal/tegra/soctherm.c
1314
seq_printf(s, "%d)\n", (s16)state);
drivers/usb/atm/cxacru.c
241
static ssize_t cxacru_sysfs_showattr_dB(s16 value, char *buf)
drivers/usb/dwc2/hcd.h
329
s16 num_hs_transfers;
drivers/usb/dwc2/hcd_queue.c
84
s16 max_claimed_usecs;
drivers/usb/gadget/function/f_uac1.c
1675
UAC1_ATTRIBUTE(s16, p_volume_min);
drivers/usb/gadget/function/f_uac1.c
1676
UAC1_ATTRIBUTE(s16, p_volume_max);
drivers/usb/gadget/function/f_uac1.c
1677
UAC1_ATTRIBUTE(s16, p_volume_res);
drivers/usb/gadget/function/f_uac1.c
1681
UAC1_ATTRIBUTE(s16, c_volume_min);
drivers/usb/gadget/function/f_uac1.c
1682
UAC1_ATTRIBUTE(s16, c_volume_max);
drivers/usb/gadget/function/f_uac1.c
1683
UAC1_ATTRIBUTE(s16, c_volume_res);
drivers/usb/gadget/function/f_uac1.c
515
s16 volume;
drivers/usb/gadget/function/f_uac1.c
559
s16 min_db;
drivers/usb/gadget/function/f_uac1.c
606
s16 max_db;
drivers/usb/gadget/function/f_uac1.c
653
s16 res_db;
drivers/usb/gadget/function/f_uac1.c
711
s16 volume;
drivers/usb/gadget/function/f_uac2.c
1577
s16 volume;
drivers/usb/gadget/function/f_uac2.c
1659
s16 max_db, min_db, res_db;
drivers/usb/gadget/function/f_uac2.c
1755
s16 volume;
drivers/usb/gadget/function/f_uac2.c
2099
UAC2_ATTRIBUTE(s16, p_volume_min);
drivers/usb/gadget/function/f_uac2.c
2100
UAC2_ATTRIBUTE(s16, p_volume_max);
drivers/usb/gadget/function/f_uac2.c
2101
UAC2_ATTRIBUTE(s16, p_volume_res);
drivers/usb/gadget/function/f_uac2.c
2105
UAC2_ATTRIBUTE(s16, c_volume_min);
drivers/usb/gadget/function/f_uac2.c
2106
UAC2_ATTRIBUTE(s16, c_volume_max);
drivers/usb/gadget/function/f_uac2.c
2107
UAC2_ATTRIBUTE(s16, c_volume_res);
drivers/usb/gadget/function/f_uac2.c
2124
UAC2_ATTRIBUTE(s16, p_terminal_type);
drivers/usb/gadget/function/f_uac2.c
2125
UAC2_ATTRIBUTE(s16, c_terminal_type);
drivers/usb/gadget/function/u_audio.c
1058
s16 volume;
drivers/usb/gadget/function/u_audio.c
62
s16 volume_min, volume_max, volume_res;
drivers/usb/gadget/function/u_audio.c
63
s16 volume;
drivers/usb/gadget/function/u_audio.c
794
int u_audio_get_volume(struct g_audio *audio_dev, int playback, s16 *val)
drivers/usb/gadget/function/u_audio.c
813
int u_audio_set_volume(struct g_audio *audio_dev, int playback, s16 val)
drivers/usb/gadget/function/u_audio.h
128
int u_audio_get_volume(struct g_audio *g_audio, int playback, s16 *val);
drivers/usb/gadget/function/u_audio.h
129
int u_audio_set_volume(struct g_audio *g_audio, int playback, s16 val);
drivers/usb/gadget/function/u_audio.h
36
s16 volume_min; /* min volume in 1/256 dB */
drivers/usb/gadget/function/u_audio.h
37
s16 volume_max; /* max volume in 1/256 dB */
drivers/usb/gadget/function/u_audio.h
38
s16 volume_res; /* volume resolution in 1/256 dB */
drivers/usb/gadget/function/u_uac1.h
42
s16 p_volume_min;
drivers/usb/gadget/function/u_uac1.h
43
s16 p_volume_max;
drivers/usb/gadget/function/u_uac1.h
44
s16 p_volume_res;
drivers/usb/gadget/function/u_uac1.h
48
s16 c_volume_min;
drivers/usb/gadget/function/u_uac1.h
49
s16 c_volume_max;
drivers/usb/gadget/function/u_uac1.h
50
s16 c_volume_res;
drivers/usb/gadget/function/u_uac2.h
57
s16 p_volume_min;
drivers/usb/gadget/function/u_uac2.h
58
s16 p_volume_max;
drivers/usb/gadget/function/u_uac2.h
59
s16 p_volume_res;
drivers/usb/gadget/function/u_uac2.h
63
s16 c_volume_min;
drivers/usb/gadget/function/u_uac2.h
64
s16 c_volume_max;
drivers/usb/gadget/function/u_uac2.h
65
s16 c_volume_res;
drivers/usb/gadget/function/u_uac2.h
86
s16 p_terminal_type;
drivers/usb/gadget/function/u_uac2.h
87
s16 c_terminal_type;
drivers/usb/host/max3421-hcd.c
322
static inline s16
drivers/usb/host/ohci-hub.c
617
#define tick_before(t1,t2) ((s16)(((s16)(t1))-((s16)(t2))) < 0)
drivers/vhost/net.c
1152
s16 headcount;
drivers/video/fbdev/aty/mach64_accel.c
189
static inline void draw_rect(s16 x, s16 y, u16 width, u16 height,
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c
381
s16 *arr;
drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c
392
arr = (s16[]){ coefs.rr, coefs.rg, coefs.rb,
drivers/w1/slaves/w1_therm.c
698
s16 t;
drivers/w1/slaves/w1_therm.c
708
t = (s16) bv; /* Degrees, lowest bit is 2^-6 */
drivers/w1/slaves/w1_therm.c
711
t = (s16)bv; /* Degrees, lowest bit is 2^-4 */
drivers/w1/slaves/w1_therm.c
758
s16 t;
drivers/w1/slaves/w1_therm.c
769
t = (s16)bv; /* Degrees, lowest bit is 2^-4 */
drivers/xen/gntdev.c
64
s16 __user *status[GNTDEV_COPY_BATCH];
drivers/xen/gntdev.c
842
s16 status = batch->ops[i].status;
drivers/xen/gntdev.c
843
s16 old_status;
drivers/xen/gntdev.c
864
s16 __user *status)
fs/btrfs/volumes.h
566
s16 replace_stripe_src;
fs/jfs/jfs_btree.h
100
s16 index; /* 2: */
fs/jfs/jfs_btree.h
101
s16 lastindex; /* 2: unused */
fs/jfs/jfs_dtree.c
104
s16 index;
fs/jfs/jfs_dtree.c
105
s16 nslot;
fs/jfs/jfs_dtree.c
2721
s16 pn;
fs/jfs/jfs_dtree.c
2722
s16 index;
fs/jfs/jfs_dtree.c
3144
s16 pn;
fs/jfs/jfs_dtree.c
3145
s16 index;
fs/jfs/jfs_txnmgr.h
95
s16 lock[24]; /* 48: overlay area */
fs/jfs/jfs_types.h
87
s16 maxnpxd;
fs/jfs/jfs_types.h
88
s16 npxd;
fs/jfs/jfs_xtree.c
60
s16 index;
fs/jfs/jfs_xtree.h
48
s16 maxnxad;
fs/jfs/jfs_xtree.h
49
s16 nxad;
include/asm-generic/compat.h
40
typedef s16 compat_short_t;
include/asm-generic/ticket_spinlock.h
89
return (s16)((val >> 16) - (val & 0xffff)) > 1;
include/linux/bpf.h
1113
s16 ctx_stack_off);
include/linux/bpf_verifier.h
665
s16 fastcall_stack_off;
include/linux/clk/renesas.h
107
s16 min;
include/linux/clk/renesas.h
108
s16 max;
include/linux/clk/renesas.h
129
s16 k;
include/linux/clk/ti.h
255
int (*cm_wait_module_ready)(u8 part, s16 prcm_mod, u16 idlest_reg,
include/linux/clk/ti.h
258
s16 *prcm_inst, u8 *idlest_reg_id);
include/linux/dma/k3-psil.h
76
s16 mapped_channel_id;
include/linux/dma/k3-psil.h
80
s16 default_flow_id;
include/linux/efi.h
240
s16 timezone;
include/linux/ethtool_netlink.h
30
int ethnl_cable_test_amplitude(struct phy_device *phydev, u8 pair, s16 mV);
include/linux/ethtool_netlink.h
74
u8 pair, s16 mV)
include/linux/fsl_devices.h
126
s16 bus_num;
include/linux/hfs_common.h
573
s16 reserved;
include/linux/hid.h
46
__s16 s16;
include/linux/iio/common/cros_ec_sensors_core.h
104
s16 *data,
include/linux/iio/common/cros_ec_sensors_core.h
74
s16 offset;
include/linux/iio/common/cros_ec_sensors_core.h
81
unsigned long scan_mask, s16 *data);
include/linux/iio/common/cros_ec_sensors_core.h
88
s16 *data);
include/linux/iio/common/cros_ec_sensors_core.h
91
s16 *data);
include/linux/input/mt.h
121
s16 x, y;
include/linux/ipv6.h
240
s16 hop_limit;
include/linux/kstrtox.h
107
int __must_check kstrtos16_from_user(const char __user *s, size_t count, unsigned int base, s16 *res);
include/linux/kstrtox.h
95
int __must_check kstrtos16(const char *s, unsigned int base, s16 *res);
include/linux/limits.h
19
#define S16_MAX ((s16)(U16_MAX >> 1))
include/linux/limits.h
20
#define S16_MIN ((s16)(-S16_MAX - 1))
include/linux/lis3lv02d.h
123
s16 st_min_limits[3]; /* min pass limit x, y, z */
include/linux/lis3lv02d.h
124
s16 st_max_limits[3]; /* max pass limit x, y, z */
include/linux/math.h
129
__STRUCT_FRACT(s16)
include/linux/mfd/macsmc.h
255
APPLE_SMC_TYPE_OPS(s16)
include/linux/moduleparam.h
424
s16 level_min,
include/linux/moduleparam.h
425
s16 level_max,
include/linux/netdevice.h
2130
s16 num_tc;
include/linux/netdevice.h
817
s16 num_tc;
include/linux/netfilter/nf_conntrack_sip.h
118
unsigned int protoff, s16 off);
include/linux/objtool_types.h
15
s16 sp_offset;
include/linux/omapfb.h
19
s16 nreset_gpio;
include/linux/peci-cpu.h
50
int peci_temp_read(struct peci_device *device, s16 *temp_raw);
include/linux/platform_data/cros_ec_sensorhub.h
36
s16 *data,
include/linux/platform_data/cros_ec_sensorhub.h
53
s16 vector[3];
include/linux/platform_data/edma.h
56
const s16 (*rsv_chans)[2];
include/linux/platform_data/edma.h
57
const s16 (*rsv_slots)[2];
include/linux/platform_data/edma.h
78
const s16 (*xbar_chans)[2];
include/linux/sched.h
2409
if (WARN_ON_ONCE((s16)p->migration_disabled <= 0))
include/linux/sched.h
2444
WARN_ON_ONCE((s16)p->migration_disabled < 0);
include/linux/spi/spi.h
580
s16 bus_num;
include/linux/sunrpc/xdrgen/_builtins.h
56
xdrgen_decode_short(struct xdr_stream *xdr, s16 *ptr)
include/linux/sunrpc/xdrgen/_builtins.h
62
*ptr = (s16)be32_to_cpup(p);
include/linux/sunrpc/xdrgen/_builtins.h
73
xdrgen_encode_short(struct xdr_stream *xdr, s16 val)
include/linux/types.h
103
typedef s16 int16_t;
include/media/tpg/v4l2-tpg.h
158
s16 hue;
include/media/tpg/v4l2-tpg.h
327
s16 hue)
include/media/tpg/v4l2-tpg.h
329
hue = clamp_t(s16, hue, -128, 128);
include/net/bluetooth/rfcomm.h
340
s16 dev_id;
include/net/bluetooth/rfcomm.h
348
s16 id;
include/net/cfg80211.h
1712
s16 power;
include/net/cfg80211.h
4281
s16 burst_index;
include/net/mac80211.h
2428
s16 power;
include/net/mac80211.h
3133
s16 accuracy;
include/net/mac80211.h
4744
s16 coverage_class);
include/net/netlink.h
1597
static inline int nla_put_s16(struct sk_buff *skb, int attrtype, s16 value)
include/net/netlink.h
1599
s16 tmp = value;
include/net/netlink.h
1601
return nla_put(skb, attrtype, sizeof(s16), &tmp);
include/net/netlink.h
2024
static inline s16 nla_get_s16(const struct nlattr *nla)
include/net/netlink.h
2026
return *(s16 *) nla_data(nla);
include/net/netlink.h
2036
static inline s16 nla_get_s16_default(const struct nlattr *nla, s16 defvalue)
include/net/netlink.h
382
s16 min, max;
include/sound/wavefront.h
205
s16 frequency_bias; /* ** THIS IS IN MOTOROLA FORMAT!! ** */
include/sound/wavefront.h
377
s16 FrequencyBias;
include/sound/wavefront.h
388
s16 NumberOfSamples; /* log2 of the number of samples */
include/sound/wavefront.h
389
s16 SampleNumber[NUM_MIDIKEYS];
include/sound/wavefront.h
393
s16 OriginalSample;
include/sound/wavefront.h
400
s16 FrequencyBias;
include/sound/wavefront.h
470
s16 key; /* Use WAVEFRONT_PATCH here */
include/video/imx-ipu-v3.h
410
s16 coeff[3][3]; /* signed 9-bit integer coefficients */
include/video/imx-ipu-v3.h
411
s16 offset[3]; /* signed 11+2-bit fixed point offset */
include/video/omapfb_dss.h
289
s16 rr, rg, rb;
include/video/omapfb_dss.h
290
s16 gr, gg, gb;
include/video/omapfb_dss.h
291
s16 br, bg, bb;
include/video/sticore.h
165
s16 onscreen_x; /* screen width in pixels */
include/video/sticore.h
166
s16 onscreen_y; /* screen height in pixels */
include/video/sticore.h
167
s16 offscreen_x; /* offscreen width in pixels */
include/video/sticore.h
168
s16 offscreen_y; /* offscreen height in pixels */
include/video/sticore.h
169
s16 total_x; /* frame buffer width in pixels */
include/video/sticore.h
170
s16 total_y; /* frame buffer height in pixels */
include/video/sticore.h
261
s16 index; /* index into font table of character */
include/video/sticore.h
264
s16 dest_x; /* X location of character upper left */
include/video/sticore.h
265
s16 dest_y; /* Y location of character upper left */
include/video/sticore.h
295
s16 src_x; /* source upper left pixel x location */
include/video/sticore.h
296
s16 src_y; /* source upper left pixel y location */
include/video/sticore.h
297
s16 dest_x; /* dest upper left pixel x location */
include/video/sticore.h
298
s16 dest_y; /* dest upper left pixel y location */
include/video/sticore.h
299
s16 width; /* block width in pixels */
include/video/sticore.h
300
s16 height; /* block height in pixels */
include/video/sticore.h
78
s16 power; /* power calculation (in Watts) */
include/video/sticore.h
86
s16 onscreen_x; /* screen width in pixels */
include/video/sticore.h
87
s16 onscreen_y; /* screen height in pixels */
include/video/sticore.h
88
s16 offscreen_x; /* offset width in pixels */
include/video/sticore.h
89
s16 offscreen_y; /* offset height in pixels */
include/video/sticore.h
90
s16 total_x; /* frame buffer width in pixels */
include/video/sticore.h
91
s16 total_y; /* frame buffer height in pixels */
kernel/bpf/btf.c
2589
btf_show_type_value(show, "%d", *(s16 *)safe_data);
kernel/bpf/core.c
1251
s16 off = insn->off;
kernel/bpf/core.c
1301
s16 off;
kernel/bpf/core.c
1869
DST = (u32)(s16) SRC;
kernel/bpf/core.c
1885
DST = (s16) SRC;
kernel/bpf/core.c
2199
LDSX(H, s16)
kernel/bpf/core.c
2392
insn->off = (s16) insn->imm;
kernel/bpf/verifier.c
13904
s16 offset,
kernel/bpf/verifier.c
16049
s16 off = insn->off;
kernel/bpf/verifier.c
18470
int insn_idx, s16 lowest_off)
kernel/bpf/verifier.c
18477
s16 off;
kernel/bpf/verifier.c
18559
s16 lowest_off;
kernel/bpf/verifier.c
22095
s16 off;
kernel/bpf/verifier.c
3257
s16 offset)
kernel/bpf/verifier.c
3332
static struct btf *find_kfunc_desc_btf(struct bpf_verifier_env *env, s16 offset)
kernel/bpf/verifier.c
3378
s16 offset,
kernel/bpf/verifier.c
3439
static int add_kfunc_call(struct bpf_verifier_env *env, u32 func_id, s16 offset)
kernel/bpf/verifier.c
7086
reg->var_off = tnum_const((s16)u64_cval);
kernel/bpf/verifier.c
7110
init_s64_max = (s16)reg->smax_value;
kernel/bpf/verifier.c
7111
init_s64_min = (s16)reg->smin_value;
kernel/bpf/verifier.c
7160
reg->var_off = tnum_const((s16)u32_val);
kernel/bpf/verifier.c
7180
init_s32_max = (s16)reg->s32_max_value;
kernel/bpf/verifier.c
7181
init_s32_min = (s16)reg->s32_min_value;
kernel/bpf/verifier.c
7236
*val = is_ldsx ? (s64)*(s16 *)ptr : (u64)*(u16 *)ptr;
kernel/params.c
122
s16 min_level,
kernel/params.c
123
s16 max_level,
kernel/params.c
165
s16 min_level,
kernel/params.c
166
s16 max_level,
kernel/params.c
422
s16 level,
kernel/trace/trace_events_filter.c
775
DEFINE_COMPARISON_PRED(s16);
kernel/trace/trace_events_hist.c
477
DEFINE_HIST_FIELD_FN(s16);
kernel/trace/trace_events_synth.c
242
size = sizeof(s16);
kernel/trace/trace_events_user.c
1058
return sizeof(s16);
kernel/trace/trace_probe.c
50
DEFINE_BASIC_PRINT_TYPE_FUNC(s16, s16, "%d")
kernel/trace/trace_probe.c
96
ASSIGN_FETCH_TYPE(s16, u16, 1),
kernel/trace/trace_probe.h
168
DECLARE_BASIC_PRINT_TYPE_FUNC(s16);
kernel/trace/tracing_map.c
162
DEFINE_TRACING_MAP_CMP_FN(s16);
lib/kstrtox.c
291
int kstrtos16(const char *s, unsigned int base, s16 *res)
lib/kstrtox.c
299
if (tmp != (s16)tmp)
lib/kstrtox.c
433
kstrto_from_user(kstrtos16_from_user, kstrtos16, s16);
lib/nlattr.c
30
[NLA_S16] = sizeof(s16),
lib/nlattr.c
45
[NLA_S16] = sizeof(s16),
lib/test-kstrtox.c
549
DECLARE_TEST_OK(s16, struct test_s16);
lib/test-kstrtox.c
569
TEST_OK(kstrtos16, s16, "%hd", test_s16_ok);
lib/test-kstrtox.c
598
TEST_FAIL(kstrtos16, s16, "%hd", test_s16_fail);
lib/tests/overflow_kunit.c
1049
TEST_SAME_TYPE(base, s16, ms16); \
lib/tests/overflow_kunit.c
1059
TEST_TYPE_SETS(s16, false, false, false, false, true, false, false, false);
lib/tests/overflow_kunit.c
1099
TEST_CASTABLE_TO_TYPE(16, s16, true);
lib/tests/overflow_kunit.c
1102
TEST_CASTABLE_TO_TYPE(-16, s16, true);
lib/tests/overflow_kunit.c
1177
s16 array[] __counted_by(counter);
lib/tests/overflow_kunit.c
1183
s16 array[];
lib/tests/overflow_kunit.c
1196
KUNIT_EXPECT_EQ(test, __struct_size(two), sizeof(struct bar) + 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1197
KUNIT_EXPECT_EQ(test, __member_size(two), sizeof(struct bar) + 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1198
KUNIT_EXPECT_EQ(test, __struct_size(two->array), 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1199
KUNIT_EXPECT_EQ(test, __member_size(two->array), 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1202
KUNIT_EXPECT_EQ(test, __struct_size(eight), sizeof(struct foo) + 8 * sizeof(s16));
lib/tests/overflow_kunit.c
1203
KUNIT_EXPECT_EQ(test, __member_size(eight), sizeof(struct foo) + 8 * sizeof(s16));
lib/tests/overflow_kunit.c
1204
KUNIT_EXPECT_EQ(test, __struct_size(eight->array), 8 * sizeof(s16));
lib/tests/overflow_kunit.c
1205
KUNIT_EXPECT_EQ(test, __member_size(eight->array), 8 * sizeof(s16));
lib/tests/overflow_kunit.c
1219
array_size_override = 2 * sizeof(s16);
lib/tests/overflow_kunit.c
1222
KUNIT_EXPECT_EQ(test, __struct_size(two_but_zero), sizeof(struct foo) + 2 * sizeof(s16));
lib/tests/overflow_kunit.c
1223
KUNIT_EXPECT_EQ(test, __member_size(two_but_zero), sizeof(struct foo) + 2 * sizeof(s16));
lib/tests/overflow_kunit.c
177
DEFINE_TEST_ARRAY(s16) = {
lib/tests/overflow_kunit.c
362
DEFINE_TEST_FUNC(s16, "%d");
lib/tests/overflow_kunit.c
459
TEST_ONE_SHIFT(0, 14, s16, 0, false);
lib/tests/overflow_kunit.c
480
TEST_ONE_SHIFT(1, 15, s16, 0, true);
lib/tests/overflow_kunit.c
500
TEST_ONE_SHIFT(17483, 1, s16, 0, true);
lib/tests/overflow_kunit.c
511
TEST_ONE_SHIFT(17483, 2, s16, 0, true);
lib/tests/overflow_kunit.c
529
TEST_ONE_SHIFT(0xFFFFU, 0, s16, 0, true);
lib/tests/overflow_kunit.c
543
TEST_ONE_SHIFT(0, 16, s16, 0, true);
lib/tests/overflow_kunit.c
544
TEST_ONE_SHIFT(0, 17, s16, 0, true);
lib/tests/overflow_kunit.c
566
TEST_ONE_SHIFT(-5, 0, s16, 0, true);
lib/tests/overflow_kunit.c
578
TEST_ONE_SHIFT(0, -10, s16, 0, true);
lib/tests/overflow_kunit.c
597
TEST_ONE_SHIFT(0, 15, s16, 0, false);
lib/tests/overflow_kunit.c
824
TEST_OVERFLOWS_TYPE(u8, s16, U8_MAX, false);
lib/tests/overflow_kunit.c
841
TEST_OVERFLOWS_TYPE(s8, s16, S8_MAX, false);
lib/tests/overflow_kunit.c
842
TEST_OVERFLOWS_TYPE(s8, s16, S8_MIN, false);
lib/tests/overflow_kunit.c
849
TEST_OVERFLOWS_TYPE(u16, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
850
TEST_OVERFLOWS_TYPE(u16, s16, (u16)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
851
TEST_OVERFLOWS_TYPE(u16, s16, U16_MAX, true);
lib/tests/overflow_kunit.c
854
TEST_OVERFLOWS_TYPE(s16, u8, U8_MAX, false);
lib/tests/overflow_kunit.c
855
TEST_OVERFLOWS_TYPE(s16, u8, (s16)U8_MAX + 1, true);
lib/tests/overflow_kunit.c
856
TEST_OVERFLOWS_TYPE(s16, u8, -1, true);
lib/tests/overflow_kunit.c
857
TEST_OVERFLOWS_TYPE(s16, u8, S16_MIN, true);
lib/tests/overflow_kunit.c
858
TEST_OVERFLOWS_TYPE(s16, u16, S16_MAX, false);
lib/tests/overflow_kunit.c
859
TEST_OVERFLOWS_TYPE(s16, u16, -1, true);
lib/tests/overflow_kunit.c
860
TEST_OVERFLOWS_TYPE(s16, u16, S16_MIN, true);
lib/tests/overflow_kunit.c
861
TEST_OVERFLOWS_TYPE(s16, u32, S16_MAX, false);
lib/tests/overflow_kunit.c
862
TEST_OVERFLOWS_TYPE(s16, u32, -1, true);
lib/tests/overflow_kunit.c
863
TEST_OVERFLOWS_TYPE(s16, u32, S16_MIN, true);
lib/tests/overflow_kunit.c
865
TEST_OVERFLOWS_TYPE(s16, u64, S16_MAX, false);
lib/tests/overflow_kunit.c
866
TEST_OVERFLOWS_TYPE(s16, u64, -1, true);
lib/tests/overflow_kunit.c
867
TEST_OVERFLOWS_TYPE(s16, u64, S16_MIN, true);
lib/tests/overflow_kunit.c
869
TEST_OVERFLOWS_TYPE(s16, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
870
TEST_OVERFLOWS_TYPE(s16, s8, S8_MIN, false);
lib/tests/overflow_kunit.c
871
TEST_OVERFLOWS_TYPE(s16, s8, (s16)S8_MAX + 1, true);
lib/tests/overflow_kunit.c
872
TEST_OVERFLOWS_TYPE(s16, s8, (s16)S8_MIN - 1, true);
lib/tests/overflow_kunit.c
873
TEST_OVERFLOWS_TYPE(s16, s8, S16_MAX, true);
lib/tests/overflow_kunit.c
874
TEST_OVERFLOWS_TYPE(s16, s8, S16_MIN, true);
lib/tests/overflow_kunit.c
875
TEST_OVERFLOWS_TYPE(s16, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
876
TEST_OVERFLOWS_TYPE(s16, s16, S16_MIN, false);
lib/tests/overflow_kunit.c
877
TEST_OVERFLOWS_TYPE(s16, s32, S16_MAX, false);
lib/tests/overflow_kunit.c
878
TEST_OVERFLOWS_TYPE(s16, s32, S16_MIN, false);
lib/tests/overflow_kunit.c
888
TEST_OVERFLOWS_TYPE(u32, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
889
TEST_OVERFLOWS_TYPE(u32, s16, (u32)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
890
TEST_OVERFLOWS_TYPE(u32, s16, U32_MAX, true);
lib/tests/overflow_kunit.c
923
TEST_OVERFLOWS_TYPE(s32, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
924
TEST_OVERFLOWS_TYPE(s32, s16, S16_MIN, false);
lib/tests/overflow_kunit.c
925
TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
926
TEST_OVERFLOWS_TYPE(s32, s16, (s32)S16_MIN - 1, true);
lib/tests/overflow_kunit.c
927
TEST_OVERFLOWS_TYPE(s32, s16, S32_MAX, true);
lib/tests/overflow_kunit.c
928
TEST_OVERFLOWS_TYPE(s32, s16, S32_MIN, true);
lib/tests/overflow_kunit.c
947
TEST_OVERFLOWS_TYPE(u64, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
948
TEST_OVERFLOWS_TYPE(u64, s16, (u64)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
949
TEST_OVERFLOWS_TYPE(u64, s16, U64_MAX, true);
lib/tests/overflow_kunit.c
979
TEST_OVERFLOWS_TYPE(s64, s16, S16_MAX, false);
lib/tests/overflow_kunit.c
980
TEST_OVERFLOWS_TYPE(s64, s16, S16_MIN, false);
lib/tests/overflow_kunit.c
981
TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MAX + 1, true);
lib/tests/overflow_kunit.c
982
TEST_OVERFLOWS_TYPE(s64, s16, (s64)S16_MIN - 1, true);
lib/tests/overflow_kunit.c
983
TEST_OVERFLOWS_TYPE(s64, s16, S64_MAX, true);
lib/vsprintf.c
3463
s16 field_width;
net/9p/client.c
352
s16 r_tag;
net/9p/client.c
477
s16 oldtag;
net/batman-adv/bat_iv_ogm.c
338
s16 buff_pos;
net/batman-adv/types.h
454
s16 tt_buff_len;
net/batman-adv/types.h
995
s16 last_changeset_len;
net/ethtool/cabletest.c
381
u8 pair, s16 mV)
net/ipv4/fib_lookup.h
19
s16 fa_default;
net/mac80211/cfg.c
3311
s16 coverage_class;
net/mac80211/driver-ops.h
424
int radio_idx, s16 value)
net/mac80211/ieee80211_i.h
1006
s16 p2p_noa_index;
net/mac80211/rc80211_minstrel_ht.c
1876
const s16 *bitrates, int n_rates)
net/mac80211/rc80211_minstrel_ht.c
1896
static const s16 bitrates[4] = { 10, 20, 55, 110 };
net/mac80211/rc80211_minstrel_ht.c
1913
static const s16 bitrates[8] = { 60, 90, 120, 180, 240, 360, 480, 540 };
net/mac80211/rc80211_minstrel_ht.c
265
const s16 minstrel_cck_bitrates[4] = { 10, 20, 55, 110 };
net/mac80211/rc80211_minstrel_ht.c
266
const s16 minstrel_ofdm_bitrates[8] = { 60, 90, 120, 180, 240, 360, 480, 540 };
net/mac80211/rc80211_minstrel_ht.h
106
extern const s16 minstrel_cck_bitrates[4];
net/mac80211/rc80211_minstrel_ht.h
107
extern const s16 minstrel_ofdm_bitrates[8];
net/mac80211/trace.h
870
TP_PROTO(struct ieee80211_local *local, int radio_idx, s16 value),
net/mac80211/trace.h
877
__field(s16, value)
net/mac80211/trace.h
963
__field(s16, txpwr)
net/mptcp/protocol.h
564
s16 local_id; /* if negative not initialized yet */
net/netfilter/nf_conntrack_sip.c
1546
s16 diff, tdiff = 0;
net/netfilter/nf_nat_sip.c
304
s16 off)
net/netfilter/nft_byteorder.c
33
u16 *s16, *d16;
net/netfilter/nft_byteorder.c
36
s16 = (void *)src;
net/netfilter/nft_byteorder.c
78
d16[i] = ntohs((__force __be16)s16[i]);
net/netfilter/nft_byteorder.c
82
d16[i] = (__force __u16)htons(s16[i]);
net/sched/bpf_qdisc.c
166
s16 ctx_stack_off)
net/sched/sch_cake.c
209
s16 rate_overhead;
net/sched/sch_netem.c
71
s16 table[] __counted_by(size);
net/smc/smc_cdc.c
285
return (s16)(seq1 - seq2) < 0;
net/smc/smc_cdc.c
313
s16 diff;
rust/helpers/atomic_ext.c
106
__rust_helper bool rust_helper_atomic_i16_try_cmpxchg(s16 *ptr, s16 *old, s16 new)
rust/helpers/atomic_ext.c
116
__rust_helper bool rust_helper_atomic_i16_try_cmpxchg_acquire(s16 *ptr, s16 *old, s16 new)
rust/helpers/atomic_ext.c
126
__rust_helper bool rust_helper_atomic_i16_try_cmpxchg_release(s16 *ptr, s16 *old, s16 new)
rust/helpers/atomic_ext.c
136
__rust_helper bool rust_helper_atomic_i16_try_cmpxchg_relaxed(s16 *ptr, s16 *old, s16 new)
rust/helpers/atomic_ext.c
17
__rust_helper s16 rust_helper_atomic_i16_read(s16 *ptr)
rust/helpers/atomic_ext.c
22
__rust_helper s16 rust_helper_atomic_i16_read_acquire(s16 *ptr)
rust/helpers/atomic_ext.c
37
__rust_helper void rust_helper_atomic_i16_set(s16 *ptr, s16 val)
rust/helpers/atomic_ext.c
42
__rust_helper void rust_helper_atomic_i16_set_release(s16 *ptr, s16 val)
rust/helpers/atomic_ext.c
59
__rust_helper s16 rust_helper_atomic_i16_xchg(s16 *ptr, s16 new)
rust/helpers/atomic_ext.c
69
__rust_helper s16 rust_helper_atomic_i16_xchg_acquire(s16 *ptr, s16 new)
rust/helpers/atomic_ext.c
79
__rust_helper s16 rust_helper_atomic_i16_xchg_release(s16 *ptr, s16 new)
rust/helpers/atomic_ext.c
89
__rust_helper s16 rust_helper_atomic_i16_xchg_relaxed(s16 *ptr, s16 new)
samples/hid/hid_mouse.bpf.c
10
s16 y;
samples/hid/hid_mouse.bpf.c
55
s16 x;
sound/drivers/opl4/opl4_local.h
136
s16 pitch_offset;
sound/drivers/opl4/opl4_synth.c
52
static const s16 snd_opl4_pitch_map[0x600] = {
sound/firewire/oxfw/oxfw-spkr.c
12
s16 volume[6];
sound/firewire/oxfw/oxfw-spkr.c
13
s16 volume_min;
sound/firewire/oxfw/oxfw-spkr.c
14
s16 volume_max;
sound/firewire/oxfw/oxfw-spkr.c
214
s16 volume;
sound/firewire/oxfw/oxfw-spkr.c
84
static int avc_audio_feature_volume(struct fw_unit *unit, u8 fb_id, s16 *value,
sound/hda/codecs/side-codecs/cs35l56_hda.c
310
vol = (s16)(raw_vol & 0xFFFF);
sound/mips/sgio2audio.c
348
s16 *dst;
sound/mips/sgio2audio.c
367
dst = (s16 *)(dst_base + dst_pos);
sound/mips/sgio2audio.c
374
dst_pos = (dst_pos + 2 * sizeof(s16)) & dst_mask;
sound/mips/sgio2audio.c
395
s16 *src;
sound/mips/sgio2audio.c
412
src = (s16 *)(src_base + src_pos);
sound/mips/sgio2audio.c
422
src_pos = (src_pos + 2 * sizeof(s16)) & src_mask;
sound/soc/codecs/arizona.c
2709
s16 a = be16_to_cpu(_a);
sound/soc/codecs/arizona.c
2710
s16 b = be16_to_cpu(_b);
sound/soc/codecs/arizona.c
2772
s16 val = be16_to_cpu(*data);
sound/soc/codecs/cs48l32.c
2487
s16 a = be16_to_cpu(in_a);
sound/soc/codecs/cs48l32.c
2488
s16 b = be16_to_cpu(in_b);
sound/soc/codecs/cs48l32.c
918
s16 val = (s16)be32_to_cpu(*data);
sound/soc/codecs/madera.c
4715
s16 a = be16_to_cpu(_a);
sound/soc/codecs/madera.c
4716
s16 b = be16_to_cpu(_b);
sound/soc/codecs/madera.c
4781
s16 val = be16_to_cpu(*data);
sound/soc/codecs/wcd934x.c
2582
s16 *d1_a, u16 noff,
sound/soc/codecs/wcd934x.c
2587
s16 c1;
sound/soc/codecs/wcd934x.c
2641
int32_t *zl, int32_t *zr, s16 *d1_a)
sound/soc/codecs/wcd934x.c
2682
s16 q1;
sound/soc/codecs/wcd934x.c
2703
s16 reg0, reg1, reg2, reg3, reg4;
sound/soc/codecs/wcd934x.c
2714
s16 d1_a[][4] = {
sound/soc/codecs/wcd934x.c
2720
s16 *d1 = NULL;
sound/soc/codecs/wcd937x.c
1530
s16 *d1_a, u16 noff,
sound/soc/codecs/wcd937x.c
1536
s16 c1;
sound/soc/codecs/wcd937x.c
1591
s32 *zl, s32 *zr, s16 *d1_a)
sound/soc/codecs/wcd937x.c
1636
s16 q1;
sound/soc/codecs/wcd937x.c
1657
s16 reg0, reg1, reg2, reg3, reg4;
sound/soc/codecs/wcd937x.c
1668
s16 d1_a[][4] = {
sound/soc/codecs/wcd937x.c
1674
s16 *d1 = NULL;
sound/soc/codecs/wcd938x.c
2068
s16 *d1_a, u16 noff,
sound/soc/codecs/wcd938x.c
2074
s16 c1;
sound/soc/codecs/wcd938x.c
2129
int32_t *zl, int32_t *zr, s16 *d1_a)
sound/soc/codecs/wcd938x.c
2178
s16 q1;
sound/soc/codecs/wcd938x.c
2199
s16 reg0, reg1, reg2, reg3, reg4;
sound/soc/codecs/wcd938x.c
2210
s16 d1_a[][4] = {
sound/soc/codecs/wcd938x.c
2216
s16 *d1 = NULL;
sound/soc/codecs/wcd939x.c
2020
static const s16 wcd939x_wcd_mbhc_d1_a[4] = {
sound/soc/codecs/wcd939x.c
2044
s16 c1;
sound/soc/codecs/wcd939x.c
2152
s16 q1;
sound/soc/intel/atom/sst-atom-controls.h
399
s16 cell_gain_left;
sound/soc/intel/atom/sst-atom-controls.h
400
s16 cell_gain_right;
sound/soc/intel/atom/sst-atom-controls.h
704
s16 l_gain;
sound/soc/intel/atom/sst-atom-controls.h
705
s16 r_gain;
sound/soc/ti/omap-mcbsp-st.c
116
static void omap_mcbsp_st_fir_write(struct omap_mcbsp *mcbsp, s16 *fir)
sound/soc/ti/omap-mcbsp-st.c
151
s16 chgain)
sound/soc/ti/omap-mcbsp-st.c
175
s16 *chgain)
sound/soc/ti/omap-mcbsp-st.c
411
s16 chgain; \
sound/soc/ti/omap-mcbsp-st.c
58
s16 taps[128]; /* Sidetone filter coefficients */
sound/soc/ti/omap-mcbsp-st.c
60
s16 ch0gain;
sound/soc/ti/omap-mcbsp-st.c
61
s16 ch1gain;
sound/usb/fcp.c
102
s16 *meter_level_map;
sound/usb/fcp.c
606
static int validate_meter_map(const s16 *map, int map_size, int meter_slots)
sound/usb/fcp.c
644
s16 *tmp_map __free(kfree) =
sound/usb/fcp.c
645
memdup_array_user(arg->map, map.map_size, sizeof(s16));
sound/usb/fcp.c
656
s16 *new_map __free(kfree) =
sound/usb/fcp.c
657
kmalloc_objs(s16, map.map_size);
sound/usb/fcp.c
683
memcpy(private->meter_level_map, tmp_map, map.map_size * sizeof(s16));
sound/usb/mixer_scarlett2.c
4333
s16 vol;
sound/usb/mixer_scarlett2.c
8573
s16 sw_vol[SCARLETT2_ANALOGUE_MAX];
tools/arch/loongarch/include/asm/orc_types.h
47
s16 sp_offset;
tools/arch/loongarch/include/asm/orc_types.h
48
s16 fp_offset;
tools/arch/loongarch/include/asm/orc_types.h
49
s16 ra_offset;
tools/arch/x86/include/asm/orc_types.h
60
s16 sp_offset;
tools/arch/x86/include/asm/orc_types.h
61
s16 bp_offset;
tools/include/linux/objtool_types.h
15
s16 sp_offset;
tools/perf/builtin-trace.c
219
s16 args_alignment;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
21
#define S16_MIN ((s16)0x80000000)
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
22
#define S16_MAX ((s16)0x7fffffff)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1527
s16 ctx_stack_off)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1594
s16 ctx_stack_off)