Symbol: s8
arch/arm/include/asm/mcpm.h
287
s8 cpu __aligned(__CACHE_WRITEBACK_GRANULE);
arch/arm/include/asm/mcpm.h
291
s8 cluster __aligned(__CACHE_WRITEBACK_GRANULE);
arch/arm/include/asm/mcpm.h
294
s8 inbound __aligned(__CACHE_WRITEBACK_GRANULE);
arch/arm/mach-omap2/omap_hwmod.c
3074
const char *name, s8 v1, u8 v2)
arch/arm/mach-omap2/prm.h
119
s8 reg_shift;
arch/arm/mach-omap2/prm.h
120
s8 std_shift;
arch/arm/net/bpf_jit_32.c
1008
static inline void emit_a32_lsh_r64(const s8 dst[], const s8 src[],
arch/arm/net/bpf_jit_32.c
1010
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1011
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1012
const s8 *rd;
arch/arm/net/bpf_jit_32.c
1013
s8 rt;
arch/arm/net/bpf_jit_32.c
1032
static inline void emit_a32_arsh_r64(const s8 dst[], const s8 src[],
arch/arm/net/bpf_jit_32.c
1034
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1035
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1036
const s8 *rd;
arch/arm/net/bpf_jit_32.c
1037
s8 rt;
arch/arm/net/bpf_jit_32.c
1057
static inline void emit_a32_rsh_r64(const s8 dst[], const s8 src[],
arch/arm/net/bpf_jit_32.c
1059
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1060
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1061
const s8 *rd;
arch/arm/net/bpf_jit_32.c
1062
s8 rt;
arch/arm/net/bpf_jit_32.c
1081
static inline void emit_a32_lsh_i64(const s8 dst[],
arch/arm/net/bpf_jit_32.c
1083
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1084
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1085
const s8 *rd;
arch/arm/net/bpf_jit_32.c
1107
static inline void emit_a32_rsh_i64(const s8 dst[],
arch/arm/net/bpf_jit_32.c
1109
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1110
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1111
const s8 *rd;
arch/arm/net/bpf_jit_32.c
1137
static inline void emit_a32_arsh_i64(const s8 dst[],
arch/arm/net/bpf_jit_32.c
1139
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1140
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1141
const s8 *rd;
arch/arm/net/bpf_jit_32.c
1166
static inline void emit_a32_mul_r64(const s8 dst[], const s8 src[],
arch/arm/net/bpf_jit_32.c
1168
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1169
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1170
const s8 *rd, *rt;
arch/arm/net/bpf_jit_32.c
1227
static inline void emit_str_r(const s8 dst, const s8 src[],
arch/arm/net/bpf_jit_32.c
1229
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1230
s8 rd;
arch/arm/net/bpf_jit_32.c
1262
static inline void emit_ldx_r(const s8 dst[], const s8 src,
arch/arm/net/bpf_jit_32.c
1264
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1265
const s8 *rd = is_stacked(dst_lo) ? tmp : dst;
arch/arm/net/bpf_jit_32.c
1266
s8 rm = src;
arch/arm/net/bpf_jit_32.c
1306
static inline void emit_ldsx_r(const s8 dst[], const s8 src,
arch/arm/net/bpf_jit_32.c
1308
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1309
const s8 *rd = is_stacked(dst_lo) ? tmp : dst;
arch/arm/net/bpf_jit_32.c
1310
s8 rm = src;
arch/arm/net/bpf_jit_32.c
1397
const s8 *r2 = bpf2a32[BPF_REG_2];
arch/arm/net/bpf_jit_32.c
1398
const s8 *r3 = bpf2a32[BPF_REG_3];
arch/arm/net/bpf_jit_32.c
1399
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1400
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1401
const s8 *tcc = bpf2a32[TCALL_CNT];
arch/arm/net/bpf_jit_32.c
1402
const s8 *tc;
arch/arm/net/bpf_jit_32.c
1407
s8 r_array, r_index;
arch/arm/net/bpf_jit_32.c
1478
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1493
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
150
static const s8 bpf2a32[][2] = {
arch/arm/net/bpf_jit_32.c
1513
static inline void emit_push_r64(const s8 src[], struct jit_ctx *ctx)
arch/arm/net/bpf_jit_32.c
1515
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1516
const s8 *rt;
arch/arm/net/bpf_jit_32.c
1527
const s8 arm_r0 = bpf2a32[BPF_REG_0][1];
arch/arm/net/bpf_jit_32.c
1528
const s8 *bpf_r1 = bpf2a32[BPF_REG_1];
arch/arm/net/bpf_jit_32.c
1529
const s8 *bpf_fp = bpf2a32[BPF_REG_FP];
arch/arm/net/bpf_jit_32.c
1530
const s8 *tcc = bpf2a32[TCALL_CNT];
arch/arm/net/bpf_jit_32.c
1592
const s8 *dst = bpf2a32[insn->dst_reg];
arch/arm/net/bpf_jit_32.c
1593
const s8 *src = bpf2a32[insn->src_reg];
arch/arm/net/bpf_jit_32.c
1594
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
1595
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
1600
const s8 *rd, *rs;
arch/arm/net/bpf_jit_32.c
1601
s8 rd_lo, rt, rm, rn;
arch/arm/net/bpf_jit_32.c
2050
const s8 *r0 = bpf2a32[BPF_REG_0];
arch/arm/net/bpf_jit_32.c
2051
const s8 *r1 = bpf2a32[BPF_REG_1];
arch/arm/net/bpf_jit_32.c
2052
const s8 *r2 = bpf2a32[BPF_REG_2];
arch/arm/net/bpf_jit_32.c
2053
const s8 *r3 = bpf2a32[BPF_REG_3];
arch/arm/net/bpf_jit_32.c
2054
const s8 *r4 = bpf2a32[BPF_REG_4];
arch/arm/net/bpf_jit_32.c
2055
const s8 *r5 = bpf2a32[BPF_REG_5];
arch/arm/net/bpf_jit_32.c
523
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
588
static inline void emit_udivmod64(const s8 *rd, const s8 *rm, const s8 *rn, struct jit_ctx *ctx,
arch/arm/net/bpf_jit_32.c
661
static bool is_stacked(s8 reg)
arch/arm/net/bpf_jit_32.c
670
static s8 arm_bpf_get_reg32(s8 reg, s8 tmp, struct jit_ctx *ctx)
arch/arm/net/bpf_jit_32.c
679
static const s8 *arm_bpf_get_reg64(const s8 *reg, const s8 *tmp,
arch/arm/net/bpf_jit_32.c
702
static void arm_bpf_put_reg32(s8 reg, s8 src, struct jit_ctx *ctx)
arch/arm/net/bpf_jit_32.c
710
static void arm_bpf_put_reg64(const s8 *reg, const s8 *src,
arch/arm/net/bpf_jit_32.c
732
static inline void emit_a32_mov_i(const s8 dst, const u32 val,
arch/arm/net/bpf_jit_32.c
735
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
745
static void emit_a32_mov_i64(const s8 dst[], u64 val, struct jit_ctx *ctx)
arch/arm/net/bpf_jit_32.c
747
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
748
const s8 *rd = is_stacked(dst_lo) ? tmp : dst;
arch/arm/net/bpf_jit_32.c
757
static inline void emit_a32_mov_se_i64(const bool is64, const s8 dst[],
arch/arm/net/bpf_jit_32.c
843
static inline void emit_a32_alu_r64(const bool is64, const s8 dst[],
arch/arm/net/bpf_jit_32.c
844
const s8 src[], struct jit_ctx *ctx,
arch/arm/net/bpf_jit_32.c
846
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
847
const s8 *tmp2 = bpf2a32[TMP_REG_2];
arch/arm/net/bpf_jit_32.c
848
const s8 *rd;
arch/arm/net/bpf_jit_32.c
852
const s8 *rs;
arch/arm/net/bpf_jit_32.c
860
s8 rs;
arch/arm/net/bpf_jit_32.c
874
static inline void emit_a32_mov_r(const s8 dst, const s8 src, struct jit_ctx *ctx) {
arch/arm/net/bpf_jit_32.c
875
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
876
s8 rt;
arch/arm/net/bpf_jit_32.c
883
static inline void emit_a32_mov_r64(const bool is64, const s8 dst[],
arch/arm/net/bpf_jit_32.c
884
const s8 src[],
arch/arm/net/bpf_jit_32.c
912
static inline void emit_a32_movsx_r64(const bool is64, const u8 off, const s8 dst[], const s8 src[],
arch/arm/net/bpf_jit_32.c
914
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
915
s8 rs;
arch/arm/net/bpf_jit_32.c
916
s8 rd;
arch/arm/net/bpf_jit_32.c
965
static inline void emit_a32_alu_i(const s8 dst, const u32 val,
arch/arm/net/bpf_jit_32.c
967
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
968
s8 rd;
arch/arm/net/bpf_jit_32.c
992
static inline void emit_a32_neg64(const s8 dst[],
arch/arm/net/bpf_jit_32.c
994
const s8 *tmp = bpf2a32[TMP_REG_1];
arch/arm/net/bpf_jit_32.c
995
const s8 *rd;
arch/arm/probes/kprobes/actions-thumb.c
135
rtv = *(s8 *)addr;
arch/arm64/include/asm/kvm_nested.h
364
s8 level;
arch/arm64/include/asm/kvm_pgtable.h
156
static inline u64 kvm_granule_shift(s8 level)
arch/arm64/include/asm/kvm_pgtable.h
162
static inline u64 kvm_granule_size(s8 level)
arch/arm64/include/asm/kvm_pgtable.h
167
static inline bool kvm_level_supports_block_mapping(s8 level)
arch/arm64/include/asm/kvm_pgtable.h
174
s8 level = KVM_PGTABLE_MIN_BLOCK_LEVEL;
arch/arm64/include/asm/kvm_pgtable.h
222
void (*free_unlinked_table)(void *addr, s8 level);
arch/arm64/include/asm/kvm_pgtable.h
324
s8 level;
arch/arm64/include/asm/kvm_pgtable.h
440
s8 start_level;
arch/arm64/include/asm/kvm_pgtable.h
599
void kvm_pgtable_stage2_free_unlinked(struct kvm_pgtable_mm_ops *mm_ops, void *pgtable, s8 level);
arch/arm64/include/asm/kvm_pgtable.h
623
u64 phys, s8 level,
arch/arm64/include/asm/kvm_pgtable.h
851
kvm_pte_t *ptep, s8 *level);
arch/arm64/include/asm/kvm_pkvm.h
223
void pkvm_pgtable_stage2_free_unlinked(struct kvm_pgtable_mm_ops *mm_ops, void *pgtable, s8 level);
arch/arm64/include/asm/kvm_pkvm.h
224
kvm_pte_t *pkvm_pgtable_stage2_create_unlinked(struct kvm_pgtable *pgt, u64 phys, s8 level,
arch/arm64/kvm/config.c
40
s8 lo_lim;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
1035
s8 level;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
498
s8 level;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
99
static void host_s2_free_unlinked_table(void *addr, s8 level)
arch/arm64/kvm/hyp/pgtable.c
104
static kvm_pte_t kvm_init_valid_leaf_pte(u64 pa, kvm_pte_t attr, s8 level)
arch/arm64/kvm/hyp/pgtable.c
1210
s8 level;
arch/arm64/kvm/hyp/pgtable.c
1253
s8 *level, enum kvm_pgtable_walk_flags flags)
arch/arm64/kvm/hyp/pgtable.c
1352
s8 level;
arch/arm64/kvm/hyp/pgtable.c
1407
u64 phys, s8 level,
arch/arm64/kvm/hyp/pgtable.c
1464
static int stage2_block_get_nr_page_tables(s8 level)
arch/arm64/kvm/hyp/pgtable.c
1488
s8 level = ctx->level;
arch/arm64/kvm/hyp/pgtable.c
153
struct kvm_pgtable_mm_ops *mm_ops, kvm_pteref_t pgtable, s8 level);
arch/arm64/kvm/hyp/pgtable.c
157
kvm_pteref_t pteref, s8 level)
arch/arm64/kvm/hyp/pgtable.c
1572
s8 start_level = VTCR_EL2_TGRAN_SL0_BASE - sl0;
arch/arm64/kvm/hyp/pgtable.c
1595
s8 start_level = VTCR_EL2_TGRAN_SL0_BASE - sl0;
arch/arm64/kvm/hyp/pgtable.c
1674
void kvm_pgtable_stage2_free_unlinked(struct kvm_pgtable_mm_ops *mm_ops, void *pgtable, s8 level)
arch/arm64/kvm/hyp/pgtable.c
222
struct kvm_pgtable_mm_ops *mm_ops, kvm_pteref_t pgtable, s8 level)
arch/arm64/kvm/hyp/pgtable.c
291
s8 level;
arch/arm64/kvm/hyp/pgtable.c
306
kvm_pte_t *ptep, s8 *level)
arch/arm64/kvm/hyp/pgtable.c
48
static u32 kvm_pgtable_idx(struct kvm_pgtable_walk_data *data, s8 level)
arch/arm64/kvm/hyp/pgtable.c
533
s8 start_level = KVM_PGTABLE_LAST_LEVEL + 1 -
arch/arm64/kvm/hyp/pgtable.c
602
s8 lvls;
arch/arm64/kvm/hyp/pgtable.c
64
static u32 kvm_pgd_pages(u32 ia_bits, s8 start_level)
arch/arm64/kvm/hyp/pgtable.c
74
static bool kvm_pte_table(kvm_pte_t pte, s8 level)
arch/arm64/kvm/mmu.c
235
s8 level = page_private(page);
arch/arm64/kvm/mmu.c
240
static void stage2_free_unlinked_table(void *addr, s8 level)
arch/arm64/kvm/mmu.c
830
s8 level = S8_MAX;
arch/arm64/kvm/pkvm.c
470
void pkvm_pgtable_stage2_free_unlinked(struct kvm_pgtable_mm_ops *mm_ops, void *pgtable, s8 level)
arch/arm64/kvm/pkvm.c
475
kvm_pte_t *pkvm_pgtable_stage2_create_unlinked(struct kvm_pgtable *pgt, u64 phys, s8 level,
arch/loongarch/include/asm/asmmacro.h
29
LONG_SPTR s8, \thread, (THREAD_REG31 - TASK_STRUCT_OFFSET)
arch/loongarch/include/asm/asmmacro.h
44
LONG_LPTR s8, \thread, (THREAD_REG31 - TASK_STRUCT_OFFSET)
arch/loongarch/include/asm/stackframe.h
118
cfi_st s8, PT_R31, \docfi
arch/loongarch/include/asm/stackframe.h
233
cfi_ld s8, PT_R31, \docfi
arch/loongarch/kvm/exit.c
244
*gpr = *(s8 *)run->iocsr_io.data;
arch/loongarch/kvm/exit.c
512
*gpr = *(s8 *)run->mmio.data;
arch/loongarch/kvm/intc/eiointc.c
187
*(long *)val = (s8)data;
arch/mips/kvm/emulate.c
1644
*gpr = *(s8 *)run->mmio.data;
arch/mips/sgi-ip30/ip30-xtalk.c
137
static unsigned int __init xbow_widget_active(s8 wid)
arch/mips/sgi-ip30/ip30-xtalk.c
149
static void __init xtalk_init_widget(s8 wid, s8 masterwid)
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
1009
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
1010
const s8 *tmp2 = regmap[TMP_REG_2];
arch/parisc/net/bpf_jit_comp32.c
1011
const s8 *rd = bpf_get_reg64_ref(dst, tmp1, ctx->prog->aux->verifier_zext, ctx);
arch/parisc/net/bpf_jit_comp32.c
1012
const s8 *rs = bpf_get_reg64(src, tmp2, ctx);
arch/parisc/net/bpf_jit_comp32.c
1013
s8 srcreg;
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
1056
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
1057
const s8 *tmp2 = regmap[TMP_REG_2];
arch/parisc/net/bpf_jit_comp32.c
1058
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/parisc/net/bpf_jit_comp32.c
1059
const s8 *rs = bpf_get_reg64(src, tmp2, ctx);
arch/parisc/net/bpf_jit_comp32.c
1060
s8 dstreg;
arch/parisc/net/bpf_jit_comp32.c
1092
static void emit_rev16(const s8 rd, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
1099
static void emit_rev32(const s8 rs, const s8 rd, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
110
static s8 hi(const s8 *r)
arch/parisc/net/bpf_jit_comp32.c
1106
static void emit_zext64(const s8 *dst, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
1108
const s8 *rd;
arch/parisc/net/bpf_jit_comp32.c
1109
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
1126
const s8 *dst = regmap[insn->dst_reg];
arch/parisc/net/bpf_jit_comp32.c
1127
const s8 *src = regmap[insn->src_reg];
arch/parisc/net/bpf_jit_comp32.c
1128
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
1129
const s8 *tmp2 = regmap[TMP_REG_2];
arch/parisc/net/bpf_jit_comp32.c
115
static s8 lo(const s8 *r)
arch/parisc/net/bpf_jit_comp32.c
120
static void emit_hppa_copy(const s8 rs, const s8 rd, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
1245
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/parisc/net/bpf_jit_comp32.c
1271
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/parisc/net/bpf_jit_comp32.c
129
static void emit_hppa_xor(const s8 r1, const s8 r2, const s8 r3, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
1406
const s8 *rd = bpf_get_reg64_ref(dst, tmp1, false, ctx);
arch/parisc/net/bpf_jit_comp32.c
141
static void emit_imm(const s8 rd, s32 imm, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
1469
const s8 *tmp = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
1470
const s8 *dst, *reg;
arch/parisc/net/bpf_jit_comp32.c
156
static void emit_imm32(const s8 *rd, s32 imm, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
170
static void emit_imm64(const s8 *rd, s32 imm_hi, s32 imm_lo,
arch/parisc/net/bpf_jit_comp32.c
179
const s8 *r0 = regmap[BPF_REG_0];
arch/parisc/net/bpf_jit_comp32.c
219
static bool is_stacked(s8 reg)
arch/parisc/net/bpf_jit_comp32.c
224
static const s8 *bpf_get_reg64_offset(const s8 *reg, const s8 *tmp,
arch/parisc/net/bpf_jit_comp32.c
237
static const s8 *bpf_get_reg64(const s8 *reg, const s8 *tmp,
arch/parisc/net/bpf_jit_comp32.c
243
static const s8 *bpf_get_reg64_ref(const s8 *reg, const s8 *tmp,
arch/parisc/net/bpf_jit_comp32.c
260
static void bpf_put_reg64(const s8 *reg, const s8 *src,
arch/parisc/net/bpf_jit_comp32.c
280
static const s8 *bpf_get_reg32(const s8 *reg, const s8 *tmp,
arch/parisc/net/bpf_jit_comp32.c
291
static const s8 *bpf_get_reg32_ref(const s8 *reg, const s8 *tmp,
arch/parisc/net/bpf_jit_comp32.c
304
static void bpf_put_reg32(const s8 *reg, const s8 *src,
arch/parisc/net/bpf_jit_comp32.c
325
static void emit_call_millicode(void *func, const s8 arg0,
arch/parisc/net/bpf_jit_comp32.c
326
const s8 arg1, u8 opcode, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
359
static void emit_call_libgcc_ll(void *func, const s8 *arg0,
arch/parisc/net/bpf_jit_comp32.c
360
const s8 *arg1, u8 opcode, struct hppa_jit_context *ctx)
arch/parisc/net/bpf_jit_comp32.c
421
static void emit_alu_i64(const s8 *dst, s32 imm,
arch/parisc/net/bpf_jit_comp32.c
424
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
425
const s8 *rd;
arch/parisc/net/bpf_jit_comp32.c
509
static void emit_alu_i32(const s8 *dst, s32 imm,
arch/parisc/net/bpf_jit_comp32.c
512
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
513
const s8 *rd = bpf_get_reg32(dst, tmp1, ctx);
arch/parisc/net/bpf_jit_comp32.c
564
static void emit_alu_r64(const s8 *dst, const s8 *src,
arch/parisc/net/bpf_jit_comp32.c
567
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
568
const s8 *tmp2 = regmap[TMP_REG_2];
arch/parisc/net/bpf_jit_comp32.c
569
const s8 *rd;
arch/parisc/net/bpf_jit_comp32.c
570
const s8 *rs = bpf_get_reg64(src, tmp2, ctx);
arch/parisc/net/bpf_jit_comp32.c
632
static void emit_alu_r32(const s8 *dst, const s8 *src,
arch/parisc/net/bpf_jit_comp32.c
635
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
636
const s8 *tmp2 = regmap[TMP_REG_2];
arch/parisc/net/bpf_jit_comp32.c
637
const s8 *rd;
arch/parisc/net/bpf_jit_comp32.c
638
const s8 *rs = bpf_get_reg32(src, tmp2, ctx);
arch/parisc/net/bpf_jit_comp32.c
699
static int emit_branch_r64(const s8 *src1, const s8 *src2, s32 paoff,
arch/parisc/net/bpf_jit_comp32.c
703
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
704
const s8 *tmp2 = regmap[TMP_REG_2];
arch/parisc/net/bpf_jit_comp32.c
706
const s8 *rs1 = bpf_get_reg64(src1, tmp1, ctx);
arch/parisc/net/bpf_jit_comp32.c
707
const s8 *rs2 = bpf_get_reg64(src2, tmp2, ctx);
arch/parisc/net/bpf_jit_comp32.c
73
static const s8 regmap[][2] = {
arch/parisc/net/bpf_jit_comp32.c
866
static int emit_branch_r32(const s8 *src1, const s8 *src2, s32 paoff,
arch/parisc/net/bpf_jit_comp32.c
870
const s8 *tmp1 = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
871
const s8 *tmp2 = regmap[TMP_REG_2];
arch/parisc/net/bpf_jit_comp32.c
873
const s8 *rs1 = bpf_get_reg32(src1, tmp1, ctx);
arch/parisc/net/bpf_jit_comp32.c
874
const s8 *rs2 = bpf_get_reg32(src2, tmp2, ctx);
arch/parisc/net/bpf_jit_comp32.c
888
const s8 *tmp = regmap[TMP_REG_1];
arch/parisc/net/bpf_jit_comp32.c
889
const s8 *r0 = regmap[BPF_REG_0];
arch/parisc/net/bpf_jit_comp32.c
890
const s8 *reg;
arch/parisc/net/bpf_jit_comp32.c
951
const s8 *arr_reg = regmap[BPF_REG_2];
arch/parisc/net/bpf_jit_comp32.c
952
const s8 *idx_reg = regmap[BPF_REG_3];
arch/parisc/net/bpf_jit_comp64.c
1104
s8 reg;
arch/parisc/net/bpf_jit_comp64.c
350
const s8 arr_reg = regmap[BPF_REG_2];
arch/parisc/net/bpf_jit_comp64.c
351
const s8 idx_reg = regmap[BPF_REG_3];
arch/parisc/net/bpf_jit_comp64.c
505
static void emit_call_libgcc_ll(void *func, const s8 arg0,
arch/parisc/net/bpf_jit_comp64.c
506
const s8 arg1, u8 opcode, struct hppa_jit_context *ctx)
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
558
s8 dstreg;
arch/parisc/net/bpf_jit_comp64.c
70
static void emit_hppa_copy(const s8 rs, const s8 rd, struct hppa_jit_context *ctx)
arch/powerpc/boot/types.h
23
typedef s8 int8_t;
arch/powerpc/kvm/powerpc.c
1166
gpr = (s64)(s8)gpr;
arch/riscv/include/asm/assembler.h
56
REG_L s8, (SUSPEND_CONTEXT_REGS + PT_S8)(a0)
arch/riscv/include/asm/compat.h
100
cregs->s8 = (compat_ulong_t) regs->s8;
arch/riscv/include/asm/compat.h
137
regs->s8 = (unsigned long) cregs->s8;
arch/riscv/include/asm/compat.h
63
compat_ulong_t s8;
arch/riscv/include/asm/kvm_host.h
141
unsigned long s8;
arch/riscv/include/asm/ptrace.h
42
unsigned long s8;
arch/riscv/include/uapi/asm/ptrace.h
50
unsigned long s8;
arch/riscv/kernel/asm-offsets.c
107
OFFSET(PT_S8, pt_regs, s8);
arch/riscv/kernel/asm-offsets.c
164
OFFSET(KVM_ARCH_GUEST_S8, kvm_vcpu_arch, guest_context.s8);
arch/riscv/kernel/asm-offsets.c
201
OFFSET(KVM_ARCH_HOST_S8, kvm_vcpu_arch, host_context.s8);
arch/riscv/kernel/kgdb.c
193
{DBG_REG_S8, GDB_SIZEOF_REG, offsetof(struct pt_regs, s8)},
arch/riscv/kernel/process.c
93
regs->s8, regs->s9, regs->s10);
arch/riscv/kernel/ptrace.c
474
REG_OFFSET_NAME(s8),
arch/riscv/net/bpf_jit_comp32.c
101
static s8 hi(const s8 *r)
arch/riscv/net/bpf_jit_comp32.c
106
static s8 lo(const s8 *r)
arch/riscv/net/bpf_jit_comp32.c
1073
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
1098
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
111
static void emit_imm(const s8 rd, s32 imm, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp32.c
1236
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
124
static void emit_imm32(const s8 *rd, s32 imm, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp32.c
1305
const s8 *fp = bpf2rv32[BPF_REG_FP];
arch/riscv/net/bpf_jit_comp32.c
1306
const s8 *r1 = bpf2rv32[BPF_REG_1];
arch/riscv/net/bpf_jit_comp32.c
136
static void emit_imm64(const s8 *rd, s32 imm_hi, s32 imm_lo,
arch/riscv/net/bpf_jit_comp32.c
146
const s8 *r0 = bpf2rv32[BPF_REG_0];
arch/riscv/net/bpf_jit_comp32.c
180
static bool is_stacked(s8 reg)
arch/riscv/net/bpf_jit_comp32.c
185
static const s8 *bpf_get_reg64(const s8 *reg, const s8 *tmp,
arch/riscv/net/bpf_jit_comp32.c
196
static void bpf_put_reg64(const s8 *reg, const s8 *src,
arch/riscv/net/bpf_jit_comp32.c
205
static const s8 *bpf_get_reg32(const s8 *reg, const s8 *tmp,
arch/riscv/net/bpf_jit_comp32.c
215
static void bpf_put_reg32(const s8 *reg, const s8 *src,
arch/riscv/net/bpf_jit_comp32.c
243
static void emit_alu_i64(const s8 *dst, s32 imm,
arch/riscv/net/bpf_jit_comp32.c
246
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
247
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
327
static void emit_alu_i32(const s8 *dst, s32 imm,
arch/riscv/net/bpf_jit_comp32.c
330
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
331
const s8 *rd = bpf_get_reg32(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
406
static void emit_alu_r64(const s8 *dst, const s8 *src,
arch/riscv/net/bpf_jit_comp32.c
409
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
410
const s8 *tmp2 = bpf2rv32[TMP_REG_2];
arch/riscv/net/bpf_jit_comp32.c
411
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
412
const s8 *rs = bpf_get_reg64(src, tmp2, ctx);
arch/riscv/net/bpf_jit_comp32.c
511
static void emit_alu_r32(const s8 *dst, const s8 *src,
arch/riscv/net/bpf_jit_comp32.c
514
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
515
const s8 *tmp2 = bpf2rv32[TMP_REG_2];
arch/riscv/net/bpf_jit_comp32.c
516
const s8 *rd = bpf_get_reg32(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
517
const s8 *rs = bpf_get_reg32(src, tmp2, ctx);
arch/riscv/net/bpf_jit_comp32.c
564
static int emit_branch_r64(const s8 *src1, const s8 *src2, s32 rvoff,
arch/riscv/net/bpf_jit_comp32.c
568
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
569
const s8 *tmp2 = bpf2rv32[TMP_REG_2];
arch/riscv/net/bpf_jit_comp32.c
571
const s8 *rs1 = bpf_get_reg64(src1, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
572
const s8 *rs2 = bpf_get_reg64(src2, tmp2, ctx);
arch/riscv/net/bpf_jit_comp32.c
71
static const s8 bpf2rv32[][2] = {
arch/riscv/net/bpf_jit_comp32.c
722
static int emit_branch_r32(const s8 *src1, const s8 *src2, s32 rvoff,
arch/riscv/net/bpf_jit_comp32.c
726
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
727
const s8 *tmp2 = bpf2rv32[TMP_REG_2];
arch/riscv/net/bpf_jit_comp32.c
729
const s8 *rs1 = bpf_get_reg32(src1, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
730
const s8 *rs2 = bpf_get_reg32(src2, tmp2, ctx);
arch/riscv/net/bpf_jit_comp32.c
744
const s8 *r0 = bpf2rv32[BPF_REG_0];
arch/riscv/net/bpf_jit_comp32.c
745
const s8 *r5 = bpf2rv32[BPF_REG_5];
arch/riscv/net/bpf_jit_comp32.c
782
const s8 *arr_reg = bpf2rv32[BPF_REG_2];
arch/riscv/net/bpf_jit_comp32.c
783
const s8 *idx_reg = bpf2rv32[BPF_REG_3];
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
838
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
839
const s8 *tmp2 = bpf2rv32[TMP_REG_2];
arch/riscv/net/bpf_jit_comp32.c
840
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
841
const s8 *rs = bpf_get_reg64(src, tmp2, ctx);
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
876
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
877
const s8 *tmp2 = bpf2rv32[TMP_REG_2];
arch/riscv/net/bpf_jit_comp32.c
878
const s8 *rd = bpf_get_reg64(dst, tmp1, ctx);
arch/riscv/net/bpf_jit_comp32.c
879
const s8 *rs = bpf_get_reg64(src, tmp2, ctx);
arch/riscv/net/bpf_jit_comp32.c
914
static void emit_rev16(const s8 rd, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp32.c
923
static void emit_rev32(const s8 rd, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp32.c
943
static void emit_zext64(const s8 *dst, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit_comp32.c
945
const s8 *rd;
arch/riscv/net/bpf_jit_comp32.c
946
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
963
const s8 *dst = bpf2rv32[insn->dst_reg];
arch/riscv/net/bpf_jit_comp32.c
964
const s8 *src = bpf2rv32[insn->src_reg];
arch/riscv/net/bpf_jit_comp32.c
965
const s8 *tmp1 = bpf2rv32[TMP_REG_1];
arch/riscv/net/bpf_jit_comp32.c
966
const s8 *tmp2 = bpf2rv32[TMP_REG_2];
arch/x86/include/asm/kvm_host.h
950
s8 pvclock_tsc_shift;
arch/x86/include/asm/kvm_host.h
974
s8 virtual_tsc_shift;
arch/x86/include/asm/pvclock-abi.h
32
s8 tsc_shift;
arch/x86/include/asm/uv/uv_hub.h
137
s8 base; /* entry index of node's base addr */
arch/x86/kernel/alternative.c
503
buf[i+1] = (s8)imm;
arch/x86/kernel/cpu/mce/internal.h
189
s8 bootlog;
arch/x86/kernel/kprobes/core.c
650
p->ainsn.rel32 = *(s8 *)&insn->immediate.value;
arch/x86/kernel/kprobes/core.c
686
p->ainsn.rel32 = *(s8 *)&insn->immediate.value;
arch/x86/kernel/traps.c
189
case 1: *imm = *(s8 *)addr;
arch/x86/kvm/emulate.c
1168
modrm_ea += insn_fetch(s8, ctxt);
arch/x86/kvm/emulate.c
1236
modrm_ea += insn_fetch(s8, ctxt);
arch/x86/kvm/emulate.c
4575
op->val = insn_fetch(s8, ctxt);
arch/x86/kvm/emulate.c
5453
case 2: ctxt->dst.val = (s8)ctxt->dst.val; break;
arch/x86/kvm/emulate.c
5608
ctxt->dst.val = (ctxt->src.bytes == 1) ? (s8) ctxt->src.val :
arch/x86/kvm/x86.c
2482
s8 *pshift, u32 *pmultiplier)
block/partitions/sgi.c
20
s8 boot_file[16]; /* Name of boot file for ARCS */
block/partitions/sgi.c
23
s8 name[8]; /* Name of volume */
drivers/accel/ethosu/ethosu_gem.c
101
s8 region;
drivers/accel/ethosu/ethosu_gem.c
110
s8 mode;
drivers/accel/ethosu/ethosu_gem.c
118
s8 region;
drivers/accel/ethosu/ethosu_gem.c
126
s8 region;
drivers/accel/ethosu/ethosu_gem.c
163
s8 mode = dma_st->mode;
drivers/acpi/pmic/intel_pmic_bxtwc.c
335
cursel = clamp_t(s8, (count - 7), 0, 7);
drivers/base/regmap/internal.h
35
s8 reg_shift;
drivers/bcma/sprom.c
204
static s8 sprom_extract_antgain(const u16 *in, u16 offset, u16 mask, u16 shift)
drivers/bcma/sprom.c
218
return (s8)gain;
drivers/block/rnbd/rnbd-proto.h
111
s8 dev_name[NAME_MAX];
drivers/block/zram/zram_drv.h
128
s8 num_active_comps;
drivers/clk/aspeed/clk-aspeed.h
27
s8 reset_idx;
drivers/clk/aspeed/clk-aspeed.h
51
s8 reset_idx;
drivers/clk/clk-bm1880.c
118
s8 gate_shift;
drivers/clk/clk-bm1880.c
119
s8 mux_shift;
drivers/clk/clk-bm1880.c
120
s8 div_shift;
drivers/clk/clk-bm1880.c
121
s8 div_width;
drivers/clk/clk-bm1880.c
73
s8 gate_shift;
drivers/clk/clk-bm1880.c
81
s8 num_parents;
drivers/clk/clk-bm1880.c
83
s8 shift;
drivers/clk/clk-qoriq.c
842
s8 clksel_to_parent[NUM_MUX_PARENTS];
drivers/clk/clk-qoriq.c
868
s8 ret;
drivers/clk/ingenic/cgu.h
105
s8 ce_bit;
drivers/clk/ingenic/cgu.h
106
s8 busy_bit;
drivers/clk/ingenic/cgu.h
107
s8 stop_bit;
drivers/clk/ingenic/cgu.h
55
const s8 *od_encoding;
drivers/clk/ingenic/cgu.h
60
s8 bypass_bit;
drivers/clk/ingenic/cgu.h
61
s8 enable_bit;
drivers/clk/ingenic/cgu.h
62
s8 stable_bit;
drivers/clk/ingenic/jz4725b-cgu.c
35
static const s8 pll_od_encoding[4] = {
drivers/clk/ingenic/jz4740-cgu.c
50
static const s8 pll_od_encoding[4] = {
drivers/clk/ingenic/jz4755-cgu.c
32
static const s8 pll_od_encoding[4] = {
drivers/clk/ingenic/jz4760-cgu.c
44
static const s8 pll_od_encoding[8] = {
drivers/clk/ingenic/jz4770-cgu.c
85
static const s8 pll_od_encoding[8] = {
drivers/clk/ingenic/jz4780-cgu.c
259
static const s8 pll_od_encoding[16] = {
drivers/clk/ingenic/x1000-cgu.c
205
static const s8 pll_od_encoding[8] = {
drivers/clk/ingenic/x1830-cgu.c
92
static const s8 pll_od_encoding[64] = {
drivers/clk/mediatek/clk-mux.h
40
s8 upd_shift;
drivers/clk/renesas/rzg2l-cpg.c
1760
s8 monbit = info->resets[id].monbit;
drivers/clk/renesas/rzg2l-cpg.c
1822
s8 monbit = info->resets[id].monbit;
drivers/clk/renesas/rzg2l-cpg.h
249
s8 monbit;
drivers/clk/renesas/rzv2h-cpg.c
160
s8 mon_index;
drivers/clk/renesas/rzv2h-cpg.c
162
s8 ext_clk_mux_index;
drivers/clk/renesas/rzv2h-cpg.h
267
s8 mon_index;
drivers/clk/renesas/rzv2h-cpg.h
269
s8 ext_clk_mux_index;
drivers/clk/sophgo/clk-cv1800.c
912
static const s8 clk_c906_parent2sel[] = {
drivers/clk/sophgo/clk-cv1800.c
983
static const s8 clk_a53_parent2sel[] = {
drivers/clk/sophgo/clk-cv18xx-common.h
34
s8 shift;
drivers/clk/sophgo/clk-cv18xx-ip.c
657
s8 div_id;
drivers/clk/sophgo/clk-cv18xx-ip.c
739
s8 clk_sel;
drivers/clk/sophgo/clk-cv18xx-ip.c
761
s8 clk_sel = mmux->parent2sel[index];
drivers/clk/sophgo/clk-cv18xx-ip.h
54
const s8 *parent2sel;
drivers/clk/ti/clk.c
370
void ti_clk_latch(struct clk_omap_reg *reg, s8 shift)
drivers/clk/ti/clock.h
16
s8 latch;
drivers/clk/ti/clock.h
210
void ti_clk_latch(struct clk_omap_reg *reg, s8 shift);
drivers/clk/ti/clock.h
32
s8 latch;
drivers/clk/ti/mux.c
125
s8 latch, u8 clk_mux_flags, u32 *table)
drivers/comedi/drivers/ni_660x.c
808
s8 reg = ni_route_to_register(CR_CHAN(src), dest,
drivers/comedi/drivers/ni_660x.c
823
s8 reg = ni_route_to_register(CR_CHAN(src), dest,
drivers/comedi/drivers/ni_660x.c
825
s8 current_src;
drivers/comedi/drivers/ni_660x.c
890
s8 reg = ni_route_to_register(CR_CHAN(src), CR_CHAN(dest),
drivers/comedi/drivers/ni_mio_common.c
5348
s8 reg = ni_lookup_route_register(CR_CHAN(src), NI_RGOUT0,
drivers/comedi/drivers/ni_mio_common.c
5374
s8 reg = ni_lookup_route_register(CR_CHAN(src), NI_RGOUT0,
drivers/comedi/drivers/ni_mio_common.c
5461
s8 reg;
drivers/comedi/drivers/ni_mio_common.c
5517
s8 reg = ni_lookup_route_register(CR_CHAN(src), rtsi_brd,
drivers/comedi/drivers/ni_mio_common.c
5711
s8 reg = ni_route_to_register(CR_CHAN(src), dest,
drivers/comedi/drivers/ni_mio_common.c
5726
s8 reg = ni_route_to_register(CR_CHAN(src), dest,
drivers/comedi/drivers/ni_mio_common.c
5728
s8 current_src;
drivers/comedi/drivers/ni_mio_common.c
5794
s8 reg = ni_route_to_register(CR_CHAN(src), dest,
drivers/comedi/drivers/ni_routes.c
413
s8 ni_lookup_route_register(int src, int dest,
drivers/comedi/drivers/ni_routes.c
416
s8 regval;
drivers/comedi/drivers/ni_routes.c
464
s8 ni_route_to_register(const int src, const int dest,
drivers/comedi/drivers/ni_routes.c
470
s8 regval;
drivers/comedi/drivers/ni_routes.h
132
s8 ni_route_to_register(const int src, const int dest,
drivers/comedi/drivers/ni_routes.h
135
static inline bool ni_rtsi_route_requires_mux(s8 value)
drivers/comedi/drivers/ni_routes.h
150
s8 ni_lookup_route_register(int src, int dest,
drivers/comedi/drivers/ni_routes.h
265
static inline s8 ni_get_reg_value_roffs(int src, const int dest,
drivers/comedi/drivers/usbduxfast.c
152
s8 *inbuf;
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
66
s8 cmp_err, xlt_err;
drivers/crypto/intel/qat/qat_common/qat_comp_req.h
75
static inline s8 qat_comp_get_cmp_err(void *resp)
drivers/crypto/intel/qat/qat_common/qat_comp_req.h
82
static inline s8 qat_comp_get_xlt_err(void *resp)
drivers/crypto/intel/qat/qat_common/qat_comp_req.h
89
static inline s8 qat_comp_get_cmp_status(void *resp)
drivers/crypto/intel/qat/qat_common/qat_comp_req.h
97
static inline s8 qat_comp_get_xlt_status(void *resp)
drivers/dma/sun4i-dma.c
173
void (*set_dst_data_width)(u32 *p_cfg, s8 data_width);
drivers/dma/sun4i-dma.c
174
void (*set_src_data_width)(u32 *p_cfg, s8 data_width);
drivers/dma/sun4i-dma.c
254
static void set_dst_data_width_a10(u32 *p_cfg, s8 data_width)
drivers/dma/sun4i-dma.c
259
static void set_src_data_width_a10(u32 *p_cfg, s8 data_width)
drivers/dma/sun4i-dma.c
264
static void set_dst_data_width_f1c100s(u32 *p_cfg, s8 data_width)
drivers/dma/sun4i-dma.c
269
static void set_src_data_width_f1c100s(u32 *p_cfg, s8 data_width)
drivers/dma/sun6i-dma.c
138
void (*set_burst_length)(u32 *p_cfg, s8 src_burst, s8 dst_burst);
drivers/dma/sun6i-dma.c
139
void (*set_drq)(u32 *p_cfg, s8 src_drq, s8 dst_drq);
drivers/dma/sun6i-dma.c
140
void (*set_mode)(u32 *p_cfg, s8 src_mode, s8 dst_mode);
drivers/dma/sun6i-dma.c
283
static inline s8 convert_burst(u32 maxburst)
drivers/dma/sun6i-dma.c
299
static inline s8 convert_buswidth(enum dma_slave_buswidth addr_width)
drivers/dma/sun6i-dma.c
314
static void sun6i_set_burst_length_a31(u32 *p_cfg, s8 src_burst, s8 dst_burst)
drivers/dma/sun6i-dma.c
320
static void sun6i_set_burst_length_h3(u32 *p_cfg, s8 src_burst, s8 dst_burst)
drivers/dma/sun6i-dma.c
326
static void sun6i_set_drq_a31(u32 *p_cfg, s8 src_drq, s8 dst_drq)
drivers/dma/sun6i-dma.c
332
static void sun6i_set_drq_h6(u32 *p_cfg, s8 src_drq, s8 dst_drq)
drivers/dma/sun6i-dma.c
338
static void sun6i_set_mode_a31(u32 *p_cfg, s8 src_mode, s8 dst_mode)
drivers/dma/sun6i-dma.c
344
static void sun6i_set_mode_h6(u32 *p_cfg, s8 src_mode, s8 dst_mode)
drivers/dma/sun6i-dma.c
609
s8 src_width, dst_width, src_burst, dst_burst;
drivers/dma/sun6i-dma.c
672
s8 burst, width;
drivers/dma/ti/edma.c
2023
s8 (*queue_priority_map)[2];
drivers/dma/ti/edma.c
2289
s8 (*queue_priority_mapping)[2];
drivers/dma/ti/edma.c
2607
s8 (*queue_priority_mapping)[2];
drivers/extcon/extcon-rtk-type-c.c
867
static inline s8 get_value(s8 value)
drivers/extcon/extcon-rtk-type-c.c
869
return (((s8)value & 0x8) ? (-(s8)(0x7 & value)) : ((s8)(value)));
drivers/extcon/extcon-rtk-type-c.c
877
s8 cc1_4p7k = 0;
drivers/extcon/extcon-rtk-type-c.c
878
s8 cc1_12k = 0;
drivers/extcon/extcon-rtk-type-c.c
879
s8 cc1_0p2v = 0;
drivers/extcon/extcon-rtk-type-c.c
880
s8 cc1_0p8v = 0;
drivers/extcon/extcon-rtk-type-c.c
881
s8 cc1_2p6v = 0;
drivers/extcon/extcon-rtk-type-c.c
882
s8 cc1_0p66v = 0;
drivers/extcon/extcon-rtk-type-c.c
883
s8 cc1_1p23v = 0;
drivers/extcon/extcon-rtk-type-c.c
884
s8 cc2_4p7k = 0;
drivers/extcon/extcon-rtk-type-c.c
885
s8 cc2_12k = 0;
drivers/extcon/extcon-rtk-type-c.c
886
s8 cc2_0p2v = 0;
drivers/extcon/extcon-rtk-type-c.c
887
s8 cc2_0p8v = 0;
drivers/extcon/extcon-rtk-type-c.c
888
s8 cc2_2p6v = 0;
drivers/extcon/extcon-rtk-type-c.c
889
s8 cc2_0p66v = 0;
drivers/extcon/extcon-rtk-type-c.c
890
s8 cc2_1p23v = 0;
drivers/extcon/extcon-rtk-type-c.c
961
s8 cc1_4p7k = 0;
drivers/extcon/extcon-rtk-type-c.c
962
s8 cc1_12k = 0;
drivers/extcon/extcon-rtk-type-c.c
963
s8 cc1_0p2v = 0;
drivers/extcon/extcon-rtk-type-c.c
964
s8 cc1_0p8v = 0;
drivers/extcon/extcon-rtk-type-c.c
965
s8 cc1_2p6v = 0;
drivers/extcon/extcon-rtk-type-c.c
966
s8 cc1_0p66v = 0;
drivers/extcon/extcon-rtk-type-c.c
967
s8 cc1_1p23v = 0;
drivers/extcon/extcon-rtk-type-c.c
968
s8 cc2_4p7k = 0;
drivers/extcon/extcon-rtk-type-c.c
969
s8 cc2_12k = 0;
drivers/extcon/extcon-rtk-type-c.c
970
s8 cc2_0p2v = 0;
drivers/extcon/extcon-rtk-type-c.c
971
s8 cc2_0p8v = 0;
drivers/extcon/extcon-rtk-type-c.c
972
s8 cc2_2p6v = 0;
drivers/extcon/extcon-rtk-type-c.c
973
s8 cc2_0p66v = 0;
drivers/extcon/extcon-rtk-type-c.c
974
s8 cc2_1p23v = 0;
drivers/firmware/broadcom/bcm47xx_sprom.c
222
ENTRY(0x000007fe, s8, pre, "ag0", antenna_gain.a0, 0, fb);
drivers/firmware/broadcom/bcm47xx_sprom.c
223
ENTRY(0x000007fe, s8, pre, "ag1", antenna_gain.a1, 0, fb);
drivers/firmware/broadcom/bcm47xx_sprom.c
224
ENTRY(0x000007f0, s8, pre, "ag2", antenna_gain.a2, 0, fb);
drivers/firmware/broadcom/bcm47xx_sprom.c
225
ENTRY(0x000007f0, s8, pre, "ag3", antenna_gain.a3, 0, fb);
drivers/firmware/broadcom/bcm47xx_sprom.c
253
ENTRY(0x00000708, s8, pre, "rxpo2g", rxpo2g, 0, fb);
drivers/firmware/broadcom/bcm47xx_sprom.c
254
ENTRY(0x00000708, s8, pre, "rxpo5g", rxpo5g, 0, fb);
drivers/firmware/broadcom/bcm47xx_sprom.c
91
NVRAM_READ_VAL(s8)
drivers/firmware/efi/libstub/printk.c
27
u32 utf8_to_utf32(const u8 **s8)
drivers/firmware/efi/libstub/printk.c
33
c0 = cx = *(*s8)++;
drivers/firmware/efi/libstub/printk.c
52
cx = (*s8)[i] ^ 0x80;
drivers/firmware/efi/libstub/printk.c
67
*s8 += clen;
drivers/firmware/efi/libstub/printk.c
79
const u8 *s8 = (const u8 *)str;
drivers/firmware/efi/libstub/printk.c
82
while (*s8) {
drivers/firmware/efi/libstub/printk.c
83
if (*s8 == '\n')
drivers/firmware/efi/libstub/printk.c
85
c32 = utf8_to_utf32(&s8);
drivers/firmware/efi/libstub/printk.c
97
if (*s8 == '\0' || pos >= lim - 2) {
drivers/firmware/efi/libstub/vsprintf.c
510
u8 *s8;
drivers/firmware/efi/libstub/vsprintf.c
522
s8 = (u8 *)&buf[pos];
drivers/firmware/efi/libstub/vsprintf.c
531
*s8 = (0xf00 >> 1) >> clen;
drivers/firmware/efi/libstub/vsprintf.c
533
for (s8 += clen; clen; --clen, c32 >>= 6)
drivers/firmware/efi/libstub/vsprintf.c
534
*s8-- = 0x80 | (c32 & 0x3f);
drivers/firmware/efi/libstub/vsprintf.c
536
*s8 |= c32;
drivers/gpio/gpio-grgpio.c
58
s8 index; /* Index into struct grgpio_priv's uirqs, or -1 */
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
791
s8 mem_id = KFD_XCP_MEM_ID(adev, xcp_id);
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
224
#define SMU_CTYPE_AMDGPU_METRICS_TYPE_S8 s8
drivers/gpu/drm/i915/display/intel_display_types.h
373
s8 controller; /* brightness controller number */
drivers/gpu/drm/i915/display/intel_fbc.c
91
s8 fence_id;
drivers/gpu/drm/i915/display/intel_vdsc.c
146
static const s8 ofs_und4[] = {
drivers/gpu/drm/i915/display/intel_vdsc.c
149
static const s8 ofs_und5[] = {
drivers/gpu/drm/i915/display/intel_vdsc.c
152
static const s8 ofs_und6[] = {
drivers/gpu/drm/i915/display/intel_vdsc.c
155
static const s8 ofs_und8[] = {
drivers/gpu/drm/i915/display/intel_vdsc.c
193
static const s8 ofs_und6[] = {
drivers/gpu/drm/i915/display/intel_vdsc.c
196
static const s8 ofs_und8[] = {
drivers/gpu/drm/i915/display/intel_vdsc.c
199
static const s8 ofs_und12[] = {
drivers/gpu/drm/i915/display/intel_vdsc.c
202
static const s8 ofs_und15[] = {
drivers/gpu/drm/imagination/pvr_mmu.c
2192
s8 load_level_required = PVR_MMU_SYNC_LEVEL_NONE;
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c
915
s8 offset_top[DSI_LANE_MAX] = { 0 }; /* No offset */
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c
916
s8 offset_bot[DSI_LANE_MAX] = { 0 }; /* No offset */
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/therm.h
15
s8 offset_constant;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
691
s8 iofc = nvbios_rd08(bios, init->offset + 6);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
71
s8 thrs_section, sensor_section, offset;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
95
offset = ((s8) nvbios_rd08(bios, entry + 2)) / 2;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
105
max_t(s8, T(CWL) - 2, 1) << 8 |
drivers/gpu/drm/omapdrm/dss/dispc.c
1706
s8 h0_m, h0_n;
drivers/gpu/drm/omapdrm/dss/dispc.c
1707
s8 h1_m, h1_n;
drivers/gpu/drm/omapdrm/dss/dispc.c
1708
s8 v0_m, v0_n;
drivers/gpu/drm/omapdrm/dss/dispc.c
1709
s8 v1_m, v1_n;
drivers/gpu/drm/omapdrm/dss/dispc.h
100
s8 hc3_vc2;
drivers/gpu/drm/omapdrm/dss/dispc.h
102
s8 hc1_vc0;
drivers/gpu/drm/omapdrm/dss/dispc.h
103
s8 hc0_vc00;
drivers/gpu/drm/omapdrm/dss/dispc.h
99
s8 hc4_vc22;
drivers/gpu/drm/panel/panel-himax-hx8279.c
221
s8 goa_clr_polarity[4];
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
39
typedef s8 int8;
drivers/gpu/drm/xe/xe_hwmon.c
148
s8 value[U8_MAX];
drivers/gpu/drm/xe/xe_hwmon.c
819
*val = (s8)data * MILLIDEGREE_PER_DEGREE;
drivers/hid/hid-core.c
390
case 1: return item->data.s8;
drivers/hid/hid-logitech-hidpp.c
3517
s8 value, hvalue;
drivers/hid/hid-sensor-hub.c
327
ret_val = *(s8 *)hsdev->pending.raw_data;
drivers/hid/hid-sony.c
928
relx = (s8) rd[offset+5];
drivers/hid/hid-sony.c
929
rely = ((s8) rd[offset+10]) * -1;
drivers/hid/hid-waltop.c
682
static const s8 tilt_to_radians[] = {
drivers/hid/hid-waltop.c
687
s8 tilt_x = (s8)data[8];
drivers/hid/hid-waltop.c
688
s8 tilt_y = (s8)data[9];
drivers/hid/hid-waltop.c
689
s8 sign_x = tilt_x >= 0 ? 1 : -1;
drivers/hid/hid-waltop.c
690
s8 sign_y = tilt_y >= 0 ? 1 : -1;
drivers/hid/hid-wiimote-modules.c
1091
static const s8 digital_to_analog[3] = {0x20, 0, -0x20};
drivers/hwmon/ad7414.c
43
s8 temps[ARRAY_SIZE(AD7414_REG_LIMIT)];
drivers/hwmon/adc128d818.c
209
s8 regval;
drivers/hwmon/adm1025.c
106
s8 temp[2]; /* register value */
drivers/hwmon/adm1025.c
107
s8 temp_min[2]; /* register value */
drivers/hwmon/adm1025.c
108
s8 temp_max[2]; /* register value */
drivers/hwmon/adm1026.c
277
s8 temp[3]; /* Register value */
drivers/hwmon/adm1026.c
278
s8 temp_min[3]; /* Register value */
drivers/hwmon/adm1026.c
279
s8 temp_max[3]; /* Register value */
drivers/hwmon/adm1026.c
280
s8 temp_tmin[3]; /* Register value */
drivers/hwmon/adm1026.c
281
s8 temp_crit[3]; /* Register value */
drivers/hwmon/adm1026.c
282
s8 temp_offset[3]; /* Register value */
drivers/hwmon/adm1029.c
106
s8 temp[ARRAY_SIZE(ADM1029_REG_TEMP)];
drivers/hwmon/adm1031.c
84
s8 temp[3];
drivers/hwmon/adm1031.c
90
s8 temp_offset[3];
drivers/hwmon/adm1031.c
91
s8 temp_min[3];
drivers/hwmon/adm1031.c
92
s8 temp_max[3];
drivers/hwmon/adm1031.c
93
s8 temp_crit[3];
drivers/hwmon/adm9240.c
570
*val = (s8)regval * 1000;
drivers/hwmon/adm9240.c
576
*val = (s8)regval * 1000;
drivers/hwmon/adm9240.c
93
static inline s8 TEMP_TO_REG(long val)
drivers/hwmon/adt7470.c
155
s8 temp[ADT7470_TEMP_COUNT];
drivers/hwmon/adt7470.c
156
s8 temp_min[ADT7470_TEMP_COUNT];
drivers/hwmon/adt7470.c
157
s8 temp_max[ADT7470_TEMP_COUNT];
drivers/hwmon/adt7470.c
168
s8 pwm_tmin[ADT7470_PWM_COUNT];
drivers/hwmon/adt7470.c
388
data->temp_min[i] = (s8)val;
drivers/hwmon/adt7470.c
392
data->temp_max[i] = (s8)val;
drivers/hwmon/adt7470.c
418
data->pwm_tmin[i] = (s8)val;
drivers/hwmon/adt7475.c
431
out = (s8)data->temp[sattr->nr][sattr->index];
drivers/hwmon/asb100.c
145
return (s8)reg * 1000;
drivers/hwmon/asc7621.c
352
return sprintf(buf, "%d\n", ((s8) data->reg[param->msb[0]]) * 1000);
drivers/hwmon/asc7621.c
361
s8 temp;
drivers/hwmon/asc7621.c
394
temp = (((s8) msb) * 1000) + (lsb * 250);
drivers/hwmon/asc7621.c
406
int temp = ((s8) (regval & 0xfc) * 1000) + ((regval & 0x03) * 250);
drivers/hwmon/asc7621.c
417
s8 temp;
drivers/hwmon/asc7621.c
455
auto_point1 = ((s8) data->reg[param->msb[1]]) * 1000;
drivers/hwmon/asus-ec-sensors.c
1003
return *((const s8 *)a) - *((const s8 *)b);
drivers/hwmon/asus-ec-sensors.c
1145
return (s8)*data;
drivers/hwmon/dme1737.c
221
s8 temp_min[3];
drivers/hwmon/dme1737.c
222
s8 temp_max[3];
drivers/hwmon/dme1737.c
223
s8 temp_offset[3];
drivers/hwmon/dme1737.c
237
s8 zone_low[3];
drivers/hwmon/dme1737.c
238
s8 zone_abs[3];
drivers/hwmon/drivetemp.c
148
#define temp_from_sct(temp) (((s8)(temp)) * 1000)
drivers/hwmon/emc1403.c
218
static s8 emc1403_temp_regs_low[][4] = {
drivers/hwmon/emc1403.c
275
s8 reg;
drivers/hwmon/emc1403.c
455
s8 regl;
drivers/hwmon/emc2103.c
51
s8 degrees;
drivers/hwmon/emc2103.c
64
s8 temp_min[4]; /* no fractional part */
drivers/hwmon/emc2103.c
65
s8 temp_max[4]; /* no fractional part */
drivers/hwmon/emc6w201.c
53
s8 temp[3][6];
drivers/hwmon/f71882fg.c
286
s8 pwm_auto_point_temp[4][4];
drivers/hwmon/f71882fg.c
543
temp = ((s8)data->temp[nr]) * 1000;
drivers/hwmon/f75375s.c
110
s8 temp_high[2];
drivers/hwmon/f75375s.c
111
s8 temp_max_hyst[2];
drivers/hwmon/ftsteutates.c
592
s8 deviceid;
drivers/hwmon/i5500_temp.c
109
s8 tsfsc;
drivers/hwmon/i5500_temp.c
34
s8 tsfsc;
drivers/hwmon/it87.c
601
s8 temp[NUM_TEMP][4]; /* [nr][0]=temp, [1]=min, [2]=max, [3]=offset */
drivers/hwmon/it87.c
631
s8 auto_temp[NUM_AUTO_PWM][5]; /* [nr][0] is point1_temp_hyst */
drivers/hwmon/lm63.c
160
s8 temp8[15]; /* 0: local input
drivers/hwmon/lm78.c
103
static inline int TEMP_FROM_REG(s8 val)
drivers/hwmon/lm78.c
128
s8 temp; /* Register value */
drivers/hwmon/lm78.c
129
s8 temp_over; /* Register value */
drivers/hwmon/lm78.c
130
s8 temp_hyst; /* Register value */
drivers/hwmon/lm78.c
97
static inline s8 TEMP_TO_REG(long val)
drivers/hwmon/lm83.c
187
*val = (s8)regval * 1000;
drivers/hwmon/lm83.c
193
*val = (s8)regval * 1000;
drivers/hwmon/lm83.c
199
*val = (s8)regval * 1000;
drivers/hwmon/lm85.c
265
s8 limit; /* Low temp limit */
drivers/hwmon/lm85.c
268
s8 critical; /* "All fans ON" temp limit */
drivers/hwmon/lm85.c
304
s8 temp[3]; /* Register value */
drivers/hwmon/lm85.c
305
s8 temp_min[3]; /* Register value */
drivers/hwmon/lm85.c
306
s8 temp_max[3]; /* Register value */
drivers/hwmon/lm87.c
161
s8 temp[3]; /* register value */
drivers/hwmon/lm87.c
162
s8 temp_high[3]; /* register value */
drivers/hwmon/lm87.c
163
s8 temp_low[3]; /* register value */
drivers/hwmon/lm87.c
164
s8 temp_crit_int; /* min of two register values */
drivers/hwmon/lm87.c
165
s8 temp_crit_ext; /* min of two register values */
drivers/hwmon/lm90.c
1503
static const s8 lm90_temp_offset_index[MAX_CHANNELS] = {
drivers/hwmon/lm90.c
1871
if ((s8)lhi < 0 || (s8)rhi < 0)
drivers/hwmon/lm90.c
1875
if ((s8)llo >= lhi || (s8)rlo >= rhi)
drivers/hwmon/lm93.c
415
return (s8)reg * 1000;
drivers/hwmon/ltc4245.c
250
static const s8 ltc4245_in_regs[] = {
drivers/hwmon/ltc4245.c
257
static const s8 ltc4245_curr_regs[] = {
drivers/hwmon/max6621.c
207
s8 temp;
drivers/hwmon/nct6683.c
331
s8 temp[4][NCT6683_NUM_REG_MON];/* [0]=min, [1]=max, [2]=hyst,
drivers/hwmon/nct6694-hwmon.c
100
s8 hl;
drivers/hwmon/nct6694-hwmon.c
146
static inline long temp_from_reg(s8 reg)
drivers/hwmon/nct6694-hwmon.c
151
static inline s8 temp_to_reg(long val)
drivers/hwmon/nct6775-core.c
104
static const s8 NCT6775_ALARM_BITS[NUM_ALARM_BITS] = {
drivers/hwmon/nct6775-core.c
114
static const s8 NCT6775_BEEP_BITS[NUM_BEEP_BITS] = {
drivers/hwmon/nct6775-core.c
254
static const s8 NCT6776_ALARM_BITS[NUM_ALARM_BITS] = {
drivers/hwmon/nct6775-core.c
265
static const s8 NCT6776_BEEP_BITS[NUM_BEEP_BITS] = {
drivers/hwmon/nct6775-core.c
349
static const s8 NCT6779_ALARM_BITS[NUM_ALARM_BITS] = {
drivers/hwmon/nct6775-core.c
357
static const s8 NCT6779_BEEP_BITS[NUM_BEEP_BITS] = {
drivers/hwmon/nct6775-core.c
451
static const s8 NCT6791_ALARM_BITS[NUM_ALARM_BITS] = {
drivers/hwmon/nct6775-core.c
683
static const s8 NCT6799_ALARM_BITS[NUM_ALARM_BITS] = {
drivers/hwmon/nct6775-core.c
691
static const s8 NCT6799_BEEP_BITS[NUM_BEEP_BITS] = {
drivers/hwmon/nct6775-core.c
807
static const s8 NCT6106_ALARM_BITS[NUM_ALARM_BITS] = {
drivers/hwmon/nct6775-core.c
818
static const s8 NCT6106_BEEP_BITS[NUM_BEEP_BITS] = {
drivers/hwmon/nct6775-core.c
883
static const s8 NCT6116_ALARM_BITS[NUM_ALARM_BITS] = {
drivers/hwmon/nct6775-core.c
891
static const s8 NCT6116_BEEP_BITS[NUM_BEEP_BITS] = {
drivers/hwmon/nct6775.h
116
s8 temp_offset[NUM_TEMP_FIXED];
drivers/hwmon/nct6775.h
44
const s8 *ALARM_BITS;
drivers/hwmon/nct6775.h
45
const s8 *BEEP_BITS;
drivers/hwmon/nct7904.c
379
s8 temps;
drivers/hwmon/pc87360.c
217
s8 temp[3]; /* Register value */
drivers/hwmon/pc87360.c
218
s8 temp_min[3]; /* Register value */
drivers/hwmon/pc87360.c
219
s8 temp_max[3]; /* Register value */
drivers/hwmon/pc87360.c
220
s8 temp_crit[3]; /* Register value */
drivers/hwmon/pc87427.c
340
static inline long temp_from_reg8(s8 reg)
drivers/hwmon/pc87427.c
65
s8 temp_min[6]; /* register values */
drivers/hwmon/pc87427.c
66
s8 temp_max[6]; /* register values */
drivers/hwmon/pc87427.c
67
s8 temp_crit[6]; /* register values */
drivers/hwmon/pmbus/hac300s.c
33
s8 exponent;
drivers/hwmon/pmbus/pmbus_core.c
2575
s8 R;
drivers/hwmon/pmbus/pmbus_core.c
2656
data->exponent[page] = ((s8)(vout_mode << 3)) >> 3;
drivers/hwmon/sis5595.c
145
static inline int TEMP_FROM_REG(s8 val)
drivers/hwmon/sis5595.c
149
static inline s8 TEMP_TO_REG(long val)
drivers/hwmon/sis5595.c
182
s8 temp; /* Register value */
drivers/hwmon/sis5595.c
183
s8 temp_over; /* Register value */
drivers/hwmon/sis5595.c
184
s8 temp_hyst; /* Register value */
drivers/hwmon/smsc47b397.c
156
return (s8)reg * 1000;
drivers/hwmon/smsc47m192.c
75
static inline s8 TEMP_TO_REG(long val)
drivers/hwmon/smsc47m192.c
80
static inline int TEMP_FROM_REG(s8 val)
drivers/hwmon/smsc47m192.c
95
s8 temp[3]; /* Register value */
drivers/hwmon/smsc47m192.c
96
s8 temp_max[3]; /* Register value */
drivers/hwmon/smsc47m192.c
97
s8 temp_min[3]; /* Register value */
drivers/hwmon/smsc47m192.c
98
s8 temp_offset[3]; /* Register value */
drivers/hwmon/tc74.c
33
s8 temp_input; /* Temp value in dC */
drivers/hwmon/thmc50.c
68
s8 temp_input[3];
drivers/hwmon/thmc50.c
69
s8 temp_max[3];
drivers/hwmon/thmc50.c
70
s8 temp_min[3];
drivers/hwmon/thmc50.c
71
s8 temp_critical[3];
drivers/hwmon/tmp103.c
41
static inline int tmp103_reg_to_mc(s8 val)
drivers/hwmon/ultra45_env.c
168
s8 val;
drivers/hwmon/w83627ehf.c
338
s8 temp_offset[3];
drivers/hwmon/w83627hf.c
277
return (s8)reg * 1000;
drivers/hwmon/w83773g.c
51
static inline long temp_of_local(s8 reg)
drivers/hwmon/w83773g.c
56
static inline long temp_of_remote(s8 hb, u8 lb)
drivers/hwmon/w83781d.c
217
s8 temp; /* Register value */
drivers/hwmon/w83781d.c
218
s8 temp_max; /* Register value */
drivers/hwmon/w83781d.c
219
s8 temp_max_hyst; /* Register value */
drivers/hwmon/w83791d.c
293
s8 temp1[3]; /* current, over, thyst */
drivers/hwmon/w83793.c
194
static inline long TEMP_FROM_REG(s8 reg)
drivers/hwmon/w83793.c
199
static inline s8 TEMP_TO_REG(long val, s8 min, s8 max)
drivers/hwmon/w83793.c
223
s8 temp[6][5]; /* current, crit, crit_hyst,warn, warn_hyst */
drivers/hwmon/w83795.c
266
static inline long temp_from_reg(s8 reg)
drivers/hwmon/w83795.c
271
static inline s8 temp_to_reg(long val, s8 min, s8 max)
drivers/hwmon/w83795.c
339
s8 temp[6][5]; /* current, crit, crit_hyst, warn, warn_hyst */
drivers/hwmon/w83795.c
350
s8 dts[8]; /* Register value */
drivers/hwmon/w83795.c
352
s8 dts_ext[4]; /* Register value */
drivers/hwmon/w83l785ts.c
105
s8 temp[2]; /* 0: input, 1: critical limit */
drivers/i2c/busses/i2c-cp2615.c
74
s8 status;
drivers/iio/accel/adxl380.c
982
s8 calibbias)
drivers/iio/accel/bma220_core.c
135
s8 chans[3];
drivers/iio/accel/stk8312.c
107
s8 chans[3];
drivers/iio/adc/mt6359-auxadc.c
135
s8 ext_sel_idx;
drivers/iio/adc/twl6030-gpadc.c
607
static inline int twl6030_gpadc_get_trim_offset(s8 d)
drivers/iio/adc/twl6030-gpadc.c
626
s8 d1, d2;
drivers/iio/cdc/ad7746.c
97
s8 capdac_set;
drivers/iio/chemical/bme680_core.c
100
s8 res_heat_val;
drivers/iio/chemical/bme680_core.c
101
s8 range_sw_err;
drivers/iio/chemical/bme680_core.c
78
s8 par_t3;
drivers/iio/chemical/bme680_core.c
81
s8 par_p3;
drivers/iio/chemical/bme680_core.c
84
s8 par_p6;
drivers/iio/chemical/bme680_core.c
85
s8 par_p7;
drivers/iio/chemical/bme680_core.c
91
s8 par_h3;
drivers/iio/chemical/bme680_core.c
92
s8 par_h4;
drivers/iio/chemical/bme680_core.c
93
s8 par_h5;
drivers/iio/chemical/bme680_core.c
95
s8 par_h7;
drivers/iio/chemical/bme680_core.c
96
s8 par_gh1;
drivers/iio/chemical/bme680_core.c
98
s8 par_gh3;
drivers/iio/common/scmi_sensors/scmi_iio.c
336
s8 scale;
drivers/iio/common/scmi_sensors/scmi_iio.c
378
s8 exponent, scale;
drivers/iio/common/scmi_sensors/scmi_iio.c
45
s8 tstamp_scale;
drivers/iio/common/ssp_sensors/ssp.h
206
s8 batch_opt_buf[SSP_SENSOR_MAX];
drivers/iio/common/st_sensors/st_sensors_core.c
514
*data = (s8)*outdata;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
32
s8 temp;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
40
s8 temp;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
447
const s8 *temp;
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c
46
const void **gyro, const s8 **temp,
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h
78
const void **gyro, const s8 **temp,
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
795
const s8 *temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_accel.c
755
const s8 *temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
36
s8 temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
402
const s8 *temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
43
s8 temp;
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.c
50
const s8 **temp,
drivers/iio/imu/inv_icm45600/inv_icm45600_buffer.h
79
const s8 **temp,
drivers/iio/imu/inv_icm45600/inv_icm45600_gyro.c
764
const s8 *temp;
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
1395
s8 *m;
drivers/iio/imu/smi240.c
155
s8 i = 31;
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
2464
hw->ts_gain -= ((s8)val * ts_settings->ts_trim_coeff) / 1000;
drivers/iio/light/si1133.c
241
s8 shift)
drivers/iio/light/si1133.c
247
u8 input_fraction, s8 sign,
drivers/iio/light/si1133.c
250
s8 shift;
drivers/iio/light/si1133.c
287
s8 sign;
drivers/iio/magnetometer/bmc150_magn.c
111
s8 x1;
drivers/iio/magnetometer/bmc150_magn.c
112
s8 y1;
drivers/iio/magnetometer/bmc150_magn.c
116
s8 x2;
drivers/iio/magnetometer/bmc150_magn.c
117
s8 y2;
drivers/iio/magnetometer/bmc150_magn.c
123
s8 xy2;
drivers/iio/magnetometer/si7210.c
133
s8 temp_offset;
drivers/iio/magnetometer/si7210.c
134
s8 temp_gain;
drivers/iio/magnetometer/si7210.c
135
s8 scale_20_a[A_REGS_COUNT];
drivers/iio/magnetometer/si7210.c
136
s8 scale_200_a[A_REGS_COUNT];
drivers/iio/magnetometer/si7210.c
241
s8 *a_otp_values;
drivers/iio/magnetometer/yamaha-yas530.c
1165
static int yas530_set_offsets(struct yas5xx *yas5xx, s8 ox, s8 oy1, s8 oy2)
drivers/iio/magnetometer/yamaha-yas530.c
1179
static s8 yas530_adjust_offset(s8 old, int bit, u16 center, u16 measure)
drivers/iio/magnetometer/yamaha-yas530.c
1195
s8 ox, oy1, oy2;
drivers/iio/magnetometer/yamaha-yas530.c
159
s8 a2, a3, a4, a6, a7, a8;
drivers/iio/magnetometer/yamaha-yas530.c
227
s8 hard_offsets[3];
drivers/iio/pressure/bmp280.h
393
s8 H6;
drivers/iio/pressure/bmp280.h
400
s8 T3;
drivers/iio/pressure/bmp280.h
403
s8 P3;
drivers/iio/pressure/bmp280.h
404
s8 P4;
drivers/iio/pressure/bmp280.h
407
s8 P7;
drivers/iio/pressure/bmp280.h
408
s8 P8;
drivers/iio/pressure/bmp280.h
410
s8 P10;
drivers/iio/pressure/bmp280.h
411
s8 P11;
drivers/iio/temperature/ltc2983.c
257
s8 offset;
drivers/iio/temperature/mlx90632.c
773
s8 i;
drivers/iio/temperature/mlx90632.c
795
s8 i;
drivers/iio/temperature/mlx90635.c
561
s8 i;
drivers/infiniband/hw/hfi1/sdma.h
985
s8 engine_to_vl[TXE_NUM_SDMA_ENGINES];
drivers/infiniband/hw/hfi1/user_sdma.h
147
s8 ahg_idx;
drivers/infiniband/ulp/srpt/ib_srpt.c
1047
BUILD_BUG_ON(!__same_type(srp_cmd->add_data[0], (s8)0) &&
drivers/input/keyboard/sunkbd.c
66
volatile s8 reset;
drivers/input/keyboard/sunkbd.c
67
volatile s8 layout;
drivers/input/misc/adxl34x.c
518
AC_WRITE(ac, OFSX, (s8) ac->hwcal.x);
drivers/input/misc/adxl34x.c
519
AC_WRITE(ac, OFSY, (s8) ac->hwcal.y);
drivers/input/misc/adxl34x.c
520
AC_WRITE(ac, OFSZ, (s8) ac->hwcal.z);
drivers/input/misc/ati_remote2.c
302
input_event(idev, EV_REL, REL_X, (s8) data[1]);
drivers/input/misc/ati_remote2.c
303
input_event(idev, EV_REL, REL_Y, (s8) data[2]);
drivers/input/misc/cma3000_d0x.c
100
*datax = ((s8)*datax) * data->bit_to_mg;
drivers/input/misc/cma3000_d0x.c
101
*datay = ((s8)*datay) * data->bit_to_mg;
drivers/input/misc/cma3000_d0x.c
102
*dataz = ((s8)*dataz) * data->bit_to_mg;
drivers/input/misc/mma8450.c
106
x = ((int)(s8)buf[1] << 4) | (buf[0] & 0xf);
drivers/input/misc/mma8450.c
107
y = ((int)(s8)buf[3] << 4) | (buf[2] & 0xf);
drivers/input/misc/mma8450.c
108
z = ((int)(s8)buf[5] << 4) | (buf[4] & 0xf);
drivers/input/misc/yealink.h
19
s8 sum; /* negative sum of 15 preceding bytes */
drivers/input/mouse/alps.c
1107
input_report_rel(dev2, REL_X, (s8)x);
drivers/input/mouse/alps.c
1108
input_report_rel(dev2, REL_Y, -((s8)y));
drivers/input/mouse/alps.c
2301
x_pitch = (s8)(reg << 4) >> 4; /* sign extend lower 4 bits */
drivers/input/mouse/alps.c
2304
y_pitch = (s8)reg >> 4; /* sign extend upper 4 bits */
drivers/input/mouse/alps.c
2311
x_electrode = (s8)(reg << 4) >> 4; /* sign extend lower 4 bits */
drivers/input/mouse/alps.c
2314
y_electrode = (s8)reg >> 4; /* sign extend upper 4 bits */
drivers/input/mouse/alps.c
582
x = (s8)(((packet[0] & 0x20) << 2) | (packet[1] & 0x7f));
drivers/input/mouse/alps.c
583
y = (s8)(((packet[0] & 0x10) << 3) | (packet[2] & 0x7f));
drivers/input/mouse/alps.c
855
input_report_rel(dev2, REL_X, (s8)x / 4);
drivers/input/mouse/alps.c
856
input_report_rel(dev2, REL_Y, -((s8)y / 4));
drivers/input/mouse/alps.h
128
#define SS4_TS_X_V2(_b) (s8)( \
drivers/input/mouse/alps.h
133
#define SS4_TS_Y_V2(_b) -(s8)( \
drivers/input/mouse/alps.h
138
#define SS4_TS_Z_V2(_b) (s8)(_b[4] & 0x7F)
drivers/input/mouse/focaltech.c
205
state->fingers[finger1].x += (s8)packet[1];
drivers/input/mouse/focaltech.c
206
state->fingers[finger1].y += (s8)packet[2];
drivers/input/mouse/focaltech.c
221
state->fingers[finger2].x += (s8)packet[4];
drivers/input/mouse/focaltech.c
222
state->fingers[finger2].y += (s8)packet[5];
drivers/input/mouse/psmouse-base.c
168
input_report_rel(dev, REL_WHEEL, -(s8) packet[3]);
drivers/input/mouse/psmouse-base.c
204
input_report_rel(dev, REL_WHEEL, -(s8) packet[3]);
drivers/input/mouse/synaptics.c
885
hw->scroll = (s8)buf[1];
drivers/input/mouse/synaptics.h
162
s8 scroll;
drivers/input/mouse/synaptics_i2c.c
352
s8 x_delta, y_delta;
drivers/input/mouse/vmmouse.c
169
input_report_rel(rel_dev, REL_WHEEL, -(s8)((u8) z));
drivers/input/mousedev.c
574
s8 dx, dy, dz;
drivers/input/rmi4/rmi_f11.c
500
s8 *rel_pos;
drivers/input/rmi4/rmi_f11.c
503
s8 *pinch;
drivers/input/rmi4/rmi_f11.c
507
s8 *multi_scroll;
drivers/input/rmi4/rmi_f11.c
508
s8 *scroll_zones;
drivers/input/rmi4/rmi_f11.c
552
s8 x, y;
drivers/iommu/ipmmu-vmsa.c
65
s8 utlb_ctx[IPMMU_UTLB_MAX];
drivers/leds/leds-blinkm.c
70
s8 time_adjust; /* time adjust -128 - 127 */
drivers/macintosh/ams/ams-core.c
26
void ams_sensors(s8 *x, s8 *y, s8 *z)
drivers/macintosh/ams/ams-core.c
47
s8 x, y, z;
drivers/macintosh/ams/ams-i2c.c
150
static void ams_i2c_get_xyz(s8 *x, s8 *y, s8 *z)
drivers/macintosh/ams/ams-input.c
30
s8 x, y, z;
drivers/macintosh/ams/ams-input.c
53
s8 x, y, z;
drivers/macintosh/ams/ams-pmu.c
123
static void ams_pmu_get_xyz(s8 *x, s8 *y, s8 *z)
drivers/macintosh/ams/ams.h
46
void (*get_xyz)(s8 *x, s8 *y, s8 *z);
drivers/macintosh/ams/ams.h
66
extern void ams_sensors(s8 *x, s8 *y, s8 *z);
drivers/macintosh/via-pmu.c
242
static const s8 pmu_data_len[256][2] = {
drivers/md/dm-bufio.c
978
s8 sectors_per_block_bits;
drivers/md/dm-pcache/pcache_internal.h
66
return (s8)(seq1 - seq2) > 0;
drivers/md/dm-vdo/murmurhash3.c
13
static inline u64 rotl64(u64 x, s8 r)
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
58
static const s8 sin[257] = {
drivers/media/dvb-frontends/cx24113.c
484
static s8 cx24113_agc_table[2][10] = {
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
1442
s8 diff_upper = 0;
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
551
s8 diff_upper = 0;
drivers/media/dvb-frontends/dib0070.c
49
s8 step;
drivers/media/dvb-frontends/dib0070.c
52
s8 captrim;
drivers/media/dvb-frontends/dib0070.c
53
s8 fcaptrim;
drivers/media/dvb-frontends/dib0090.c
150
s8 step;
drivers/media/dvb-frontends/dib0090.c
154
s8 captrim;
drivers/media/dvb-frontends/dib0090.c
155
s8 fcaptrim;
drivers/media/dvb-frontends/dib0090.c
2082
s8 step_sign;
drivers/media/dvb-frontends/dib9000.c
112
s8 pid_ctrl_index; /* -1: empty list; -2: do not use the list */
drivers/media/dvb-frontends/dib9000.c
1180
s8 spectrum_inversion;
drivers/media/dvb-frontends/dib9000.c
1182
s8 nfft;
drivers/media/dvb-frontends/dib9000.c
1183
s8 guard;
drivers/media/dvb-frontends/dib9000.c
1184
s8 constellation;
drivers/media/dvb-frontends/dib9000.c
1186
s8 hrch;
drivers/media/dvb-frontends/dib9000.c
1187
s8 alpha;
drivers/media/dvb-frontends/dib9000.c
1188
s8 code_rate_hp;
drivers/media/dvb-frontends/dib9000.c
1189
s8 code_rate_lp;
drivers/media/dvb-frontends/dib9000.c
1190
s8 select_hp;
drivers/media/dvb-frontends/dib9000.c
1192
s8 intlv_native;
drivers/media/dvb-frontends/dib9000.c
1335
s8 spectrum_inversion;
drivers/media/dvb-frontends/dib9000.c
1337
s8 nfft;
drivers/media/dvb-frontends/dib9000.c
1338
s8 guard;
drivers/media/dvb-frontends/dib9000.c
1339
s8 constellation;
drivers/media/dvb-frontends/dib9000.c
1341
s8 hrch;
drivers/media/dvb-frontends/dib9000.c
1342
s8 alpha;
drivers/media/dvb-frontends/dib9000.c
1343
s8 code_rate_hp;
drivers/media/dvb-frontends/dib9000.c
1344
s8 code_rate_lp;
drivers/media/dvb-frontends/dib9000.c
1345
s8 select_hp;
drivers/media/dvb-frontends/dib9000.c
1347
s8 intlv_native;
drivers/media/dvb-frontends/dib9000.c
1480
s8 i;
drivers/media/dvb-frontends/dib9000.c
1503
i = (s8)state->i2c_read_buffer[0];
drivers/media/dvb-frontends/drx39xyj/drx_driver.h
1410
s8 fm_ident; /*< FM Identification value */
drivers/media/dvb-frontends/lgs8gxx.c
470
s8 err;
drivers/media/dvb-frontends/lgs8gxx.c
616
s8 err;
drivers/media/dvb-frontends/lgs8gxx.c
715
s8 ret;
drivers/media/dvb-frontends/lgs8gxx.c
791
u8 t; s8 ret;
drivers/media/dvb-frontends/mxl692_defs.h
504
s8 dfe_taps[MXL_EAGLE_ATSC_DFE_TAPS_LENGTH];
drivers/media/dvb-frontends/stb0899_algo.c
167
s8 timing;
drivers/media/dvb-frontends/stb0899_drv.c
964
val = (s32)(s8)STB0899_GETFIELD(AGCIQVALUE, reg);
drivers/media/dvb-frontends/stv0288.c
444
s8 tm;
drivers/media/dvb-frontends/stv0299.c
238
s8 rtf;
drivers/media/dvb-frontends/stv0367.c
1211
s8 num_trials, index;
drivers/media/dvb-frontends/stv0367.c
72
s8 echo_pos; /* echo position */
drivers/media/dvb-frontends/stv0367.c
985
s8 step;
drivers/media/dvb-frontends/tda10021.c
392
s8 afc = 0;
drivers/media/dvb-frontends/tda10023.c
451
s8 afc = 0;
drivers/media/dvb-frontends/ves1820.c
308
s8 afc = 0;
drivers/media/dvb-frontends/zl10353.c
453
int s6, s7, s8;
drivers/media/dvb-frontends/zl10353.c
459
if ((s8 = zl10353_read_register(state, STATUS_8)) < 0)
drivers/media/dvb-frontends/zl10353.c
471
if (s8 & (1 << 6))
drivers/media/firewire/firedtv.h
95
s8 isochannel;
drivers/media/i2c/ds90ub960.c
1530
unsigned int nport, s8 *strobe_pos)
drivers/media/i2c/ds90ub960.c
1570
unsigned int nport, s8 strobe_pos)
drivers/media/i2c/ds90ub960.c
1596
static int ub960_rxport_set_strobe_range(struct ub960_data *priv, s8 strobe_min,
drivers/media/i2c/ds90ub960.c
1597
s8 strobe_max)
drivers/media/i2c/ds90ub960.c
1910
s8 strobe_pos, eq_level;
drivers/media/i2c/ds90ub960.c
4063
s8 strobe_pos;
drivers/media/i2c/ds90ub960.c
511
s8 strobe_pos;
drivers/media/i2c/ds90ub960.c
592
s8 min;
drivers/media/i2c/ds90ub960.c
593
s8 max;
drivers/media/pci/saa7146/hexium_gemini.c
48
s8 adr;
drivers/media/pci/saa7146/hexium_orion.c
49
s8 adr;
drivers/media/pci/saa7164/saa7164-api.c
474
int saa7164_api_set_audio_volume(struct saa7164_port *port, s8 level)
drivers/media/pci/saa7164/saa7164.h
397
s8 ctl_volume;
drivers/media/pci/saa7164/saa7164.h
546
int saa7164_api_set_audio_volume(struct saa7164_port *port, s8 level);
drivers/media/pci/zoran/zoran.h
178
s8 gpio[ZR_GPIO_MAX];
drivers/media/platform/allegro-dvt/allegro-mail.h
79
s8 beta_offset;
drivers/media/platform/allegro-dvt/allegro-mail.h
80
s8 tc_offset;
drivers/media/platform/chips-media/coda/coda-jpeg.c
413
s8 *values = (s8 *)(bits + 16);
drivers/media/platform/chips-media/coda/coda-jpeg.c
430
s8 *huff_ptr = huff_tab->ptr;
drivers/media/platform/chips-media/coda/coda-jpeg.c
52
s8 ptr[4 * 16];
drivers/media/platform/chips-media/coda/coda-jpeg.c
674
s8 *huff_ptr;
drivers/media/platform/chips-media/coda/coda.h
123
s8 h264_slice_alpha_c0_offset_div2;
drivers/media/platform/chips-media/coda/coda.h
124
s8 h264_slice_beta_offset_div2;
drivers/media/platform/chips-media/coda/coda.h
126
s8 h264_chroma_qp_index_offset;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
664
s8 slot_id;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
201
s8 loop_filter_ref_deltas[4];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
202
s8 loop_filter_mode_deltas[2];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
206
s8 delta_q_y_dc;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
207
s8 delta_q_uv_dc;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
208
s8 delta_q_uv_ac;
drivers/media/platform/rockchip/rkvdec/rkvdec-cabac.c
25
const s8 rkvdec_h264_cabac_table[4][464][2] = {
drivers/media/platform/rockchip/rkvdec/rkvdec-cabac.h
18
extern const s8 rkvdec_h264_cabac_table[4][464][2];
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
81
s8 cabac_table[4][464][2];
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c
74
s8 cabac_table[4][464][2];
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
121
s8 cabac_table[4][464][2];
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
556
s8 delta;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
358
s8 loop_filter_alpha;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
359
s8 loop_filter_beta;
drivers/media/radio/si4713/si4713.c
725
u16 rdsc, u16 rdsd, s8 *cbleft)
drivers/media/radio/si4713/si4713.c
747
*cbleft = (s8)val[2] - val[3];
drivers/media/radio/si4713/si4713.c
854
s8 left;
drivers/media/tuners/si2157.c
814
c->strength.stat[0].svalue = (s8)cmd.args[3] * 1000;
drivers/media/tuners/si2157.c
819
strength = (s8)cmd.args[3] + 100;
drivers/media/tuners/si2157.c
824
(s8)cmd.args[3], *rssi);
drivers/media/tuners/si2157.c
869
c->strength.stat[0].svalue = (s8) cmd.args[3] * 1000;
drivers/media/usb/cx231xx/cx231xx.h
345
s8 tuner_sif_gpio;
drivers/media/usb/cx231xx/cx231xx.h
346
s8 tuner_scl_gpio;
drivers/media/usb/cx231xx/cx231xx.h
347
s8 tuner_sda_gpio;
drivers/media/usb/dvb-usb-v2/dvb_usb.h
338
s8 active_fe;
drivers/media/usb/dvb-usb/dib0700_devices.c
123
s8 a;
drivers/media/usb/dvb-usb/dib0700_devices.c
746
s8 a;
drivers/media/usb/gspca/nw80x.c
27
s8 ag_cnt;
drivers/media/usb/gspca/ov519.c
97
s8 sensor; /* Type of image sensor chip (SEN_*) */
drivers/media/usb/gspca/ov534_9.c
1259
s8 sval;
drivers/media/usb/gspca/pac7302.c
120
s8 autogain_ignore_frames;
drivers/media/usb/gspca/sn9c20x.c
87
s8 nchg;
drivers/media/usb/gspca/sonixj.c
47
s8 nchg;
drivers/media/usb/gspca/sonixj.c
48
s8 short_mark;
drivers/media/usb/gspca/sonixj.c
60
s8 ag_cnt;
drivers/media/usb/gspca/topro.c
120
s8 ag_cnt; /* autogain / start counter for tp6810 */
drivers/media/usb/gspca/vc032x.c
2794
s8 sensorId;
drivers/media/usb/msi2500/msi2500.c
273
s8 *s8src = (s8 *)src;
drivers/media/usb/pwc/pwc-ctrl.c
433
*data = ((s8 *)pdev->ctrl_buf)[0];
drivers/media/usb/uvc/uvc_ctrl.c
474
s8 sign = ((s8 *)uvc_in)[0];
drivers/media/usb/uvc/uvc_ctrl.c
519
s8 sign = ((s8 *)uvc_in)[first];
drivers/media/usb/uvc/uvc_video.c
720
s8 delta_sof;
drivers/misc/lis3lv02d/lis3lv02d.c
118
s8 lo;
drivers/misc/lis3lv02d/lis3lv02d.c
155
static inline int lis3lv02d_get_axis(s8 axis, int hw_values[3])
drivers/misc/lis3lv02d/lis3lv02d.c
188
position[i] = (s8)data[i * 2];
drivers/mmc/host/dw_mmc-exynos.c
495
static s8 dw_mci_exynos_get_best_clksmpl(u8 candidates)
drivers/mmc/host/dw_mmc-exynos.c
499
s8 i, loc = -1;
drivers/mmc/host/dw_mmc-exynos.c
539
s8 found;
drivers/mtd/nand/raw/sunxi_nand.c
229
s8 rb;
drivers/net/bonding/bond_main.c
824
const char *bond_slave_link_status(s8 link)
drivers/net/can/usb/esd_usb.c
216
s8 ssp_shift; /* secondary sample point shift in mtq */
drivers/net/dsa/b53/b53_common.c
2268
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
drivers/net/dsa/b53/b53_common.c
2334
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
drivers/net/dsa/bcm_sf2.c
1033
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
drivers/net/dsa/bcm_sf2_cfp.c
850
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
drivers/net/dsa/ocelot/felix_vsc9959.c
1709
s8 prio;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h
366
s8 queue;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3347
static __le16 bnx2x_csum_fix(unsigned char *t_header, u16 csum, s8 fix)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3641
s8 fix = SKB_CS_OFF(skb); /* signed! */
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13190
s8 port = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13191
s8 port_of_path = 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13314
s8 port;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13408
s8 port, reset_gpio;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13412
s8 port_of_path;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4087
(s8)resp->result, (int)resp->problem_item);
drivers/net/ethernet/chelsio/cxgb3/sge.c
114
s8 sflit; /* start flit of first SGL entry in descriptor */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1287
s8 queue; /* queue index */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1288
s8 class; /* class index */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1296
s8 class; /* class index */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
658
s8 mdio_addr;
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
101
s8 mdio_addr;
drivers/net/ethernet/dec/tulip/timer.c
59
s8 bitnum = p[offset];
drivers/net/ethernet/ethoc.c
221
s8 phy_id;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
429
s8 prio;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
439
s8 init_ipv;
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
608
static const s8 test_s8 = -0x12;
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
723
s8 result_s8;
drivers/net/ethernet/intel/fm10k/fm10k_tlv.h
122
fm10k_tlv_attr_get_value(attr, ptr, sizeof(s8))
drivers/net/ethernet/intel/ice/devlink/devlink.c
1861
s8 num_blks;
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
1369
s8 temp;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
2784
s8 first_free = ICE_FD_FV_NOT_FOUND;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
2786
s8 orig_free, si;
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
2832
if (first_free + 1 < (s8)ice_fd_pairs[index].count)
drivers/net/ethernet/intel/ice/ice_ptp.c
2615
s8 ice_ptp_request_ts(struct ice_ptp_tx *tx, struct sk_buff *skb)
drivers/net/ethernet/intel/ice/ice_ptp.h
125
s8 last_ll_ts_idx_read;
drivers/net/ethernet/intel/ice/ice_ptp.h
304
s8 ice_ptp_request_ts(struct ice_ptp_tx *tx, struct sk_buff *skb);
drivers/net/ethernet/intel/ice/ice_ptp.h
339
static inline s8
drivers/net/ethernet/intel/ice/ice_txrx.c
2119
s8 idx;
drivers/net/ethernet/intel/ice/ice_type.h
979
s8 lane_num;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
873
static void ixgbe_set_ivar(struct ixgbe_adapter *adapter, s8 direction,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
170
static void ixgbevf_set_ivar(struct ixgbevf_adapter *adapter, s8 direction,
drivers/net/ethernet/mediatek/mtk_ppe.h
296
s8 wed_index;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h
304
s8 siga_mode;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h
305
s8 sigb_mode;
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
315
s8 cmp;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2450
static void wx_set_ivar(struct wx *wx, s8 direction,
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
29
static void wx_set_ivar_vf(struct wx *wx, s8 direction, u8 queue,
drivers/net/ieee802154/adf7242.c
282
s8 rssi;
drivers/net/ieee802154/adf7242.c
665
static int adf7242_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
drivers/net/ieee802154/adf7242.c
823
s8 level = clamp_t(s8, mbm / 100, S8_MIN, S8_MAX);
drivers/net/ieee802154/at86rf230.c
1214
at86rf230_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
drivers/net/ieee802154/atusb.c
667
atusb_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
drivers/net/ieee802154/ca8210.c
1344
s8 txp_val;
drivers/net/ieee802154/ca8210.c
1352
txp_val = (s8)txp_ext;
drivers/net/ieee802154/ca8210.c
2298
static int ca8210_set_frame_retries(struct ieee802154_hw *hw, s8 retries)
drivers/net/pcs/pcs-rzn1-miic.c
551
static bool miic_modctrl_match(s8 *table_val, s8 *dt_val, u8 count)
drivers/net/pcs/pcs-rzn1-miic.c
566
static void miic_dump_conf(struct miic *miic, s8 *conf)
drivers/net/pcs/pcs-rzn1-miic.c
583
static int miic_match_dt_conf(struct miic *miic, s8 *dt_val, u32 *mode_cfg)
drivers/net/pcs/pcs-rzn1-miic.c
679
s8 *dt_val;
drivers/net/phy/marvell.c
355
s8 pair;
drivers/net/phy/microchip_t1s.c
167
static int lan865x_generate_cfg_offsets(struct phy_device *phydev, s8 offsets[])
drivers/net/phy/microchip_t1s.c
221
static int lan865x_setup_cfgparam(struct phy_device *phydev, s8 offsets[])
drivers/net/phy/microchip_t1s.c
241
static int lan865x_setup_sqi_cfgparam(struct phy_device *phydev, s8 offsets[])
drivers/net/phy/microchip_t1s.c
265
s8 offsets[2];
drivers/net/phy/microchip_t1s.c
331
s8 offsets[2];
drivers/net/wireless/ath/ath10k/core.h
601
s8 def_wep_key_idx;
drivers/net/wireless/ath/ath10k/htt_rx.c
2607
s8 keyidx = 0;
drivers/net/wireless/ath/ath10k/htt_rx.c
3648
static inline s8 ath10k_get_legacy_rate_idx(struct ath10k *ar, u8 rate)
drivers/net/wireless/ath/ath10k/htt_rx.c
3667
s8 legacy_rate_idx)
drivers/net/wireless/ath/ath10k/htt_rx.c
3793
s8 rate_idx = 0;
drivers/net/wireless/ath/ath10k/spectral.c
24
static uint8_t get_max_exp(s8 max_index, u16 max_magnitude, size_t bin_len,
drivers/net/wireless/ath/ath10k/wmi.c
4967
s8 pow_agcdd, pow_agstbc, pow_agtxbf;
drivers/net/wireless/ath/ath10k/wmi.h
4228
s8 max_reg_allow_pow[WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath10k/wmi.h
4229
s8 max_reg_allow_pow_agcdd[WMI_TPC_TX_N_CHAIN][WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath10k/wmi.h
4230
s8 max_reg_allow_pow_agstbc[WMI_TPC_TX_N_CHAIN][WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath10k/wmi.h
4231
s8 max_reg_allow_pow_agtxbf[WMI_TPC_TX_N_CHAIN][WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath10k/wmi.h
4257
s8 max_reg_allow_pow[WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath10k/wmi.h
4258
s8 max_reg_allow_pow_agcdd[WMI_TPC_TX_N_CHAIN][WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath10k/wmi.h
4259
s8 max_reg_allow_pow_agstbc[WMI_TPC_TX_N_CHAIN][WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath10k/wmi.h
4260
s8 max_reg_allow_pow_agtxbf[WMI_TPC_TX_N_CHAIN][WMI_TPC_TX_N_CHAIN];
drivers/net/wireless/ath/ath11k/core.h
335
s8 tx_power;
drivers/net/wireless/ath/ath11k/core.h
357
s8 tpe[ATH11K_NUM_PWR_LEVELS];
drivers/net/wireless/ath/ath11k/core.h
561
s8 rssi_beacon;
drivers/net/wireless/ath/ath11k/core.h
562
s8 chain_signal[IEEE80211_MAX_CHAINS];
drivers/net/wireless/ath/ath11k/core.h
809
s8 max_allowed_tx_power;
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.h
1402
s8 rx_ul_fd_rssi[HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.h
1413
s8 rx_per_chain_rssi_in_dbm[HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]
drivers/net/wireless/ath/ath11k/dp_tx.h
16
s8 ack_rssi;
drivers/net/wireless/ath/ath11k/hal_tx.h
57
s8 ack_rssi;
drivers/net/wireless/ath/ath11k/mac.c
3347
s8 non_srg_th = 0, srg_th = 0;
drivers/net/wireless/ath/ath11k/mac.c
8088
s8 *tx_power)
drivers/net/wireless/ath/ath11k/mac.c
8112
s8 *tx_power)
drivers/net/wireless/ath/ath11k/mac.c
8148
s8 max_tx_power[ATH11K_NUM_PWR_LEVELS],
drivers/net/wireless/ath/ath11k/mac.c
8150
s8 eirp_power = 0;
drivers/net/wireless/ath/ath11k/mac.c
8182
min_t(s8,
drivers/net/wireless/ath/ath11k/mac.c
8199
min_t(s8, tx_power,
drivers/net/wireless/ath/ath11k/mac.c
8202
min_t(s8,
drivers/net/wireless/ath/ath11k/mac.c
8230
min_t(s8,
drivers/net/wireless/ath/ath11k/mac.c
8282
eirp_power = min_t(s8,
drivers/net/wireless/ath/ath11k/mac.c
8296
min_t(s8,
drivers/net/wireless/ath/ath11k/mac.c
9385
s8 rssi;
drivers/net/wireless/ath/ath11k/mac.c
9414
s8 signal;
drivers/net/wireless/ath/ath11k/reg.c
418
new_rule->psd = min_t(s8, rule1->psd, rule2->psd);
drivers/net/wireless/ath/ath11k/reg.c
524
s8 psd, u32 reg_flags)
drivers/net/wireless/ath/ath11k/spectral.c
530
static u8 ath11k_spectral_get_max_exp(s8 max_index, u8 max_magnitude,
drivers/net/wireless/ath/ath11k/wmi.h
4494
s8 psd_eirp;
drivers/net/wireless/ath/ath12k/core.h
503
s8 rssi_beacon;
drivers/net/wireless/ath/ath12k/core.h
504
s8 chain_signal[IEEE80211_MAX_CHAINS];
drivers/net/wireless/ath/ath12k/core.h
601
s8 min_nf_dbm;
drivers/net/wireless/ath/ath12k/core.h
758
s8 max_allowed_tx_power;
drivers/net/wireless/ath/ath12k/debugfs.c
258
s8 rates_ctl_min, tpc_ctl;
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
55
const s8 *array, u32 array_len, const char *footer)
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
1395
s8 latency_prof_name[ATH12K_HTT_STATS_MAX_PROF_STATS_NAME_LEN];
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
1482
s8 ul_rssi[ATH12K_HTT_RX_NUM_SPATIAL_STREAMS][ATH12K_HTT_RX_NUM_BW_CNTRS];
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
1483
s8 tgt_rssi[ATH12K_HTT_TX_UL_MUMIMO_USER_STATS][ATH12K_HTT_RX_NUM_BW_CNTRS];
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
1484
s8 fd[ATH12K_HTT_TX_UL_MUMIMO_USER_STATS][ATH12K_HTT_RX_NUM_SPATIAL_STREAMS];
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
1485
s8 db[ATH12K_HTT_TX_UL_MUMIMO_USER_STATS][ATH12K_HTT_RX_NUM_SPATIAL_STREAMS];
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
569
s8 rx_ul_fd_rssi[ATH12K_HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
572
s8 rx_per_chain_rssi_in_dbm[ATH12K_HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.h
599
s8 rx_per_chain_rssi_ext_in_dbm[ATH12K_HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS]
drivers/net/wireless/ath/ath12k/dp_cmn.h
82
s8 signal_avg;
drivers/net/wireless/ath/ath12k/dp_tx.h
14
s8 ack_rssi;
drivers/net/wireless/ath/ath12k/hal.h
699
s8 rssi_chain[8][8];
drivers/net/wireless/ath/ath12k/mac.c
11741
s8 *tx_power)
drivers/net/wireless/ath/ath12k/mac.c
11765
s8 *tx_power)
drivers/net/wireless/ath/ath12k/mac.c
11800
s8 max_tx_power[ATH12K_NUM_PWR_LEVELS], psd_power, tx_power;
drivers/net/wireless/ath/ath12k/mac.c
11801
s8 eirp_power = 0;
drivers/net/wireless/ath/ath12k/mac.c
11834
min_t(s8,
drivers/net/wireless/ath/ath12k/mac.c
11851
min_t(s8, tx_power,
drivers/net/wireless/ath/ath12k/mac.c
11854
min_t(s8,
drivers/net/wireless/ath/ath12k/mac.c
11882
min_t(s8,
drivers/net/wireless/ath/ath12k/mac.c
11934
eirp_power = min_t(s8,
drivers/net/wireless/ath/ath12k/mac.c
11948
min_t(s8,
drivers/net/wireless/ath/ath12k/mac.c
13383
s8 rssi;
drivers/net/wireless/ath/ath12k/mac.c
13411
s8 signal, noise_floor;
drivers/net/wireless/ath/ath12k/mac.c
13516
s8 signal;
drivers/net/wireless/ath/ath12k/mac.h
113
s8 tx_power;
drivers/net/wireless/ath/ath12k/mac.h
137
s8 tpe[ATH12K_NUM_PWR_LEVELS];
drivers/net/wireless/ath/ath12k/reg.c
529
s8 psd, u32 reg_flags)
drivers/net/wireless/ath/ath12k/wifi7/hal_tx.h
54
s8 ack_rssi;
drivers/net/wireless/ath/ath12k/wmi.c
7109
ar->max_allowed_tx_power = (s8)le32_to_cpu(vdev_start_resp.max_allowed_tx_power);
drivers/net/wireless/ath/ath12k/wmi.c
9227
s8 *dst_ptr_ctl;
drivers/net/wireless/ath/ath12k/wmi.c
9613
s8 min_nf, *nf_ptr;
drivers/net/wireless/ath/ath12k/wmi.h
6152
s8 *ctl_pwr_table;
drivers/net/wireless/ath/ath12k/wmi.h
6341
s8 nf_hw_dbm[ATH12K_MAX_NUM_ANTENNA][ATH12K_MAX_20MHZ_SEGMENTS];
drivers/net/wireless/ath/ath12k/wmi.h
6348
s8 min_nf_dbm;
drivers/net/wireless/ath/ath12k/wmi.h
6362
s8 srg_th;
drivers/net/wireless/ath/ath12k/wmi.h
6363
s8 non_srg_th;
drivers/net/wireless/ath/ath5k/ani.c
75
static const s8 lo[] = { -52, -56, -60, -64, -70 };
drivers/net/wireless/ath/ath5k/ani.c
76
static const s8 hi[] = { -18, -18, -16, -14, -12 };
drivers/net/wireless/ath/ath5k/ani.c
77
static const s8 sz[] = { -34, -41, -48, -55, -62 };
drivers/net/wireless/ath/ath5k/ani.c
78
static const s8 fr[] = { -70, -72, -75, -78, -80 };
drivers/net/wireless/ath/ath5k/ani.c
80
static const s8 lo[] = { -64, -70 };
drivers/net/wireless/ath/ath5k/ani.c
81
static const s8 hi[] = { -14, -12 };
drivers/net/wireless/ath/ath5k/ani.c
82
static const s8 sz[] = { -55, -62 };
drivers/net/wireless/ath/ath5k/ani.c
83
static const s8 fr[] = { -78, -80 };
drivers/net/wireless/ath/ath5k/ath5k.h
1271
s8 rate_idx[NUM_NL80211_BANDS][AR5K_MAX_RATES];
drivers/net/wireless/ath/ath5k/ath5k.h
520
s8 ts_rssi;
drivers/net/wireless/ath/ath5k/ath5k.h
719
s8 rs_rssi;
drivers/net/wireless/ath/ath5k/eeprom.c
1081
chan_pcal_info->pwr_x0[c] = (s8) (val & 0xff);
drivers/net/wireless/ath/ath5k/eeprom.c
1082
chan_pcal_info->pwr_x0[++c] = (s8) ((val >> 8) & 0xff);
drivers/net/wireless/ath/ath5k/eeprom.c
1097
chan_pcal_info->pwr_x3[0] = (s8) (val & 0xff);
drivers/net/wireless/ath/ath5k/eeprom.c
1098
chan_pcal_info->pwr_x3[1] = (s8) ((val >> 8) & 0xff);
drivers/net/wireless/ath/ath5k/eeprom.c
1117
gen_chan_info[i].max_pwr = (s8) ((val >> 8) & 0xff);
drivers/net/wireless/ath/ath5k/eeprom.c
258
ee->ee_adc_desired_size[mode] = (s8)((val >> 8) & 0xff);
drivers/net/wireless/ath/ath5k/eeprom.h
290
s8 pwr_x0[AR5K_EEPROM_N_XPD0_POINTS];
drivers/net/wireless/ath/ath5k/eeprom.h
291
s8 pwr_x3[AR5K_EEPROM_N_XPD3_POINTS];
drivers/net/wireless/ath/ath5k/eeprom.h
300
s8 pwr_i[AR5K_EEPROM_N_PD_GAINS];
drivers/net/wireless/ath/ath5k/eeprom.h
304
s8 pwr[AR5K_EEPROM_N_PD_GAINS]
drivers/net/wireless/ath/ath5k/eeprom.h
484
s8 ee_adc_desired_size[AR5K_EEPROM_N_MODES];
drivers/net/wireless/ath/ath5k/eeprom.h
485
s8 ee_pga_desired_size[AR5K_EEPROM_N_MODES];
drivers/net/wireless/ath/ath5k/eeprom.h
486
s8 ee_adc_desired_size_turbo[AR5K_EEPROM_N_MODES];
drivers/net/wireless/ath/ath5k/eeprom.h
487
s8 ee_pga_desired_size_turbo[AR5K_EEPROM_N_MODES];
drivers/net/wireless/ath/ath5k/eeprom.h
488
s8 ee_pd_gain_overlap;
drivers/net/wireless/ath/ath5k/eeprom.h
89
#define AR5K_EEPROM_ANT_GAIN_5GHZ(_v) ((s8)(((_v) >> 8) & 0xff))
drivers/net/wireless/ath/ath5k/eeprom.h
90
#define AR5K_EEPROM_ANT_GAIN_2GHZ(_v) ((s8)((_v) & 0xff))
drivers/net/wireless/ath/ath5k/phy.c
2456
s8 tmp;
drivers/net/wireless/ath/ath5k/phy.c
2470
tmp = (s8) ath5k_get_interpolated_value(pwr_i,
drivers/net/wireless/ath/ath5k/phy.c
2484
tmp = (s8) ath5k_get_interpolated_value(pwr_i,
drivers/net/wireless/ath/ath5k/phy.c
603
static s8
drivers/net/wireless/ath/ath5k/rfgain.h
468
s8 gos_param[AR5K_GAIN_CRN_MAX_FIX_BITS];
drivers/net/wireless/ath/ath5k/rfgain.h
469
s8 gos_gain;
drivers/net/wireless/ath/ath5k/trace.h
76
__field(s8, ts_rssi)
drivers/net/wireless/ath/ath6kl/cfg80211.c
999
s8 n_channels = 0;
drivers/net/wireless/ath/ath6kl/wmi.c
1213
if (reply->rate_index != (s8) RATE_AUTO) {
drivers/net/wireless/ath/ath6kl/wmi.c
1626
int ath6kl_wmi_set_rssi_filter_cmd(struct wmi *wmi, u8 if_idx, s8 rssi)
drivers/net/wireless/ath/ath6kl/wmi.c
1955
s8 num_chan, u16 *ch_list)
drivers/net/wireless/ath/ath6kl/wmi.c
1997
s8 num_chan, u16 *ch_list, u32 no_cck, u32 *rates)
drivers/net/wireless/ath/ath6kl/wmi.c
2002
s8 *supp_rates;
drivers/net/wireless/ath/ath6kl/wmi.c
3302
s32 ath6kl_wmi_get_rate(struct wmi *wmi, s8 rate_index)
drivers/net/wireless/ath/ath6kl/wmi.h
1304
s8 rssi;
drivers/net/wireless/ath/ath6kl/wmi.h
1635
s8 bias;
drivers/net/wireless/ath/ath6kl/wmi.h
1752
s8 snr;
drivers/net/wireless/ath/ath6kl/wmi.h
1909
s8 rssi;
drivers/net/wireless/ath/ath6kl/wmi.h
1910
s8 rssidt;
drivers/net/wireless/ath/ath6kl/wmi.h
1911
s8 last_rssi;
drivers/net/wireless/ath/ath6kl/wmi.h
1912
s8 util;
drivers/net/wireless/ath/ath6kl/wmi.h
1913
s8 bias;
drivers/net/wireless/ath/ath6kl/wmi.h
197
s8 rssi;
drivers/net/wireless/ath/ath6kl/wmi.h
2004
s8 rate_index;
drivers/net/wireless/ath/ath6kl/wmi.h
2028
s8 disassoc_bss_rssi;
drivers/net/wireless/ath/ath6kl/wmi.h
2030
s8 assoc_bss_rssi;
drivers/net/wireless/ath/ath6kl/wmi.h
2574
s8 num_chan, u16 *ch_list, u32 no_cck,
drivers/net/wireless/ath/ath6kl/wmi.h
2635
s32 ath6kl_wmi_get_rate(struct wmi *wmi, s8 rate_index);
drivers/net/wireless/ath/ath6kl/wmi.h
2652
int ath6kl_wmi_set_rssi_filter_cmd(struct wmi *wmi, u8 if_idx, s8 rssi);
drivers/net/wireless/ath/ath9k/ath9k.h
179
s8 txq;
drivers/net/wireless/ath/ath9k/ath9k.h
247
s8 bar_index;
drivers/net/wireless/ath/ath9k/ath9k.h
261
s8 ps_key;
drivers/net/wireless/ath/ath9k/calib.c
68
s8 noise = ATH_DEFAULT_NOISE_FLOOR;
drivers/net/wireless/ath/ath9k/calib.c
71
s8 delta = nf - ATH9K_NF_CAL_NOISE_THRESH -
drivers/net/wireless/ath/ath9k/common-spectral.c
22
static s8 fix_rssi_inv_only(u8 rssi_val)
drivers/net/wireless/ath/ath9k/common-spectral.c
252
s8 lower_rssi, upper_rssi;
drivers/net/wireless/ath/ath9k/common-spectral.c
26
return (s8) rssi_val;
drivers/net/wireless/ath/ath9k/common-spectral.h
122
s8 m = (bins[2] & 0xfc) >> 2;
drivers/net/wireless/ath/ath9k/common.c
242
s8 rssi;
drivers/net/wireless/ath/ath9k/hw.h
818
s8 noise;
drivers/net/wireless/ath/ath9k/wow.c
146
s8 i = 0;
drivers/net/wireless/ath/ath9k/xmit.c
1227
s8 power_offset;
drivers/net/wireless/ath/carl9170/eeprom.h
49
s8 antennaGainCh[AR5416_MAX_CHAINS];
drivers/net/wireless/ath/carl9170/eeprom.h
53
s8 adcDesiredSize;
drivers/net/wireless/ath/carl9170/eeprom.h
54
s8 pgaDesiredSize;
drivers/net/wireless/ath/carl9170/eeprom.h
60
s8 noiseFloorThreshCh[AR5416_MAX_CHAINS];
drivers/net/wireless/ath/carl9170/eeprom.h
63
s8 iqCalICh[AR5416_MAX_CHAINS];
drivers/net/wireless/ath/carl9170/eeprom.h
64
s8 iqCalQCh[AR5416_MAX_CHAINS];
drivers/net/wireless/ath/spectral_common.h
105
s8 max_index;
drivers/net/wireless/ath/spectral_common.h
117
s8 max_index;
drivers/net/wireless/ath/spectral_common.h
55
s8 rssi;
drivers/net/wireless/ath/spectral_common.h
56
s8 noise;
drivers/net/wireless/ath/spectral_common.h
73
s8 lower_rssi;
drivers/net/wireless/ath/spectral_common.h
74
s8 upper_rssi;
drivers/net/wireless/ath/spectral_common.h
78
s8 lower_noise;
drivers/net/wireless/ath/spectral_common.h
79
s8 upper_noise;
drivers/net/wireless/ath/wcn36xx/hal.h
2026
s8 tx_mgmt_power;
drivers/net/wireless/ath/wcn36xx/hal.h
2030
s8 max_tx_power;
drivers/net/wireless/ath/wcn36xx/hal.h
2163
s8 tx_mgmt_power;
drivers/net/wireless/ath/wcn36xx/hal.h
2167
s8 max_tx_power;
drivers/net/wireless/ath/wcn36xx/hal.h
2229
s8 tx_mgmt_power;
drivers/net/wireless/ath/wcn36xx/hal.h
2279
s8 max_tx_power;
drivers/net/wireless/ath/wcn36xx/hal.h
3592
s8 threshold1:8;
drivers/net/wireless/ath/wcn36xx/hal.h
3593
s8 threshold2:8;
drivers/net/wireless/ath/wcn36xx/hal.h
3594
s8 threshold3:8;
drivers/net/wireless/ath/wcn36xx/hal.h
3864
s8 rssi;
drivers/net/wireless/ath/wcn36xx/hal.h
3875
s8 rssi;
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
205
s8 rssi;
drivers/net/wireless/ath/wil6210/wmi.h
1384
s8 rx_2_tx_offs[WMI_RF_RX2TX_CONF_LENGTH];
drivers/net/wireless/ath/wil6210/wmi.h
1394
s8 mcs;
drivers/net/wireless/ath/wil6210/wmi.h
2309
s8 rssi;
drivers/net/wireless/ath/wil6210/wmi.h
2427
s8 rssi;
drivers/net/wireless/ath/wil6210/wmi.h
3323
s8 rssi_thresholds_list[] __counted_by(rssi_thresholds_list_size);
drivers/net/wireless/ath/wil6210/wmi.h
3344
s8 rssi_level;
drivers/net/wireless/ath/wil6210/wmi.h
4103
s8 rssi;
drivers/net/wireless/ath/wil6210/wmi.h
488
s8 rssi_threshold;
drivers/net/wireless/ath/wil6210/wmi.h
504
s8 min_rssi_threshold;
drivers/net/wireless/ath/wil6210/wmi.h
589
s8 snr2range_arr[2];
drivers/net/wireless/ath/wil6210/wmi.h
648
s8 tx_rf_gain_comp;
drivers/net/wireless/ath/wil6210/wmi.h
650
s8 tx_bb_gain_comp;
drivers/net/wireless/ath/wil6210/wmi.h
657
s8 rx_rf_gain_comp;
drivers/net/wireless/ath/wil6210/wmi.h
659
s8 rx_bb_gain_comp;
drivers/net/wireless/ath/wil6210/wmi.h
661
s8 rx_timing_offset;
drivers/net/wireless/broadcom/b43/b43.h
691
s8 samples[8][4];
drivers/net/wireless/broadcom/b43/lo.h
14
s8 i;
drivers/net/wireless/broadcom/b43/lo.h
15
s8 q;
drivers/net/wireless/broadcom/b43/phy_g.c
2333
static s8 b43_tssi2dbm_entry(s8 entry[], u8 index,
drivers/net/wireless/broadcom/b43/phy_g.c
2337
s8 i = 0;
drivers/net/wireless/broadcom/b43/phy_g.c
2399
if ((s8) dev->dev->bus_sprom->itssi_bg != 0 &&
drivers/net/wireless/broadcom/b43/phy_g.c
2400
(s8) dev->dev->bus_sprom->itssi_bg != -1) {
drivers/net/wireless/broadcom/b43/phy_g.c
2402
(s8) (dev->dev->bus_sprom->itssi_bg);
drivers/net/wireless/broadcom/b43/phy_g.c
27
static const s8 b43_tssi2dbm_g_table[] = {
drivers/net/wireless/broadcom/b43/phy_g.c
2752
static s8 b43_gphy_estimate_power_out(struct b43_wldev *dev, s8 tssi)
drivers/net/wireless/broadcom/b43/phy_g.c
2755
s8 dbm;
drivers/net/wireless/broadcom/b43/phy_g.h
138
const s8 *tssi2dbm;
drivers/net/wireless/broadcom/b43/phy_g.h
181
s8 nrssi_lt[64];
drivers/net/wireless/broadcom/b43/phy_ht.c
495
buf[0] += ((s8)((tmp[0] & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_ht.c
496
buf[1] += ((s8)(((tmp[0] >> 8) & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_ht.c
497
buf[2] += ((s8)((tmp[1] & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_ht.c
498
buf[3] += ((s8)(((tmp[1] >> 8) & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_ht.c
499
buf[4] += ((s8)((tmp[2] & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_ht.c
500
buf[5] += ((s8)(((tmp[2] >> 8) & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_lp.c
1570
s8 tx_pwr_idx_over;
drivers/net/wireless/broadcom/b43/phy_lp.c
1618
struct lpphy_rx_iq_comp { u8 chan; s8 c1, c0; };
drivers/net/wireless/broadcom/b43/phy_lp.h
866
s8 tx_pwr_idx_over; /* FIXME initial value? */
drivers/net/wireless/broadcom/b43/phy_n.c
1655
s8 offset, u8 core,
drivers/net/wireless/broadcom/b43/phy_n.c
1993
buf[0] += ((s8)((s[0] & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_n.c
1994
buf[1] += ((s8)(((s[0] >> 8) & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_n.c
1995
buf[2] += ((s8)((s[1] & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_n.c
1996
buf[3] += ((s8)(((s[1] >> 8) & 0x3F) << 2)) >> 2;
drivers/net/wireless/broadcom/b43/phy_n.c
4049
s8 target[2];
drivers/net/wireless/broadcom/b43/phy_n.h
917
s8 index;
drivers/net/wireless/broadcom/b43/phy_n.h
918
s8 index_internal;
drivers/net/wireless/broadcom/b43/phy_n.h
919
s8 index_internal_save;
drivers/net/wireless/broadcom/b43/phy_n.h
964
s8 tx_power_offset[101];
drivers/net/wireless/broadcom/b43/tables_nphy.c
2863
const s8 b43_ntab_papd_pga_gain_delta_ipa_2g[] = {
drivers/net/wireless/broadcom/b43/tables_nphy.h
197
extern const s8 b43_ntab_papd_pga_gain_delta_ipa_2g[];
drivers/net/wireless/broadcom/b43/tables_nphy.h
48
s8 lna1_gain[4];
drivers/net/wireless/broadcom/b43/tables_nphy.h
49
s8 lna2_gain[4];
drivers/net/wireless/broadcom/b43/xmit.c
570
static s8 b43_rssi_postprocess(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.c
629
return (s8) tmp;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
393
s8 low;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
394
s8 high;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
445
const s8 *tssi2dbm;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
447
s8 idle_tssi;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
501
s8 nrssi_lt[64];
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
549
s8 samples[8][4];
drivers/net/wireless/broadcom/b43legacy/phy.c
1727
static s8 b43legacy_phy_estimate_power_out(struct b43legacy_wldev *dev, s8 tssi)
drivers/net/wireless/broadcom/b43legacy/phy.c
1730
s8 dbm = 0;
drivers/net/wireless/broadcom/b43legacy/phy.c
1756
s8 v0;
drivers/net/wireless/broadcom/b43legacy/phy.c
1757
s8 v1;
drivers/net/wireless/broadcom/b43legacy/phy.c
1758
s8 v2;
drivers/net/wireless/broadcom/b43legacy/phy.c
1759
s8 v3;
drivers/net/wireless/broadcom/b43legacy/phy.c
1760
s8 average;
drivers/net/wireless/broadcom/b43legacy/phy.c
1783
v0 = (s8)(tmp & 0x00FF);
drivers/net/wireless/broadcom/b43legacy/phy.c
1784
v1 = (s8)((tmp & 0xFF00) >> 8);
drivers/net/wireless/broadcom/b43legacy/phy.c
1786
v2 = (s8)(tmp & 0x00FF);
drivers/net/wireless/broadcom/b43legacy/phy.c
1787
v3 = (s8)((tmp & 0xFF00) >> 8);
drivers/net/wireless/broadcom/b43legacy/phy.c
1793
v0 = (s8)(tmp & 0x00FF);
drivers/net/wireless/broadcom/b43legacy/phy.c
1794
v1 = (s8)((tmp & 0xFF00) >> 8);
drivers/net/wireless/broadcom/b43legacy/phy.c
1797
v2 = (s8)(tmp & 0x00FF);
drivers/net/wireless/broadcom/b43legacy/phy.c
1798
v3 = (s8)((tmp & 0xFF00) >> 8);
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
1949
s8 i = 0;
drivers/net/wireless/broadcom/b43legacy/phy.c
1976
s8 *dyn_tssi2dbm;
drivers/net/wireless/broadcom/b43legacy/phy.c
1993
if ((s8)dev->dev->bus->sprom.itssi_bg != 0 &&
drivers/net/wireless/broadcom/b43legacy/phy.c
1994
(s8)dev->dev->bus->sprom.itssi_bg != -1)
drivers/net/wireless/broadcom/b43legacy/phy.c
1995
phy->idle_tssi = (s8)(dev->dev->bus->sprom.
drivers/net/wireless/broadcom/b43legacy/phy.c
32
static const s8 b43legacy_tssi2dbm_b_table[] = {
drivers/net/wireless/broadcom/b43legacy/phy.c
51
static const s8 b43legacy_tssi2dbm_g_table[] = {
drivers/net/wireless/broadcom/b43legacy/xmit.c
357
static s8 b43legacy_rssi_postprocess(struct b43legacy_wldev *dev,
drivers/net/wireless/broadcom/b43legacy/xmit.c
415
return (s8)tmp;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4843
brcmf_vndr_ie(u8 *iebuf, s32 pktflag, u8 *ie_ptr, u32 ie_len, s8 *add_del_cmd)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
60
s8 rssi;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
61
s8 rxpwr0;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
62
s8 rxpwr1;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
63
s8 do_rssi_ma;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
64
s8 rxpwr[4];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
252
const s8 *prefix = "bsscfg:";
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
253
s8 *p;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
332
s8 phy_noise; /* noise (in dBm) */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
371
s8 bss_type; /* default: any,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
414
s8 bss_type; /* default: any,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
647
s8 rssi[BRCMF_ANT_MAX]; /* per antenna rssi */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
648
s8 nf[BRCMF_ANT_MAX]; /* per antenna noise floor */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
658
s8 rx_lastpkt_rssi[BRCMF_ANT_MAX]; /* Per antenna RSSI of last
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
871
s8 rssi_level_num;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
872
s8 rssi_levels[BRCMF_MAX_RSSI_LEVELS];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
979
static int brcmf_fws_rssi_indicate(struct brcmf_fws_info *fws, s8 rssi)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
136
s8 max_pdu;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
94
s8 maxpwr20[BRCMS_MAXPWR_MIMO_TBL_SIZE];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
96
s8 maxpwr40[BRCMS_MAXPWR_MIMO_TBL_SIZE];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
520
di->txdalign = (uint) ((s8 *)di->txd64 - (s8 *) va);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
535
di->rxdalign = (uint) ((s8 *)di->rxd64 - (s8 *) va);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
755
((s8 *)di->txd64 - di->txdalign),
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
759
((s8 *)di->rxd64 - di->rxdalign),
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
603
s8 val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3973
wlc->protection->g_override = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3979
wlc->protection->overlap = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3982
wlc->protection->nmode_user = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3985
wlc->protection->n_cfg = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3988
wlc->protection->n_cfg_override = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3994
wlc->protection->nongf_override = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
3997
wlc->protection->n_pam_override = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
4017
static void brcms_c_ht_update_ldpc(struct brcms_c_info *wlc, s8 val)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5209
s8 shortslot = BRCMS_SHORTSLOT_AUTO;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
5505
void brcms_c_set_shortslot_override(struct brcms_c_info *wlc, s8 sslot_override)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
164
s8 g_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
166
s8 overlap;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
167
s8 nmode_user;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
168
s8 n_cfg;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
169
s8 n_cfg_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
171
s8 nongf_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
172
s8 n_pam_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
205
s8 txant;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
211
s8 ldpc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
213
s8 spatial_policy;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
268
s8 band_stf_stbc_tx; /* STBC TX 0:off; 1:force on; -1:auto */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
273
s8 antgain; /* antenna gain from srom */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
523
s8 cck_40txbw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
524
s8 ofdm_40txbw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
525
s8 mimo_40txbw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
549
s8 shortslot_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
553
s8 PLCPHdr_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1265
static s8 wlc_phy_env_measure_vbat(struct brcms_phy *pi)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1273
static s8 wlc_phy_env_measure_temperature(struct brcms_phy *pi)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1292
static s8
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1818
wlc_lcnphy_get_tssi(pi, (s8 *) &power->est_Pout[0],
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1819
(s8 *) &power->est_Pout_cck);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1878
wlc_phy_noise_calc_phy(struct brcms_phy *pi, u32 *cmplx_pwr, s8 *pwr_ant)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1880
s8 cmplx_pwr_dbm[PHY_CORE_MAX];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1888
cmplx_pwr_dbm[i] += (s8) PHY_NOISE_OFFSETFACT_4322;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1891
cmplx_pwr_dbm[i] += (s8) (16 - (15) * 3 - 70);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1903
static void wlc_phy_noise_cb(struct brcms_phy *pi, u8 channel, s8 noise_dbm)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1923
static s8 wlc_phy_noise_read_shmem(struct brcms_phy *pi)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1926
s8 noise_dbm_ant[PHY_CORE_MAX];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1929
s8 noise_dbm = PHY_NOISE_FIXED_VAL_NPHY;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
1970
s8 noise_dbm = PHY_NOISE_FIXED_VAL_NPHY;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2001
noise_dbm += (s8) (pwr_offset_dB - 30);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2004
noise_dbm -= (s8) (gain_dB);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2024
s8 noise_dbm = PHY_NOISE_FIXED_VAL_NPHY;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2078
noise_dbm = (s8) wlc_lcnphy_rx_signal_power(pi, 20);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2097
s8 noise_dbm_ant[PHY_CORE_MAX];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2145
static const s8 lcnphy_gain_index_offset_for_pkt_rssi[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2186
void wlc_phy_compute_dB(u32 *cmplx_pwr, s8 *p_cmplx_pwr_dB, u8 core)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2197
p_cmplx_pwr_dB[i] = (s8) (3 * msb + 2 * secondmsb);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h
125
s8 antgain[2]; /* Ant gain for each band - from SROM */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h
238
s8 wlc_phy_get_tx_power_offset_by_mcs(struct brcms_phy_pub *ppi,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_hal.h
240
s8 wlc_phy_get_tx_power_offset(struct brcms_phy_pub *ppi, u8 tbl_offset);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
1015
void wlc_lcnphy_get_tssi(struct brcms_phy *pi, s8 *ofdm_pwr, s8 *cck_pwr);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
1092
s8 txpwrindex, bool res);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
355
s8 i;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
356
s8 q;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
367
s8 index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
368
s8 index_internal;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
369
s8 index_internal_save;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
391
s8 max_pwr_2g;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
392
s8 idle_targ_2g;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
396
s8 max_pwr_5gm;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
397
s8 idle_targ_5gm;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
398
s8 max_pwr_5gh;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
399
s8 max_pwr_5gl;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
409
s8 idle_targ_5gl;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
410
s8 idle_targ_5gh;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
411
s8 idle_tssi_2g;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
412
s8 idle_tssi_5g;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
413
s8 idle_tssi;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
493
s8 phy_noise_window[MA_WINDOW_SZ];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
583
s8 tx_power_offset[TXP_NUM_RATES];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
593
s8 nphy_txrx_chain;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
599
s8 n_preamble_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
603
s8 idle_tssi[CH_5G_GROUP];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
604
s8 target_idle_tssi;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
605
s8 txpwr_est_Pout;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
640
s8 carrier_suppr_disable;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
644
s8 phy_scraminit;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
649
s8 phy_tempsense_offset;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
660
s8 stats_11b_txpower[STATIC_NUM_RF][STATIC_NUM_BB];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
674
s8 txpwridx;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
694
s8 *a_tssi_to_dbm;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
695
s8 *m_tssi_to_dbm;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
696
s8 *l_tssi_to_dbm;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
697
s8 *h_tssi_to_dbm;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
713
s8 nphy_rssisel;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
835
s8 rx2tx_biasentry;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
860
s8 txpwrindex[PHY_CORE_MAX];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
925
void wlc_phy_compute_dB(u32 *cmplx_pwr, s8 *p_dB, u8 core);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
960
s8 wlc_lcnphy_get_current_tx_pwr_idx(struct brcms_phy *pi);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
981
s8 wlc_lcnphy_tempsense_degree(struct brcms_phy *pi, bool mode);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h
982
s8 wlc_lcnphy_vbatsense(struct brcms_phy *pi, bool mode);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1466
s8 wlc_lcnphy_get_current_tx_pwr_idx(struct brcms_phy *pi)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1468
s8 index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1474
index = (s8) (wlc_lcnphy_get_current_tx_pwr_idx_if_pwrctrl_on(
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2262
static void wlc_lcnphy_set_tx_pwr_soft_ctrl(struct brcms_phy *pi, s8 index)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2315
static s8 wlc_lcnphy_tempcompensated_txpwrctrl(struct brcms_phy *pi)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2317
s8 index, delta_brd, delta_temp, new_index, tempcorrx;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2346
delta_temp = (s8) wlc_lcnphy_qdiv_roundup((u32) (temp_diff * 192),
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2357
tempcorrx = (s8) (pi_lcn->lcnphy_tempcorrx - 64);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2359
tempcorrx = (s8) pi_lcn->lcnphy_tempcorrx;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2391
s8 index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2433
pi_lcn->lcnphy_current_index = (s8)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
2876
s8 index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3139
pi_lcn->lcnphy_tx_power_idx_override = (s8) index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
3878
if ((abs((s8) fi0) == 15) && (abs((s8) fq0) == 15)) {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
400
static const s8 lcnphy_gain_table[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4046
s8 wlc_lcnphy_tempsense_degree(struct brcms_phy *pi, bool mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4053
return (s8) degree;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4056
s8 wlc_lcnphy_vbatsense(struct brcms_phy *pi, bool mode)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4085
return (s8) avg;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4109
s8 index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4135
s8 index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4230
void wlc_lcnphy_get_tssi(struct brcms_phy *pi, s8 *ofdm_pwr, s8 *cck_pwr)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4232
s8 cck_offset;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4237
*ofdm_pwr = (s8) (((read_phy_reg(pi, 0x4ab) & (0x1ff << 0))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4260
s8 index;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4272
(s8)((read_phy_reg(pi, 0x4a9) & 0xFF) / 2);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
440
static const s8 lcnphy_gain_index_offset_for_rssi[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4716
pi_lcn->lcnphy_input_pwr_offset_db = (s8) temp;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
4795
s8 txpwr = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
905
((u8)(-(s8)(((val) & 0xf0) >> 4) + (s8)((val) & 0x0f)))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
108
s8 lcnphy_tx_power_offset[TXP_NUM_RATES];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
58
s8 lcnphy_tx_power_idx_override;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
72
s8 lcnphy_input_pwr_offset_db;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
75
s8 lcnphy_lastsensed_temperature;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
76
s8 lcnphy_pkteng_rssi_slope;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.h
86
s8 lcnphy_final_papd_cal_idx;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
120
#define NPHY_RSSI_SXT(x) ((s8) (-((x) & 0x20) + ((x) & 0x1f)))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13741
static s8 nphy_papd_pga_gain_delta_ipa_2g[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13746
static s8 nphy_papd_pga_gain_delta_ipa_5g[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13772
static s8 nphy_papd_pgagain_dlt_5g_2057[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
13777
static s8 nphy_papd_pgagain_dlt_5g_2057rev7[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15171
s8 lna1_gain_db[] = { 8, 13, 17, 22 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15172
s8 lna2_gain_db[] = { -2, 7, 11, 15 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15173
s8 tia_gain_db[] = { -4, -1, 2, 5, 5, 5, 5, 5, 5, 5 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15174
s8 tia_gainbits[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15227
static const s8 lna1G_gain_db_rev7[] = { 9, 14, 19, 24 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15228
const s8 *lna1_gain_db = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15229
const s8 *lna1_gain_db_2 = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15230
const s8 *lna2_gain_db = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15231
static const s8 tiaA_gain_db_rev7[] = { -9, -6, -3, 0, 3, 3, 3, 3, 3, 3 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15232
const s8 *tia_gain_db;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15233
static const s8 tiaA_gainbits_rev7[] = { 0, 1, 2, 3, 4, 4, 4, 4, 4, 4 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15234
const s8 *tia_gainbits;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15248
s8 nvar_baseline_offset0 = 0, nvar_baseline_offset1 = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15297
static const s8 lna1A_gain_db_rev7[] = { 11, 16, 20, 24 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15298
static const s8 lna1A_gain_db_2_rev7[] = { 11, 17, 22, 25};
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15299
static const s8 lna2A_gain_db_rev7[] = { -1, 6, 10, 14 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15307
static const s8 lna1A_gain_db_rev7[] = { 11, 17, 21, 25 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15308
static const s8 lna1A_gain_db_2_rev7[] = { 12, 18, 22, 26};
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15309
static const s8 lna2A_gain_db_rev7[] = { 1, 8, 12, 16 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15320
static const s8 lna1A_gain_db_rev7[] = { 12, 18, 22, 26 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15321
static const s8 lna1A_gain_db_2_rev7[] = { 12, 18, 22, 26};
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15322
static const s8 lna2A_gain_db_rev7[] = { -1, 6, 10, 14 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15435
static const s8 lna1G_gain_db[] = { 7, 11, 16, 23 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15436
static const s8 lna1G_gain_db_rev4[] = { 8, 12, 17, 25 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15437
static const s8 lna1G_gain_db_rev5[] = { 9, 13, 18, 26 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15438
static const s8 lna1G_gain_db_rev6[] = { 8, 13, 18, 25 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15439
static const s8 lna1G_gain_db_rev6_224B0[] = { 10, 14, 19, 27 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15440
static const s8 lna1A_gain_db[] = { 7, 11, 17, 23 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15441
static const s8 lna1A_gain_db_rev4[] = { 8, 12, 18, 23 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15442
static const s8 lna1A_gain_db_rev5[] = { 6, 10, 16, 21 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15443
static const s8 lna1A_gain_db_rev6[] = { 6, 10, 16, 21 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15444
const s8 *lna1_gain_db = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15445
static const s8 lna2G_gain_db[] = { -5, 6, 10, 14 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15446
static const s8 lna2G_gain_db_rev5[] = { -3, 7, 11, 16 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15447
static const s8 lna2G_gain_db_rev6[] = { -5, 6, 10, 14 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15448
static const s8 lna2G_gain_db_rev6_224B0[] = { -5, 6, 10, 15 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15449
static const s8 lna2A_gain_db[] = { -6, 2, 6, 10 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15450
static const s8 lna2A_gain_db_rev4[] = { -5, 2, 6, 10 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15451
static const s8 lna2A_gain_db_rev5[] = { -7, 0, 4, 8 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15452
static const s8 lna2A_gain_db_rev6[] = { -7, 0, 4, 8 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15453
const s8 *lna2_gain_db = NULL;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15454
static const s8 tiaG_gain_db[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15456
static const s8 tiaA_gain_db[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15458
static const s8 tiaA_gain_db_rev4[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15460
static const s8 tiaA_gain_db_rev5[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15462
static const s8 tiaA_gain_db_rev6[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15464
const s8 *tia_gain_db;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15465
static const s8 tiaG_gainbits[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15467
static const s8 tiaA_gainbits[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15469
static const s8 tiaA_gainbits_rev4[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15471
static const s8 tiaA_gainbits_rev5[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15473
static const s8 tiaA_gainbits_rev6[] = {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15475
const s8 *tia_gainbits;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15476
static const s8 lpf_gain_db[] = { 0x00, 0x06, 0x0c, 0x12, 0x12, 0x12 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
15477
static const s8 lpf_gainbits[] = { 0x00, 0x01, 0x02, 0x03, 0x03, 0x03 };
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
17565
s8 target_pwr_qtrdbm[2];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
17659
target_pwr_qtrdbm[0] = (s8) pi->tx_power_max;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
17660
target_pwr_qtrdbm[1] = (s8) pi->tx_power_max;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
18793
s8 locomp_i, locomp_q;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
18794
s8 curr_locomp_i, curr_locomp_q;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
18826
locomp_i = (s8) ((locomp >> 8) & 0xff);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
18827
locomp_q = (s8) ((locomp) & 0xff);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
18833
curr_locomp_i = (s8) ((locomp_i *
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
18837
(s8) ((locomp_q *
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
209
s8 txpwrindex;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21464
wlc_phy_scale_offset_rssi_nphy(struct brcms_phy *pi, u16 scale, s8 offset,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21868
s8 tmp_buf[4];
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21909
tmp_buf[ctr++] = ((s8) ((rssi0 & 0x3f) << 2)) >> 2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21910
tmp_buf[ctr++] = ((s8) (((rssi0 >> 8) & 0x3f) << 2)) >> 2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21911
tmp_buf[ctr++] = ((s8) ((rssi1 & 0x3f) << 2)) >> 2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
21912
tmp_buf[ctr++] = ((s8) (((rssi1 >> 8) & 0x3f) << 2)) >> 2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22542
(s8)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22618
(s8)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
22915
(s8)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
25373
(s8) (pi->nphy_txpwrindex[0].
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
25376
(s8) (pi->nphy_txpwrindex[1].
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
25603
(s8) (pi->
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
25609
(s8) (pi->
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26868
s8 optim_gaintbl_index = 0, prev_gaintbl_index = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26869
s8 curr_gaintbl_index = 3;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
26874
s8 txpwrindex;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
27093
s8 rccal_stepsize;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
27315
s8 rxlpf_rccal_hpc, txlpf_rccal_lpc;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
27316
s8 txlpf_idac;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
28295
wlc_phy_txpwr_index_nphy(struct brcms_phy *pi, u8 core_mask, s8 txpwrindex,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
320
s8 sslot_override);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
139
wlc->bandstate[BAND_2G_INDEX]->band_stf_stbc_tx = (s8) int_val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
140
wlc->bandstate[BAND_5G_INDEX]->band_stf_stbc_tx = (s8) int_val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
201
wlc->stf->spatial_policy = (s8) val;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
228
s8 txant;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c
230
txant = (s8) wlc->stf->txant;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2518
s8 rt_dbmsignal; /* signal in dbM, kluged to signed */
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2436
s8 max_power;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7693
s8 antsignal = frame->rssi_dbm - IPW_RSSI_TO_DBM; /* call it signed anyhow */
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7760
ipw_rt->rt_dbmnoise = (s8) le16_to_cpu(frame->noise);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7873
s8 signal = frame->rssi_dbm - IPW_RSSI_TO_DBM;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7874
s8 noise = (s8) le16_to_cpu(frame->noise);
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1150
s8 rt_dbmsignal; /* signal in dbM, kluged to signed */
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1151
s8 rt_dbmnoise;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1325
s8 tx_power;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
940
s8 max_tx_power;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
952
s8 tx_power;
drivers/net/wireless/intel/ipw2x00/libipw.h
222
s8 rssi;
drivers/net/wireless/intel/iwlegacy/3945-rs.c
431
s8 retries = 0, current_count;
drivers/net/wireless/intel/iwlegacy/3945-rs.c
45
s8 min_rssi;
drivers/net/wireless/intel/iwlegacy/3945-rs.c
615
s8 scale_action = 0;
drivers/net/wireless/intel/iwlegacy/3945-rs.c
618
s8 max_rate_idx = -1;
drivers/net/wireless/intel/iwlegacy/3945.c
1326
const s8 *clip_pwrs,
drivers/net/wireless/intel/iwlegacy/3945.c
1330
s8 power;
drivers/net/wireless/intel/iwlegacy/3945.c
1464
const s8 *clip_pwrs;
drivers/net/wireless/intel/iwlegacy/3945.c
1523
s8 max_power;
drivers/net/wireless/intel/iwlegacy/3945.c
1556
const s8 *clip_pwrs; /* array of h/w max power levels for each rate */
drivers/net/wireless/intel/iwlegacy/3945.c
1618
il3945_hw_reg_set_txpower(struct il_priv *il, s8 power)
drivers/net/wireless/intel/iwlegacy/3945.c
1621
s8 max_power;
drivers/net/wireless/intel/iwlegacy/3945.c
1922
il3945_hw_reg_get_matched_power_idx(struct il_priv *il, s8 requested_power,
drivers/net/wireless/intel/iwlegacy/3945.c
1982
s8 *clip_pwrs; /* table of power levels for each rate */
drivers/net/wireless/intel/iwlegacy/3945.c
1983
s8 satur_pwr; /* saturation power for each chnl group */
drivers/net/wireless/intel/iwlegacy/3945.c
2003
clip_pwrs = (s8 *) il->_3945.clip_groups[i].clip_powers;
drivers/net/wireless/intel/iwlegacy/3945.c
2006
satur_pwr = (s8) (group->saturation_power >> 1);
drivers/net/wireless/intel/iwlegacy/3945.c
2062
const s8 *clip_pwrs; /* array of power levels for each rate */
drivers/net/wireless/intel/iwlegacy/3945.c
2064
s8 power;
drivers/net/wireless/intel/iwlegacy/3945.c
2108
s8 pwr = min(ch_info->max_power_avg,
drivers/net/wireless/intel/iwlegacy/3945.h
221
int il3945_hw_reg_set_txpower(struct il_priv *il, s8 power);
drivers/net/wireless/intel/iwlegacy/3945.h
276
s8 power; /* ... for this pwr level for this chnl group */
drivers/net/wireless/intel/iwlegacy/3945.h
294
s8 saturation_power; /* highest power possible by h/w in this
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5143
static const s8 default_queue_to_tx_fifo[] = {
drivers/net/wireless/intel/iwlegacy/4965-rs.c
1060
u16 rate_mask, s8 idx)
drivers/net/wireless/intel/iwlegacy/4965-rs.c
1073
s8 rate = idx;
drivers/net/wireless/intel/iwlegacy/4965-rs.c
1159
s8 is_green = lq_sta->is_green;
drivers/net/wireless/intel/iwlegacy/4965-rs.c
1499
s8 is_green = lq_sta->is_green;
drivers/net/wireless/intel/iwlegacy/4965-rs.c
1736
s8 scale_action = 0;
drivers/net/wireless/intel/iwlegacy/4965.c
713
(s8) il4965_interpolate_value(channel, ch_i1,
drivers/net/wireless/intel/iwlegacy/commands.h
3313
s8 diff_gain_a; /* see above */
drivers/net/wireless/intel/iwlegacy/commands.h
3314
s8 diff_gain_b;
drivers/net/wireless/intel/iwlegacy/commands.h
3315
s8 diff_gain_c;
drivers/net/wireless/intel/iwlegacy/common.c
3434
s8 max_tx_power = 0;
drivers/net/wireless/intel/iwlegacy/common.c
4321
il_set_tx_power(struct il_priv *il, s8 tx_power, bool force)
drivers/net/wireless/intel/iwlegacy/common.c
4324
s8 prev_tx_power;
drivers/net/wireless/intel/iwlegacy/common.h
1402
s8 tx_power_user_lmt;
drivers/net/wireless/intel/iwlegacy/common.h
1403
s8 tx_power_device_lmt;
drivers/net/wireless/intel/iwlegacy/common.h
1404
s8 tx_power_next;
drivers/net/wireless/intel/iwlegacy/common.h
1769
int il_set_tx_power(struct il_priv *il, s8 tx_power, bool force);
drivers/net/wireless/intel/iwlegacy/common.h
213
s8 max_power_avg; /* max power (dBm) on this chnl, limit 31 */
drivers/net/wireless/intel/iwlegacy/common.h
259
s8 pa_det; /* Power amp detector level (not used) */
drivers/net/wireless/intel/iwlegacy/common.h
2811
s8 max_rate_idx; /* Max rate set by user */
drivers/net/wireless/intel/iwlegacy/common.h
428
s8 max_power;
drivers/net/wireless/intel/iwlegacy/common.h
440
const s8 clip_powers[IL_MAX_RATES];
drivers/net/wireless/intel/iwlegacy/common.h
452
s8 power_table_idx; /* actual (compenst'd) idx into gain table */
drivers/net/wireless/intel/iwlegacy/common.h
453
s8 base_power_idx; /* gain idx for power at factory temp. */
drivers/net/wireless/intel/iwlegacy/common.h
454
s8 requested_power; /* power (dBm) requested for this chnl/rate */
drivers/net/wireless/intel/iwlegacy/common.h
461
s8 power_table_idx; /* actual (compenst'd) idx into gain table */
drivers/net/wireless/intel/iwlegacy/common.h
462
s8 requested_power; /* scan pwr (dBm) requested for chnl/rate */
drivers/net/wireless/intel/iwlegacy/common.h
479
s8 max_power_avg; /* (dBm) regul. eeprom, normal Tx, any rate */
drivers/net/wireless/intel/iwlegacy/common.h
480
s8 curr_txpow; /* (dBm) regulatory/spectrum/user (not h/w) limit */
drivers/net/wireless/intel/iwlegacy/common.h
481
s8 min_power; /* always 0 */
drivers/net/wireless/intel/iwlegacy/common.h
482
s8 scan_power; /* (dBm) regul. eeprom, direct scans, any rate */
drivers/net/wireless/intel/iwlegacy/common.h
489
s8 ht40_max_power_avg; /* (dBm) regul. eeprom, normal Tx, any rate */
drivers/net/wireless/intel/iwlwifi/dvm/commands.h
292
s8 global_lmt; /*in half-dBm (e.g. 30 = 15 dBm) */
drivers/net/wireless/intel/iwlwifi/dvm/commands.h
294
s8 srv_chan_lmt; /*in half-dBm (e.g. 30 = 15 dBm) */
drivers/net/wireless/intel/iwlwifi/dvm/dev.h
845
s8 tx_power_user_lmt;
drivers/net/wireless/intel/iwlwifi/dvm/dev.h
846
s8 tx_power_next;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
257
s8 max_power_avg;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
288
s8 chain_a_max;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
289
s8 chain_b_max;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
290
s8 chain_c_max;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
292
s8 mimo2_max;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
293
s8 mimo3_max;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
296
static s8 iwl_get_max_txpwr_half_dbm(const struct iwl_nvm_data *data,
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
299
s8 result = 0; /* (.5 dBm) */
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
332
int n_channels, s8 max_txpower_avg)
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
365
s8 max_txp_avg_halfdbm;
drivers/net/wireless/intel/iwlwifi/dvm/eeprom.c
607
max_t(s8, data->max_tx_pwr_half_dbm,
drivers/net/wireless/intel/iwlwifi/dvm/lib.c
36
tx_power_cmd.global_lmt = (s8)(2 * priv->tx_power_user_lmt);
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
1123
u16 rate_mask, s8 index)
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
1135
s8 rate = index;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
1221
s8 is_green = lq_sta->is_green;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
1276
s8 is_green = lq_sta->is_green;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
1721
s8 is_green = lq_sta->is_green;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
1889
s8 is_green = lq_sta->is_green;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
2175
s8 scale_action = 0;
drivers/net/wireless/intel/iwlwifi/dvm/rs.h
346
s8 max_rate_idx; /* Max rate set by user */
drivers/net/wireless/intel/iwlwifi/dvm/rxon.c
382
static int iwl_set_tx_power(struct iwl_priv *priv, s8 tx_power, bool force)
drivers/net/wireless/intel/iwlwifi/dvm/rxon.c
385
s8 prev_tx_power;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
1492
s8 rssi;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
1544
s8 rssi;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
1599
s8 rssi;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
1660
s8 rssi;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
1722
s8 rssi;
drivers/net/wireless/intel/iwlwifi/fw/api/location.h
591
s8 rssi;
drivers/net/wireless/intel/iwlwifi/fw/api/power.h
588
s8 gain[IWL_NUM_CHAIN_LIMITS][IWL_NUM_SUB_BANDS_V1];
drivers/net/wireless/intel/iwlwifi/fw/api/power.h
589
s8 reserved[2];
drivers/net/wireless/intel/iwlwifi/fw/api/power.h
593
s8 gain[IWL_NUM_CHAIN_LIMITS][IWL_NUM_SUB_BANDS_V2];
drivers/net/wireless/intel/iwlwifi/fw/api/power.h
594
s8 reserved[2];
drivers/net/wireless/intel/iwlwifi/fw/api/power.h
598
s8 gain[IWL_NUM_CHAIN_LIMITS][IWL_NUM_SUB_BANDS_V2];
drivers/net/wireless/intel/iwlwifi/fw/api/power.h
599
s8 reserved[2];
drivers/net/wireless/intel/iwlwifi/fw/regulatory.c
306
s8 ppag_val = fwrt->ppag_chains[chain].subbands[subband];
drivers/net/wireless/intel/iwlwifi/fw/regulatory.c
324
s8 *gain;
drivers/net/wireless/intel/iwlwifi/fw/regulatory.h
103
s8 subbands[BIOS_SAR_MAX_SUB_BANDS_NUM];
drivers/net/wireless/intel/iwlwifi/iwl-nvm-utils.h
43
s8 max_tx_pwr_half_dbm;
drivers/net/wireless/intel/iwlwifi/iwl-utils.c
111
s8 iwl_average_neg_dbm(const u8 *neg_dbm_values, u8 len)
drivers/net/wireless/intel/iwlwifi/iwl-utils.h
56
s8 iwl_average_neg_dbm(const u8 *neg_dbm_values, u8 len);
drivers/net/wireless/intel/iwlwifi/mld/link.c
651
s8 rssi[2];
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
538
s8 sec_link_id;
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
657
s8 iwl_mld_get_emlsr_rssi_thresh(struct iwl_mld *mld,
drivers/net/wireless/intel/iwlwifi/mld/mlo.h
110
s8 iwl_mld_get_emlsr_rssi_thresh(struct iwl_mld *mld,
drivers/net/wireless/intel/iwlwifi/mld/scan.c
1406
s8 tsf_report_link_id,
drivers/net/wireless/intel/iwlwifi/mld/scan.c
886
s8 psd_20 = IEEE80211_RNR_TBTT_PARAMS_PSD_RESERVED;
drivers/net/wireless/intel/iwlwifi/mld/scan.c
904
s8 tmp_psd_20;
drivers/net/wireless/intel/iwlwifi/mld/scan.h
157
s8 noise;
drivers/net/wireless/intel/iwlwifi/mld/sta.h
42
s8 signal_avg;
drivers/net/wireless/intel/iwlwifi/mld/stats.c
444
s8 avg_energy =
drivers/net/wireless/intel/iwlwifi/mld/stats.c
445
-(s8)le32_to_cpu(per_sta[i].average_energy);
drivers/net/wireless/intel/iwlwifi/mld/stats.c
65
-(s8)le32_to_cpu(per_sta->average_energy);
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1429
s8 key_id;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1814
s8 keyidx;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1908
s8 keyidx = key_data->id;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6026
sinfo->signal_avg = -(s8)mvmsta->deflink.avg_energy;
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
894
s8 noise;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
1329
unsigned long rate_mask, s8 index)
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
2335
s8 rssi;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
2497
s8 best_rssi = S8_MIN;
drivers/net/wireless/intel/iwlwifi/mvm/rs.h
227
s8 chain_signal[IEEE80211_MAX_CHAINS];
drivers/net/wireless/intel/iwlwifi/mvm/rs.h
228
s8 last_rssi;
drivers/net/wireless/intel/iwlwifi/mvm/rs.h
370
s8 chain_signal[IEEE80211_MAX_CHAINS];
drivers/net/wireless/intel/iwlwifi/mvm/rs.h
371
s8 last_rssi;
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
107
s8 tsf_report_link_id;
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
1780
s8 psd_20 = IEEE80211_RNR_TBTT_PARAMS_PSD_RESERVED;
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
1802
s8 tmp_psd_20;
drivers/net/wireless/intel/iwlwifi/mvm/sta.h
419
s8 tx_protection;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
436
s8 debug_rfkill;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
508
s8 me_present;
drivers/net/wireless/intel/iwlwifi/tests/utils.c
15
s8 result;
drivers/net/wireless/marvell/libertas/cfg.c
1614
s8 signal, noise;
drivers/net/wireless/marvell/libertas/cmd.c
601
int lbs_get_rssi(struct lbs_private *priv, s8 *rssi, s8 *nf)
drivers/net/wireless/marvell/libertas/cmd.h
117
int lbs_get_rssi(struct lbs_private *priv, s8 *snr, s8 *nf);
drivers/net/wireless/marvell/libertas/host.h
659
s8 maxlevel;
drivers/net/wireless/marvell/libertas/host.h
660
s8 minlevel;
drivers/net/wireless/marvell/libertas/types.h
185
s8 minpower;
drivers/net/wireless/marvell/libertas/types.h
186
s8 maxpower;
drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
257
s8 noise;
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3272
mwifiex_is_pattern_supported(struct cfg80211_pkt_pattern *pat, s8 *byte_seq,
drivers/net/wireless/marvell/mwifiex/decl.h
249
s8 noise;
drivers/net/wireless/marvell/mwifiex/fw.h
1413
s8 power_step;
drivers/net/wireless/marvell/mwifiex/fw.h
1414
s8 power_min;
drivers/net/wireless/marvell/mwifiex/fw.h
1415
s8 power_max;
drivers/net/wireless/marvell/mwifiex/fw.h
1761
s8 rssi;
drivers/net/wireless/marvell/mwifiex/fw.h
1771
s8 min_pwr;
drivers/net/wireless/marvell/mwifiex/fw.h
1772
s8 max_pwr;
drivers/net/wireless/marvell/mwifiex/fw.h
707
s8 snr;
drivers/net/wireless/marvell/mwifiex/fw.h
708
s8 nf;
drivers/net/wireless/marvell/mwifiex/fw.h
754
s8 snr;
drivers/net/wireless/marvell/mwifiex/fw.h
755
s8 nf;
drivers/net/wireless/marvell/mwifiex/fw.h
784
s8 noise;
drivers/net/wireless/marvell/mwifiex/ioctl.h
404
s8 byte_seq[MWIFIEX_MEF_MAX_BYTESEQ + 1];
drivers/net/wireless/marvell/mwifiex/main.h
1624
u8 *mac, s8 snr, s8 nflr);
drivers/net/wireless/marvell/mwifiex/main.h
1656
void mwifiex_hist_data_set(struct mwifiex_private *priv, u8 rx_rate, s8 snr,
drivers/net/wireless/marvell/mwifiex/main.h
1657
s8 nflr);
drivers/net/wireless/marvell/mwifiex/main.h
1660
u8 rx_rate, s8 snr, s8 nflr);
drivers/net/wireless/marvell/mwifiex/main.h
765
s8 rssi;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
758
pg->power_min = (s8) dbm_min;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
759
pg->power_max = (s8) dbm;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
766
pg->power_min = (s8) dbm_min;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
767
pg->power_max = (s8) dbm;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
774
pg->power_min = (s8) dbm_min;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
775
pg->power_max = (s8) dbm;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
783
pg->power_min = (s8) dbm_min;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
784
pg->power_max = (s8) dbm;
drivers/net/wireless/marvell/mwifiex/tdls.c
1398
u8 *mac, s8 snr, s8 nflr)
drivers/net/wireless/marvell/mwifiex/util.c
774
u8 rx_rate, s8 snr, s8 nflr)
drivers/net/wireless/marvell/mwifiex/util.c
784
void mwifiex_hist_data_set(struct mwifiex_private *priv, u8 rx_rate, s8 snr,
drivers/net/wireless/marvell/mwifiex/util.c
785
s8 nflr)
drivers/net/wireless/marvell/mwifiex/util.c
788
s8 nf = -nflr;
drivers/net/wireless/marvell/mwifiex/util.c
789
s8 rssi = snr - nflr;
drivers/net/wireless/marvell/mwl8k.c
1108
__le16 *qos, s8 *noise)
drivers/net/wireless/marvell/mwl8k.c
125
__le16 *qos, s8 *noise);
drivers/net/wireless/marvell/mwl8k.c
276
s8 noise;
drivers/net/wireless/marvell/mwl8k.c
3176
s8 nf = 0, idx;
drivers/net/wireless/marvell/mwl8k.c
997
__le16 *qos, s8 *noise)
drivers/net/wireless/mediatek/mt76/debugfs.c
92
s8 *val, int len)
drivers/net/wireless/mediatek/mt76/eeprom.c
256
static const s8 *
drivers/net/wireless/mediatek/mt76/eeprom.c
296
static s8
drivers/net/wireless/mediatek/mt76/eeprom.c
310
mt76_apply_array_limit(s8 *pwr, size_t pwr_len, const s8 *data,
drivers/net/wireless/mediatek/mt76/eeprom.c
311
s8 target_power, s8 nss_delta, s8 *max_power)
drivers/net/wireless/mediatek/mt76/eeprom.c
319
pwr[i] = min_t(s8, target_power, data[i] + nss_delta);
drivers/net/wireless/mediatek/mt76/eeprom.c
325
mt76_apply_multi_array_limit(s8 *pwr, size_t pwr_len, s8 pwr_num,
drivers/net/wireless/mediatek/mt76/eeprom.c
326
const s8 *data, size_t len, s8 target_power,
drivers/net/wireless/mediatek/mt76/eeprom.c
327
s8 nss_delta)
drivers/net/wireless/mediatek/mt76/eeprom.c
330
s8 max_power = -128;
drivers/net/wireless/mediatek/mt76/eeprom.c
354
s8 mt76_get_rate_power_limits(struct mt76_phy *phy,
drivers/net/wireless/mediatek/mt76/eeprom.c
357
s8 target_power)
drivers/net/wireless/mediatek/mt76/eeprom.c
361
const s8 *val;
drivers/net/wireless/mediatek/mt76/eeprom.c
367
s8 max_power = 0;
drivers/net/wireless/mediatek/mt76/eeprom.c
368
s8 max_power_backoff = -127;
drivers/net/wireless/mediatek/mt76/eeprom.c
369
s8 txs_delta;
drivers/net/wireless/mediatek/mt76/eeprom.c
371
s8 target_power_combine = target_power + mt76_tx_power_path_delta(n_chains);
drivers/net/wireless/mediatek/mt76/mac80211.c
1203
int mt76_rx_signal(u8 chain_mask, s8 *chain_signal)
drivers/net/wireless/mediatek/mt76/mac80211.c
1753
s8 mt76_get_power_bound(struct mt76_phy *phy, s8 txpower)
drivers/net/wireless/mediatek/mt76/mt76.h
1128
s8 cck[4];
drivers/net/wireless/mediatek/mt76/mt76.h
1129
s8 ofdm[8];
drivers/net/wireless/mediatek/mt76/mt76.h
1130
s8 mcs[4][10];
drivers/net/wireless/mediatek/mt76/mt76.h
1131
s8 ru[7][12];
drivers/net/wireless/mediatek/mt76/mt76.h
1132
s8 eht[16][16];
drivers/net/wireless/mediatek/mt76/mt76.h
1135
s8 cck[4];
drivers/net/wireless/mediatek/mt76/mt76.h
1136
s8 ofdm[4];
drivers/net/wireless/mediatek/mt76/mt76.h
1137
s8 ofdm_bf[4];
drivers/net/wireless/mediatek/mt76/mt76.h
1138
s8 ru[7][10];
drivers/net/wireless/mediatek/mt76/mt76.h
1139
s8 ru_bf[7][10];
drivers/net/wireless/mediatek/mt76/mt76.h
1328
s8 *val, int len);
drivers/net/wireless/mediatek/mt76/mt76.h
1534
int mt76_rx_signal(u8 chain_mask, s8 *chain_signal);
drivers/net/wireless/mediatek/mt76/mt76.h
1576
s8 mt76_get_power_bound(struct mt76_phy *phy, s8 txpower);
drivers/net/wireless/mediatek/mt76/mt76.h
1915
s8 mt76_get_rate_power_limits(struct mt76_phy *phy,
drivers/net/wireless/mediatek/mt76/mt76.h
1918
s8 target_power);
drivers/net/wireless/mediatek/mt76/mt76.h
600
s8 noise;
drivers/net/wireless/mediatek/mt76/mt76.h
764
s8 signal;
drivers/net/wireless/mediatek/mt76/mt76.h
766
s8 chain_signal[IEEE80211_MAX_CHAINS];
drivers/net/wireless/mediatek/mt76/mt76.h
771
s8 power;
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
405
s8 tx_power = hw->conf.power_level * 2;
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
125
s8 tx_power_limit;
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
135
s8 ed_trigger;
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
140
s8 sensitivity;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1792
s8 *sensitivity;
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
2012
s8 *limits_array = (s8 *)&limits;
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
174
s8 ofdm_sensitivity;
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
175
s8 cck_sensitivity;
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
202
s8 last_ib_rssi[4];
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
203
s8 last_wb_rssi[4];
drivers/net/wireless/mediatek/mt76/mt76_connac.h
129
s8 keyidx;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2032
mt76_connac_mcu_build_sku(struct mt76_dev *dev, s8 *sku,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2074
s8 mt76_connac_get_ch_power(struct mt76_phy *phy,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2076
s8 target_power)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2105
target_power = min_t(s8, power, target_power);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2221
s8 reg_power, sar_power;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1790
s8 pwr_limit[MT_SKU_POWER_LIMIT];
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
2022
s8 mt76_connac_get_ch_power(struct mt76_phy *phy,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
2024
s8 target_power);
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
114
s8 val, lna_5g[3], lna_2g;
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
130
static s8 mt76x0_get_delta(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
158
s8 delta;
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
201
struct ieee80211_channel *chan, s8 *tp)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
220
s8 target_power;
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
24
struct ieee80211_channel *chan, s8 *tp);
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
26
static inline s8 s6_to_s8(u32 val)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
28
s8 ret = val & GENMASK(5, 0);
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
221
s8 tp;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1021
s8 val;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
588
u8 *info, s8 *target_power,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
589
s8 *target_pa_power)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
698
s8 target_power, s8 target_pa_power,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
826
s8 target_power, target_pa_power;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
829
s8 val;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
847
s8 info;
drivers/net/wireless/mediatek/mt76/mt76x0/phy.h
77
s8 mcs_power;
drivers/net/wireless/mediatek/mt76/mt76x02.h
127
s8 target_power;
drivers/net/wireless/mediatek/mt76/mt76x02.h
128
s8 target_power_delta[2];
drivers/net/wireless/mediatek/mt76/mt76x02.h
178
s8 mt76x02_tx_get_max_txpwr_adj(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02.h
180
s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr,
drivers/net/wireless/mediatek/mt76/mt76x02.h
181
s8 max_txpwr_adj);
drivers/net/wireless/mediatek/mt76/mt76x02.h
183
void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr);
drivers/net/wireless/mediatek/mt76/mt76x02.h
29
s8 high_gain[MT_MAX_CHAINS];
drivers/net/wireless/mediatek/mt76/mt76x02.h
30
s8 rssi_offset[MT_MAX_CHAINS];
drivers/net/wireless/mediatek/mt76/mt76x02.h
31
s8 lna_gain;
drivers/net/wireless/mediatek/mt76/mt76x02.h
44
s8 avg_rssi_all;
drivers/net/wireless/mediatek/mt76/mt76x02.h
45
s8 agc_gain_adjust;
drivers/net/wireless/mediatek/mt76/mt76x02.h
46
s8 agc_lowest_gain;
drivers/net/wireless/mediatek/mt76/mt76x02.h
47
s8 low_gain;
drivers/net/wireless/mediatek/mt76/mt76x02.h
49
s8 temp_vco;
drivers/net/wireless/mediatek/mt76/mt76x02.h
50
s8 temp;
drivers/net/wireless/mediatek/mt76/mt76x02.h
60
s8 tssi_dc;
drivers/net/wireless/mediatek/mt76/mt76x02.h
78
s8 cck[4];
drivers/net/wireless/mediatek/mt76/mt76x02.h
79
s8 ofdm[8];
drivers/net/wireless/mediatek/mt76/mt76x02.h
80
s8 ht[16];
drivers/net/wireless/mediatek/mt76/mt76x02.h
81
s8 vht[2];
drivers/net/wireless/mediatek/mt76/mt76x02.h
83
s8 all[30];
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
103
u16 *rssi_offset, s8 *lna_2g, s8 *lna_5g)
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
131
s8 *lna_2g, s8 *lna_5g,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
154
static inline s8 mt76x02_rate_power_val(u8 val)
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
176
u16 *rssi_offset, s8 *lna_2g, s8 *lna_5g);
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
178
s8 *lna_2g, s8 *lna_5g,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
231
s8 max_txpwr_adj = mt76x02_tx_get_max_txpwr_adj(dev, rate);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
234
s8 nss;
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
347
s8 txpwr_adj, max_txpwr_adj;
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
761
mt76x02_mac_get_rssi(struct mt76x02_dev *dev, s8 rssi, int chain)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
784
s8 signal;
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
64
s8 ret = 0;
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
100
txpwr = min_t(s8, txpwr, max_txpwr_adj);
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
105
return min_t(s8, txpwr, 7);
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
110
void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr)
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
112
s8 txpwr_adj;
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
56
s8 mt76x02_tx_get_max_txpwr_adj(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
59
s8 max_txpwr;
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
96
s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr, s8 max_txpwr_adj)
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
98
txpwr = min_t(s8, txpwr, dev->txpower_conf);
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
185
s8 *dest = dev->cal.rx.high_gain;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
200
s8 *dest = dev->cal.rx.rssi_offset;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
258
s8 lna_5g[3], lna_2g;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
24
s8 delta_bw40;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
25
s8 delta_bw80;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
28
s8 tssi_slope;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
29
s8 tssi_offset;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
30
s8 target_power;
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
31
s8 delta;
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
34
s8 offset = 0;
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
122
s8 ret = 0;
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
13
mt76x2_adjust_high_lna_gain(struct mt76x02_dev *dev, int reg, s8 offset)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
15
s8 gain;
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
24
mt76x2_adjust_agc_gain(struct mt76x02_dev *dev, int reg, s8 offset)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
26
s8 gain;
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
35
s8 *gain_adj = dev->cal.rx.high_gain;
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
11
s8 offset = 0;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1175
s8 txpower[MT7915_SKU_PATH_NUM], *buf = txpower;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
999
s8 txpwr[MT7915_SKU_RATE_NUM];
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
338
s8 mt7915_eeprom_get_power_delta(struct mt7915_dev *dev, int band)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
342
s8 delta;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
115
s8 rssi[4];
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1208
sinfo->ack_signal = (s8)msta->ack_signal;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1211
sinfo->avg_ack_signal = -(s8)ewma_avg_signal_read(&msta->avg_ack_signal);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2951
s8 precal;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3297
int mt7915_mcu_set_txpower_frame_min(struct mt7915_phy *phy, s8 txpower)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3304
s8 txpower_min;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3318
struct ieee80211_sta *sta, s8 txpower)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3327
s8 txpower_max;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3329
s8 txpower_offs[48];
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3337
s8 txpower_sku[MT7915_SKU_RATE_NUM];
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3488
s8 *buf = bf ? la.path.ru_bf[idx] : la.path.ru[idx];
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3499
s8 *buf = bf ? la.path.ru_bf[idx] : la.path.ru[idx];
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3508
int mt7915_mcu_get_txpower_sku(struct mt7915_phy *phy, s8 *txpower, int len,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3533
s8 res[MT7915_SKU_RATE_NUM][2];
drivers/net/wireless/mediatek/mt76/mt7915/mcu.h
191
s8 txpower_sku[MT7915_SKU_RATE_NUM];
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
236
s8 last_ib_rssi[4];
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
237
s8 last_wb_rssi[4];
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
441
s8 mt7915_eeprom_get_power_delta(struct mt7915_dev *dev, int band);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
500
int mt7915_mcu_get_txpower_sku(struct mt7915_phy *phy, s8 *txpower, int len,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
502
int mt7915_mcu_set_txpower_frame_min(struct mt7915_phy *phy, s8 txpower);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
505
struct ieee80211_sta *sta, s8 txpower);
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
48
s8 tx_power;
drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c
64
s8 *val, int len)
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
46
s8 rssi[4];
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
1478
s8 cqm_rssi_high;
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
1479
s8 cqm_rssi_low;
drivers/net/wireless/mediatek/mt76/mt7925/debugfs.c
70
s8 val[][2], int len, u8 band_idx)
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
36
s8 rssi[4];
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3594
mt7925_mcu_build_sku(struct mt76_dev *dev, s8 *sku,
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3749
s8 reg_power, sar_power;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3887
s8 cqm_rssi_high;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3888
s8 cqm_rssi_low;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3897
.cqm_rssi_high = (s8)(vif->bss_conf.cqm_rssi_thold + vif->bss_conf.cqm_rssi_hyst),
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3898
.cqm_rssi_low = (s8)(vif->bss_conf.cqm_rssi_thold - vif->bss_conf.cqm_rssi_hyst),
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
540
s8 pwr_limit[MT_CONNAC3_SKU_POWER_LIMIT];
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
88
s8 pwr_max;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
89
s8 pwr_min;
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
209
s8 cck[4][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
210
s8 ofdm[8][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
211
s8 ht20[8][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
212
s8 ht40[9][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
213
s8 vht20[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
214
s8 vht40[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
215
s8 vht80[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
216
s8 vht160[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
217
s8 he26[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
218
s8 he52[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
219
s8 he106[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
220
s8 he242[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
221
s8 he484[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
222
s8 he996[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
223
s8 he996x2[12][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
224
s8 eht26[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
225
s8 eht52[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
226
s8 eht106[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
227
s8 eht242[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
228
s8 eht484[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
229
s8 eht996[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
230
s8 eht996x2[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
231
s8 eht996x4[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
232
s8 eht26_52[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
233
s8 eht26_106[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
234
s8 eht484_242[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
235
s8 eht996_484[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
236
s8 eht996_484_242[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
237
s8 eht996x2_484[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
238
s8 eht996x3[16][2];
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
239
s8 eht996x3_484[16][2];
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
233
static s8
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
235
enum nl80211_band band, s8 dyn_power)
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
239
s8 geo_power;
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
288
static s8
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
340
frp->power = min_t(s8, set_default ? 127 : frp->power,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
596
sinfo->ack_signal = (s8)msta->deflink.ack_signal;
drivers/net/wireless/mediatek/mt76/mt792x_core.c
599
sinfo->avg_ack_signal = -(s8)ewma_avg_signal_read(&msta->deflink.avg_ack_signal);
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
359
s8 mt7996_eeprom_get_power_delta(struct mt7996_dev *dev, int band)
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c
363
s8 delta;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
141
s8 rssi[4];
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1690
sinfo->ack_signal = (s8)msta_link->ack_signal;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1694
-(s8)ewma_avg_signal_read(&msta_link->avg_ack_signal);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
646
s8 mt7996_eeprom_get_power_delta(struct mt7996_dev *dev, int band);
drivers/net/wireless/mediatek/mt76/util.c
71
s8 cur_rssi;
drivers/net/wireless/mediatek/mt7601u/eeprom.c
159
s8 power = field_validate(eeprom[MT_EE_TX_POWER_OFFSET + i]);
drivers/net/wireless/mediatek/mt7601u/eeprom.c
22
static s8
drivers/net/wireless/mediatek/mt7601u/eeprom.c
222
s8 *rssi_offset = dev->ee->rssi_offset;
drivers/net/wireless/mediatek/mt7601u/eeprom.c
250
mt7601u_set_power_rate(struct power_per_rate *rate, s8 delta, u8 value)
drivers/net/wireless/mediatek/mt7601u/eeprom.c
263
mt7601u_save_power_rate(struct mt7601u_dev *dev, s8 delta, u32 val, int i)
drivers/net/wireless/mediatek/mt7601u/eeprom.c
291
static s8
drivers/net/wireless/mediatek/mt7601u/eeprom.c
294
s8 ret;
drivers/net/wireless/mediatek/mt7601u/eeprom.c
312
s8 bw40_delta;
drivers/net/wireless/mediatek/mt7601u/eeprom.h
102
s8 real_cck_bw20[2];
drivers/net/wireless/mediatek/mt7601u/eeprom.h
77
s8 bw20; /* sign-extended int */
drivers/net/wireless/mediatek/mt7601u/eeprom.h
78
s8 bw40; /* sign-extended int */
drivers/net/wireless/mediatek/mt7601u/eeprom.h
96
s8 rssi_offset[2];
drivers/net/wireless/mediatek/mt7601u/eeprom.h
97
s8 ref_temp;
drivers/net/wireless/mediatek/mt7601u/eeprom.h
98
s8 lna_gain;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
215
s8 bcn_freq_off;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
226
s8 tssi_init;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
227
s8 tssi_init_hvga;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
235
s8 raw_temp;
drivers/net/wireless/mediatek/mt7601u/phy.c
1019
__mt7601u_phy_freq_cal(struct mt7601u_dev *dev, s8 last_offset, u8 phy_mode)
drivers/net/wireless/mediatek/mt7601u/phy.c
1080
s8 last_offset;
drivers/net/wireless/mediatek/mt7601u/phy.c
236
static const s8 lna[2][2][3] = {
drivers/net/wireless/mediatek/mt7601u/phy.c
492
static s8 mt7601u_read_bootup_temp(struct mt7601u_dev *dev)
drivers/net/wireless/mediatek/mt7601u/phy.c
530
static s8 mt7601u_read_temp(struct mt7601u_dev *dev)
drivers/net/wireless/mediatek/mt7601u/phy.c
534
s8 temp;
drivers/net/wireless/mediatek/mt7601u/phy.c
645
s8 res[4];
drivers/net/wireless/mediatek/mt7601u/phy.c
881
s8 tssi_init;
drivers/net/wireless/mediatek/mt7601u/trace.h
231
TP_PROTO(struct mt7601u_dev *dev, u8 phy_mode, s8 freq_off),
drivers/net/wireless/mediatek/mt7601u/trace.h
236
__field(s8, freq_off)
drivers/net/wireless/microchip/wilc1000/hif.c
1124
wid_list[0].val = (s8 *)&cipher_mode;
drivers/net/wireless/microchip/wilc1000/hif.c
1173
wid.val = (s8 *)key_buf;
drivers/net/wireless/microchip/wilc1000/hif.c
1204
wid.val = (s8 *)key_buf;
drivers/net/wireless/microchip/wilc1000/hif.c
1248
wid_list[0].val = (s8 *)&cipher_mode;
drivers/net/wireless/microchip/wilc1000/hif.c
130
wid.val = (s8 *)&abort_running_scan;
drivers/net/wireless/microchip/wilc1000/hif.c
1411
wid.val = (s8 *)out_val;
drivers/net/wireless/microchip/wilc1000/hif.c
1420
int wilc_get_rssi(struct wilc_vif *vif, s8 *rssi_level)
drivers/net/wireless/microchip/wilc1000/hif.c
1469
wid_list[i].val = (s8 *)&param->short_retry_limit;
drivers/net/wireless/microchip/wilc1000/hif.c
1476
wid_list[i].val = (s8 *)&param->long_retry_limit;
drivers/net/wireless/microchip/wilc1000/hif.c
1483
wid_list[i].val = (s8 *)&param->frag_threshold;
drivers/net/wireless/microchip/wilc1000/hif.c
1490
wid_list[i].val = (s8 *)&param->rts_threshold;
drivers/net/wireless/microchip/wilc1000/hif.c
1941
s8 power_mode;
drivers/net/wireless/microchip/wilc1000/hif.c
211
wid_list[index].val = (s8 *)request->ie;
drivers/net/wireless/microchip/wilc1000/hif.c
218
wid_list[index].val = (s8 *)&scan_type;
drivers/net/wireless/microchip/wilc1000/hif.c
225
wid_list[index].val = (s8 *)&request->duration;
drivers/net/wireless/microchip/wilc1000/hif.c
250
wid_list[index].val = (s8 *)&scan_source;
drivers/net/wireless/microchip/wilc1000/hif.c
286
wid_list[wid_cnt].val = (s8 *)&conn_attr->mfp_type;
drivers/net/wireless/microchip/wilc1000/hif.c
298
wid_list[wid_cnt].val = (s8 *)&conn_attr->security;
drivers/net/wireless/microchip/wilc1000/hif.c
304
wid_list[wid_cnt].val = (s8 *)&conn_attr->auth_type;
drivers/net/wireless/microchip/wilc1000/hif.c
361
wid.val = (s8 *)&dummy_reason_code;
drivers/net/wireless/microchip/wilc1000/hif.c
736
wid.val = (s8 *)&dummy_reason_code;
drivers/net/wireless/microchip/wilc1000/hif.c
784
wid_list[wid_cnt].val = (s8 *)&stats->link_speed;
drivers/net/wireless/microchip/wilc1000/hif.c
790
wid_list[wid_cnt].val = (s8 *)&stats->rssi;
drivers/net/wireless/microchip/wilc1000/hif.c
796
wid_list[wid_cnt].val = (s8 *)&stats->tx_cnt;
drivers/net/wireless/microchip/wilc1000/hif.c
802
wid_list[wid_cnt].val = (s8 *)&stats->rx_cnt;
drivers/net/wireless/microchip/wilc1000/hif.c
808
wid_list[wid_cnt].val = (s8 *)&stats->tx_fail_cnt;
drivers/net/wireless/microchip/wilc1000/hif.c
892
wid.val[1] = (s8)hif_remain_ch->ch;
drivers/net/wireless/microchip/wilc1000/hif.h
175
int wilc_get_rssi(struct wilc_vif *vif, s8 *rssi_level);
drivers/net/wireless/microchip/wilc1000/hif.h
35
s8 rssi;
drivers/net/wireless/microchip/wilc1000/hif.h
92
s8 rssi;
drivers/net/wireless/microchip/wilc1000/netdev.c
88
s8 status;
drivers/net/wireless/microchip/wilc1000/netdev.h
212
s8 mac_status;
drivers/net/wireless/microchip/wilc1000/wlan_if.h
207
s8 *val;
drivers/net/wireless/quantenna/qtnfmac/qlink.h
1340
s8 sig_dbm;
drivers/net/wireless/quantenna/qtnfmac/qlink.h
1365
s8 sig_dbm;
drivers/net/wireless/quantenna/qtnfmac/qlink.h
1741
s8 chan_noise;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10075
static s8 rt2800_lp_tx_filter_bw_cal(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10079
s8 cal_val;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10111
s8 cal_r32_init, cal_r32_val, cal_diff;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11731
s8 *default_power1;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11732
s8 *default_power2;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11733
s8 *default_power3;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3926
s8 *power_group[2];
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4112
static s8 rt2800_txpower_to_dev(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4114
s8 txpower)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4121
return clamp_t(s8, txpower, MIN_G_TXPOWER, MAX_G_TXPOWER);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4125
return clamp_t(s8, txpower, MIN_A_TXPOWER_3593,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4128
return clamp_t(s8, txpower, MIN_A_TXPOWER, MAX_A_TXPOWER);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8573
s8 d1 = 0, d2 = 0;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
858
s8 rssi0 = rt2x00_get_field32(rxwi_w2, RXWI_W2_RSSI0);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
859
s8 rssi1 = rt2x00_get_field32(rxwi_w2, RXWI_W2_RSSI1);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
860
s8 rssi2 = rt2x00_get_field32(rxwi_w2, RXWI_W2_RSSI2);
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
861
s8 base_val = rt2x00_rt(rt2x00dev, RT6352) ? -2 : -12;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8634
d1 = (s8)bytevalue;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8644
d2 = (s8)bytevalue;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8746
s8 i;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9365
s8 idx0 = 0, idx1 = 0;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9369
s8 bidx;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9419
s8 perr = 0, gerr = 0, iq_err = 0;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9420
s8 pef = 0, gef = 0;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9421
s8 psta, pend;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9422
s8 gsta, gend;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9426
s8 idx0 = 0, idx1 = 0;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9429
s8 bidx;
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
35
s8 rx_calibration_bw20;
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
36
s8 rx_calibration_bw40;
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
37
s8 tx_calibration_bw20;
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
38
s8 tx_calibration_bw40;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2305
s8 value;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1753
s8 value;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
217
s8 signal = 1;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
300
signal = (s8)((flags3 >> 16) & 0xff);
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
61
s8 pwdb_g12;
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1309
static s8 rtl8188e_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats)
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1312
static const s8 lna_gain_table_0[8] = {17, -1, -13, -29, -32, -35, -38, -41};
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1314
static const s8 lna_gain_table_1[8] = {29, 20, 12, 3, -6, -15, -24, -33};
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1317
s8 rx_pwr_all = 0x00;
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1319
s8 lna_gain = 0;
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1384
s8 i;
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
1741
s8 i;
drivers/net/wireless/realtek/rtl8xxxu/8188f.c
1586
s8 bb_gain;
drivers/net/wireless/realtek/rtl8xxxu/8188f.c
1676
static s8 rtl8188f_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats)
drivers/net/wireless/realtek/rtl8xxxu/8188f.c
1679
s8 rx_pwr_all = 0x00;
drivers/net/wireless/realtek/rtl8xxxu/8192e.c
1675
static s8 rtl8192e_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats)
drivers/net/wireless/realtek/rtl8xxxu/8192e.c
1677
static const s8 lna_gain_table_0[8] = {15, 9, -10, -21, -23, -27, -43, -44};
drivers/net/wireless/realtek/rtl8xxxu/8192e.c
1678
static const s8 lna_gain_table_1[8] = {24, 18, 13, -4, -11, -18, -31, -36};
drivers/net/wireless/realtek/rtl8xxxu/8192e.c
1681
s8 rx_pwr_all = 0x00;
drivers/net/wireless/realtek/rtl8xxxu/8192e.c
1683
s8 lna_gain = 0;
drivers/net/wireless/realtek/rtl8xxxu/8192f.c
1967
static s8 rtl8192f_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats)
drivers/net/wireless/realtek/rtl8xxxu/8192f.c
1972
s8 rx_pwr_all;
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
1786
static s8 rtl8710b_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats)
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
1791
s8 rx_pwr_all = 0x00;
drivers/net/wireless/realtek/rtl8xxxu/8723a.c
556
s8 rtl8723a_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats)
drivers/net/wireless/realtek/rtl8xxxu/8723a.c
559
s8 rx_pwr_all = 0x00;
drivers/net/wireless/realtek/rtl8xxxu/8723b.c
1659
static s8 rtl8723b_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats)
drivers/net/wireless/realtek/rtl8xxxu/8723b.c
1662
s8 rx_pwr_all = 0x00;
drivers/net/wireless/realtek/rtl8xxxu/core.c
5680
s8 rx_power = phy_stats0->pwdb - 110;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1997
s8 (*cck_rssi) (struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2161
s8 rtl8723a_cck_rssi(struct rtl8xxxu_priv *priv, struct rtl8723au_phy_stats *phy_stats);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
612
s8 path_cfotail[RTL8723A_MAX_RF_PATHS];
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
614
s8 stream_rxevm[RTL8723A_MAX_RF_PATHS];
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
620
s8 sig_evm;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
789
s8 rxevm[4]; /* s(8,1) */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
792
s8 cfo_tail[4]; /* s(8,7) */
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
795
s8 rxsnr[4]; /* s(8,1) */
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b1ant.c
1037
s8 wifi_duration_adjust = 0x0;
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtc8723b2ant.c
1213
s8 wifi_duration_adjust = 0x0;
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
1785
void exhalbtc_update_min_bt_rssi(struct btc_coexist *btcoexist, s8 bt_rssi)
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
587
s8 min_bt_rssi;
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h
769
void exhalbtc_update_min_bt_rssi(struct btc_coexist *btcoexist, s8 bt_rssi);
drivers/net/wireless/realtek/rtlwifi/rc.c
115
u8 tries, s8 rix, int rtsctsenable,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
861
s8 ofdm_index[2], cck_index = 0,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
873
static const s8 delta_swing_table_idx[2][15] = {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
39
s8 rx_pwr_all = 0, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
605
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
606
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
709
s8 cck_index = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
712
s8 txpwr_level[3] = {0, 0, 0};
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
112
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1319
s8 delta, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1480
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
187
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
79
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
37
s8 rx_pwr_all = 0, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
339
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
340
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
581
s8 rx_pwr_all = 0, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
55
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
56
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
51
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
52
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
297
s8 cck_index_old = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
300
s8 cck_index = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
32
s8 rx_pwr_all, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.h
376
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.h
377
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1155
s8 diff = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1231
if (IS_CCK_RATE((s8)rate))
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1238
!IS_CCK_RATE((s8)rate))
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
513
s8 i = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
37
s8 rx_pwr_all, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
541
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
542
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/def.h
408
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/def.h
409
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
114
s8 ant_pwr_diff = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
45
s8 rx_pwr_all = 0, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
35
s8 rx_pwr_all = 0, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
341
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
342
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
736
static const s8 delta_swing_table_idx_tup_a[TXSCALE_TABLE_SIZE] = {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
740
static const s8 delta_swing_table_idx_tdown_a[TXSCALE_TABLE_SIZE] = {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
412
s8 i = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
882
s8 tx_pwr_diff = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
38
s8 rx_pwr_all = 0, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
412
s8 path_cfotail[2];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
414
s8 stream_rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
449
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
450
s8 rxsnr[2];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
1178
s8 final_ofdm_swing_index = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
1857
s8 final_ofdm_swing_index = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1124
s8 temp_pwrlmt = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1295
s8 temp_value = 0, temp_pwrlmt = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1595
static s8 _rtl8812ae_phy_get_chnl_idx_of_txpwr_lmt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1599
s8 channel_index = -1;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1631
s8 power_limit = 0, prev_power_limit, ret;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2211
static s8 _rtl8821ae_phy_get_ratesection_intxpower_byrate(u8 path, u8 rate)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2213
s8 rate_section = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2295
static s8 _rtl8812ae_phy_get_world_wide_limit(s8 *limit_table)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2297
s8 min = limit_table[0];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2307
static s8 _rtl8812ae_phy_get_txpower_limit(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2319
s8 power_limit = MAX_POWER_INDEX;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2446
s8 limits[10] = {0};
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2458
s8 limits[10] = {0};
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2476
static s8 _rtl8821ae_phy_get_txpower_by_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2482
s8 tx_pwr_diff = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2483
s8 limit = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2596
s8 powerdiff_byrate = 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
434
s8 reg_swing_2g = -1;/* 0xff; */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
435
s8 reg_swing_5g = -1;/* 0xff; */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
436
s8 swing_2g = -1 * reg_swing_2g;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
437
s8 swing_5g = -1 * reg_swing_5g;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
439
const s8 auto_temp = -1;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
591
s8 bb_diff_between_band;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
150
s8 pout = -6;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
255
(s8)p_phystrpt->cfotail[i];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
28
static u16 odm_cfo(s8 value)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
44
static u8 _rtl8821ae_evm_dbm_jaguar(s8 value)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
46
s8 ret_val = value;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
68
s8 rx_pwr_all = 0, rx_pwr[4];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
428
s8 cfotail[4]; /* DW 2 byte 1 DW 3 byte 0 */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
431
s8 rxevm[2]; /* DW 3 byte 1 DW 3 byte 2 */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
432
s8 rxsnr[2]; /* DW 3 byte 3 DW 4 byte 0 */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
456
s8 rxevm[2];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
457
s8 rxsnr[4];
drivers/net/wireless/realtek/rtlwifi/stats.c
19
u8 rtl_evm_db_to_percentage(s8 value)
drivers/net/wireless/realtek/rtlwifi/stats.c
21
s8 ret_val = clamp(-value, 0, 33) * 3;
drivers/net/wireless/realtek/rtlwifi/stats.c
8
u8 rtl_query_rxpwrpercentage(s8 antpower)
drivers/net/wireless/realtek/rtlwifi/stats.h
14
u8 rtl_query_rxpwrpercentage(s8 antpower);
drivers/net/wireless/realtek/rtlwifi/stats.h
15
u8 rtl_evm_db_to_percentage(s8 value);
drivers/net/wireless/realtek/rtlwifi/wifi.h
1185
s8 alpha2[2];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1347
s8 txpwr_limit_2_4g[MAX_REGULATION_NUM]
drivers/net/wireless/realtek/rtlwifi/wifi.h
1352
s8 txpwr_limit_5g[MAX_REGULATION_NUM]
drivers/net/wireless/realtek/rtlwifi/wifi.h
1723
s8 rx_snrdb[4];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1772
s8 ofdm_index[MAX_RF_PATH];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1775
s8 cck_index;
drivers/net/wireless/realtek/rtlwifi/wifi.h
1776
s8 delta_power_index[MAX_RF_PATH];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1777
s8 delta_power_index_last[MAX_RF_PATH];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1778
s8 power_index_offset[MAX_RF_PATH];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1779
s8 absolute_ofdm_swing_idx[MAX_RF_PATH];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1780
s8 remnant_ofdm_swing_idx[MAX_RF_PATH];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1781
s8 remnant_cck_idx;
drivers/net/wireless/realtek/rtlwifi/wifi.h
1810
s8 swing_diff_2g;
drivers/net/wireless/realtek/rtlwifi/wifi.h
1811
s8 swing_diff_5g;
drivers/net/wireless/realtek/rtlwifi/wifi.h
1904
s8 txpwr_cckdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1905
s8 txpwr_ht20diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1906
s8 txpwr_ht40diff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1907
s8 txpwr_legacyhtdiff[MAX_RF_PATH][CHANNEL_MAX_NUMBER];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1911
s8 txpwr_5g_ofdmdiff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1912
s8 txpwr_5g_bw20diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1913
s8 txpwr_5g_bw40diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/net/wireless/realtek/rtlwifi/wifi.h
1914
s8 txpwr_5g_bw80diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/net/wireless/realtek/rtlwifi/wifi.h
2021
s8 rssi;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2039
s8 rxpower; /*in dBm Translate from PWdB */
drivers/net/wireless/realtek/rtlwifi/wifi.h
2060
s8 rx_mimo_signalquality[4];
drivers/net/wireless/realtek/rtlwifi/wifi.h
2065
s8 rx_mimo_sig_qual[4];
drivers/net/wireless/realtek/rtlwifi/wifi.h
2075
s8 cck_adc_pwdb[4]; /*for rx path selection */
drivers/net/wireless/realtek/rtlwifi/wifi.h
2475
s8 back_val;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2476
s8 back_range_max;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2477
s8 back_range_min;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2503
s8 backoffval_range_max;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2504
s8 backoffval_range_min;
drivers/net/wireless/realtek/rtw88/fw.c
233
s8 sig = (s8)GET_BCN_FILTER_NOTIFY_RSSI(payload);
drivers/net/wireless/realtek/rtw88/main.h
1172
const s8 *pwrtrk_xtal_n;
drivers/net/wireless/realtek/rtw88/main.h
1173
const s8 *pwrtrk_xtal_p;
drivers/net/wireless/realtek/rtw88/main.h
1282
s8 l2h_th_ini_cs;
drivers/net/wireless/realtek/rtw88/main.h
1283
s8 l2h_th_ini_ad;
drivers/net/wireless/realtek/rtw88/main.h
1508
s8 bt_rssi;
drivers/net/wireless/realtek/rtw88/main.h
1667
s8 offset[RF_GAIN_NUM][RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
1668
s8 fianl_offset[RF_GAIN_NUM][RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
1741
s8 delta_power_index[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
1742
s8 delta_power_index_last[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
1748
s8 txagc_remnant_cck;
drivers/net/wireless/realtek/rtw88/main.h
1749
s8 txagc_remnant_ofdm[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
1766
s8 rx_snr[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
1781
s8 l2h_th_ini;
drivers/net/wireless/realtek/rtw88/main.h
1950
s8 common[RTW_SAR_BAND_NR];
drivers/net/wireless/realtek/rtw88/main.h
1994
s8 tx_pwr_by_rate_offset_2g[RTW_RF_PATH_MAX]
drivers/net/wireless/realtek/rtw88/main.h
1996
s8 tx_pwr_by_rate_offset_5g[RTW_RF_PATH_MAX]
drivers/net/wireless/realtek/rtw88/main.h
1998
s8 tx_pwr_by_rate_base_2g[RTW_RF_PATH_MAX]
drivers/net/wireless/realtek/rtw88/main.h
2000
s8 tx_pwr_by_rate_base_5g[RTW_RF_PATH_MAX]
drivers/net/wireless/realtek/rtw88/main.h
2002
s8 tx_pwr_limit_2g[RTW_REGD_MAX]
drivers/net/wireless/realtek/rtw88/main.h
2006
s8 tx_pwr_limit_5g[RTW_REGD_MAX]
drivers/net/wireless/realtek/rtw88/main.h
2010
s8 tx_pwr_tbl[RTW_RF_PATH_MAX]
drivers/net/wireless/realtek/rtw88/main.h
440
s8 ofdm:4;
drivers/net/wireless/realtek/rtw88/main.h
441
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
443
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
444
s8 ofdm:4;
drivers/net/wireless/realtek/rtw88/main.h
450
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
451
s8 bw40:4;
drivers/net/wireless/realtek/rtw88/main.h
452
s8 cck:4;
drivers/net/wireless/realtek/rtw88/main.h
453
s8 ofdm:4;
drivers/net/wireless/realtek/rtw88/main.h
455
s8 ofdm:4;
drivers/net/wireless/realtek/rtw88/main.h
456
s8 cck:4;
drivers/net/wireless/realtek/rtw88/main.h
457
s8 bw40:4;
drivers/net/wireless/realtek/rtw88/main.h
458
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
473
s8 ofdm:4;
drivers/net/wireless/realtek/rtw88/main.h
474
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
476
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
477
s8 ofdm:4;
drivers/net/wireless/realtek/rtw88/main.h
483
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
484
s8 bw40:4;
drivers/net/wireless/realtek/rtw88/main.h
486
s8 bw40:4;
drivers/net/wireless/realtek/rtw88/main.h
487
s8 bw20:4;
drivers/net/wireless/realtek/rtw88/main.h
493
s8 ofdm_3s:4;
drivers/net/wireless/realtek/rtw88/main.h
494
s8 ofdm_2s:4;
drivers/net/wireless/realtek/rtw88/main.h
495
s8 ofdm_4s:4;
drivers/net/wireless/realtek/rtw88/main.h
496
s8 res:4;
drivers/net/wireless/realtek/rtw88/main.h
498
s8 res:4;
drivers/net/wireless/realtek/rtw88/main.h
499
s8 ofdm_4s:4;
drivers/net/wireless/realtek/rtw88/main.h
500
s8 ofdm_2s:4;
drivers/net/wireless/realtek/rtw88/main.h
501
s8 ofdm_3s:4;
drivers/net/wireless/realtek/rtw88/main.h
507
s8 bw160:4;
drivers/net/wireless/realtek/rtw88/main.h
508
s8 bw80:4;
drivers/net/wireless/realtek/rtw88/main.h
510
s8 bw80:4;
drivers/net/wireless/realtek/rtw88/main.h
511
s8 bw160:4;
drivers/net/wireless/realtek/rtw88/main.h
653
s8 rx_power[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
656
s8 rx_snr[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/main.h
658
s8 cfo_tail[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/phy.c
1562
s8 offset;
drivers/net/wireless/realtek/rtw88/phy.c
1563
s8 pwr_by_rate[RTW_RF_PATH_MAX] = {0};
drivers/net/wireless/realtek/rtw88/phy.c
1634
u8 bw, u8 rs, u8 ch, s8 pwr_limit)
drivers/net/wireless/realtek/rtw88/phy.c
1638
s8 ww;
drivers/net/wireless/realtek/rtw88/phy.c
1641
pwr_limit = clamp_t(s8, pwr_limit,
drivers/net/wireless/realtek/rtw88/phy.c
1656
ww = min_t(s8, ww, pwr_limit);
drivers/net/wireless/realtek/rtw88/phy.c
1661
ww = min_t(s8, ww, pwr_limit);
drivers/net/wireless/realtek/rtw88/phy.c
1673
s8 lmt_ht = hal->tx_pwr_limit_5g[regd][bw][rs_ht][ch_idx];
drivers/net/wireless/realtek/rtw88/phy.c
1674
s8 lmt_vht = hal->tx_pwr_limit_5g[regd][bw][rs_vht][ch_idx];
drivers/net/wireless/realtek/rtw88/phy.c
1982
static s8 rtw_phy_get_dis_dpd_by_rate_diff(struct rtw_dev *rtwdev, u16 rate)
drivers/net/wireless/realtek/rtw88/phy.c
1985
s8 dpd_diff = 0;
drivers/net/wireless/realtek/rtw88/phy.c
2169
static s8 rtw_phy_get_tx_power_limit(struct rtw_dev *rtwdev, u8 band,
drivers/net/wireless/realtek/rtw88/phy.c
2175
s8 power_limit = (s8)rtwdev->chip->max_power_index;
drivers/net/wireless/realtek/rtw88/phy.c
2179
s8 cur_lmt;
drivers/net/wireless/realtek/rtw88/phy.c
2207
power_limit = min_t(s8, cur_lmt, power_limit);
drivers/net/wireless/realtek/rtw88/phy.c
2215
return (s8)rtwdev->chip->max_power_index;
drivers/net/wireless/realtek/rtw88/phy.c
2218
static s8 rtw_phy_get_tx_power_sar(struct rtw_dev *rtwdev, u8 sar_band,
drivers/net/wireless/realtek/rtw88/phy.c
2236
return (s8)rtwdev->chip->max_power_index;
drivers/net/wireless/realtek/rtw88/phy.c
2247
s8 *offset = &pwr_param->pwr_offset;
drivers/net/wireless/realtek/rtw88/phy.c
2248
s8 *limit = &pwr_param->pwr_limit;
drivers/net/wireless/realtek/rtw88/phy.c
2249
s8 *remnant = &pwr_param->pwr_remnant;
drivers/net/wireless/realtek/rtw88/phy.c
2250
s8 *sar = &pwr_param->pwr_sar;
drivers/net/wireless/realtek/rtw88/phy.c
2283
s8 offset;
drivers/net/wireless/realtek/rtw88/phy.c
2374
s8 base_2g, base_5g;
drivers/net/wireless/realtek/rtw88/phy.c
2404
s8 base;
drivers/net/wireless/realtek/rtw88/phy.c
2435
s8 max_power_index = (s8)rtwdev->chip->max_power_index;
drivers/net/wireless/realtek/rtw88/phy.c
2571
s8 rtw_phy_pwrtrack_get_pwridx(struct rtw_dev *rtwdev,
drivers/net/wireless/realtek/rtw88/phy.c
846
static u8 rtw_phy_power_2_db(s8 power)
drivers/net/wireless/realtek/rtw88/phy.c
923
u8 rtw_phy_rf_power_2_rssi(s8 *rf_power, u8 path_num)
drivers/net/wireless/realtek/rtw88/phy.c
925
s8 power;
drivers/net/wireless/realtek/rtw88/phy.h
154
s8 pwr_offset;
drivers/net/wireless/realtek/rtw88/phy.h
155
s8 pwr_limit;
drivers/net/wireless/realtek/rtw88/phy.h
156
s8 pwr_remnant;
drivers/net/wireless/realtek/rtw88/phy.h
157
s8 pwr_sar;
drivers/net/wireless/realtek/rtw88/phy.h
25
u8 rtw_phy_rf_power_2_rssi(s8 *rf_power, u8 path_num);
drivers/net/wireless/realtek/rtw88/phy.h
59
s8 rtw_phy_pwrtrack_get_pwridx(struct rtw_dev *rtwdev,
drivers/net/wireless/realtek/rtw88/phy.h
78
s8 txpwr_lmt;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1482
static void rtw8703b_set_iqk_matrix(struct rtw_dev *rtwdev, s8 ofdm_index,
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1489
ofdm_index = clamp_t(s8, ofdm_index, 0, RTW_OFDM_SWING_TABLE_SIZE - 1);
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1522
static void rtw8703b_pwrtrack_set_ofdm_pwr(struct rtw_dev *rtwdev, s8 swing_idx,
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1523
s8 txagc_idx)
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1533
static void rtw8703b_pwrtrack_set_cck_pwr(struct rtw_dev *rtwdev, s8 swing_idx,
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1534
s8 txagc_idx)
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1540
swing_idx = clamp_t(s8, swing_idx, 0, RTW_CCK_SWING_TABLE_SIZE - 1);
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1556
s8 final_ofdm_swing_index;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1557
s8 final_cck_swing_index;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1619
s8 delta_cur, delta_last;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1733
static const s8 rtw8703b_pwrtrk_xtal_n[] = {
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1738
static const s8 rtw8703b_pwrtrk_xtal_p[] = {
drivers/net/wireless/realtek/rtw88/rtw8703b.c
880
static const s8 lna_gain_table[16] = {
drivers/net/wireless/realtek/rtw88/rtw8703b.c
887
static s8 get_cck_rx_pwr(struct rtw_dev *rtwdev, u8 lna_idx, u8 vga_idx)
drivers/net/wireless/realtek/rtw88/rtw8703b.c
889
s8 lna_gain = 0;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
908
s8 rx_power;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
929
s8 val_s8;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
934
pkt_stat->rx_snr[RF_PATH_A] = (s8)(phy_status->path_rxsnr[RF_PATH_A] / 2);
drivers/net/wireless/realtek/rtw88/rtw8703b.c
952
val_s8 = (s8)pkt_stat->rx_evm[RF_PATH_A];
drivers/net/wireless/realtek/rtw88/rtw8703b.c
953
val_s8 = clamp_t(s8, -val_s8 >> 1, 0, 64);
drivers/net/wireless/realtek/rtw88/rtw8703b.h
43
s8 path_cfotail[2];
drivers/net/wireless/realtek/rtw88/rtw8703b.h
45
s8 stream_rxevm[2];
drivers/net/wireless/realtek/rtw88/rtw8703b.h
51
s8 sig_evm;
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1216
static void rtw8723d_set_iqk_matrix(struct rtw_dev *rtwdev, s8 ofdm_index,
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1263
static void rtw8723d_pwrtrack_set_ofdm_pwr(struct rtw_dev *rtwdev, s8 swing_idx,
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1264
s8 txagc_idx)
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1274
static void rtw8723d_pwrtrack_set_cck_pwr(struct rtw_dev *rtwdev, s8 swing_idx,
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1275
s8 txagc_idx)
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1291
s8 final_ofdm_swing_index;
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1292
s8 final_cck_swing_index;
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1354
s8 delta_cur, delta_last;
drivers/net/wireless/realtek/rtw88/rtw8723d.c
160
s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw8723d.c
176
s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw8723d.c
177
s8 rx_evm;
drivers/net/wireless/realtek/rtw88/rtw8723d.c
205
rx_evm = clamp_t(s8, -pkt_stat->rx_evm[RF_PATH_A] >> 1, 0, 64);
drivers/net/wireless/realtek/rtw88/rtw8723d.c
2065
static const s8 rtw8723d_pwrtrk_xtal_n[] = {
drivers/net/wireless/realtek/rtw88/rtw8723d.c
2070
static const s8 rtw8723d_pwrtrk_xtal_p[] = {
drivers/net/wireless/realtek/rtw88/rtw8723x.c
665
const s8 *pwrtrk_xtal;
drivers/net/wireless/realtek/rtw88/rtw8723x.c
666
s8 xtal_cap;
drivers/net/wireless/realtek/rtw88/rtw8723x.c
675
xtal_cap = clamp_t(s8, xtal_cap + pwrtrk_xtal[delta], 0, 0x3F);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
19
static s8 rtw8812a_cck_rx_pwr(u8 lna_idx, u8 vga_idx)
drivers/net/wireless/realtek/rtw88/rtw8812a.c
21
s8 rx_pwr_all = 0;
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1145
static s8 rtw8814a_cck_rx_pwr(u8 lna_idx, u8 vga_idx)
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1147
s8 rx_pwr_all = 0;
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1175
s8 rx_pwr_db, middle1, middle2;
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1176
s8 snr[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1177
s8 evm[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1180
s8 cfo[2];
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1226
evm[i] = max_t(s8, -127, evm[i]);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1838
s8 *txagc_idx, u8 *swing_idx)
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1842
s8 delta_pwr_idx = dm_info->delta_power_index[path];
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1846
s8 agc_index = 0;
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1888
s8 txagc_idx;
drivers/net/wireless/realtek/rtw88/rtw8821a.c
19
static s8 rtw8821a_cck_rx_pwr(u8 lna_idx, u8 vga_idx)
drivers/net/wireless/realtek/rtw88/rtw8821a.c
21
static const s8 lna_gain_table[] = {15, -1, -17, 0, -30, -38};
drivers/net/wireless/realtek/rtw88/rtw8821a.c
22
s8 rx_pwr_all = 0;
drivers/net/wireless/realtek/rtw88/rtw8821a.c
23
s8 lna_gain;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1008
s8 pwr_idx_offset_lower,
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1009
s8 *txagc_idx, u8 *swing_idx)
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1012
s8 delta_pwr_idx = dm_info->delta_power_index[RF_PATH_A];
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1016
s8 agc_index = 0;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1020
pwr_idx_offset_lower = max_t(s8, pwr_idx_offset_lower, -15);
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1058
s8 pwr_idx_offset_lower)
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1060
s8 txagc_idx;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1074
s8 pwr_idx_offset_lower;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
19
static const s8 lna_gain_table_0[8] = {22, 8, -6, -22, -31, -40, -46, -52};
drivers/net/wireless/realtek/rtw88/rtw8821c.c
20
static const s8 lna_gain_table_1[16] = {10, 6, 2, -2, -6, -10, -14, -17,
drivers/net/wireless/realtek/rtw88/rtw8821c.c
586
static s8 get_cck_rx_pwr(struct rtw_dev *rtwdev, u8 lna_idx, u8 vga_idx)
drivers/net/wireless/realtek/rtw88/rtw8821c.c
589
const s8 *lna_gain_table;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
591
s8 rx_pwr_all = 0;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
592
s8 lna_gain = 0;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
617
s8 rx_power;
drivers/net/wireless/realtek/rtw88/rtw8821c.c
638
s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1353
s8 *txagc_idx, u8 *swing_idx)
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1356
s8 delta_pwr_idx = dm_info->delta_power_index[path];
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1360
s8 agc_index = 0;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1397
s8 txagc_idx;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1558
s8 l2h, h2l;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1563
l2h = max_t(s8, igi + EDCCA_IGI_L2H_DIFF, EDCCA_TH_L2H_LB);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1566
l2h = min_t(s8, igi, dm_info->l2h_th_ini);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
843
s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
860
s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
861
s8 rx_evm;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1024
static void rtw8822c_set_power_trim(struct rtw_dev *rtwdev, s8 bb_gain[2][8])
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1059
s8 bb_gain[2][8] = {};
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1519
txgapk->offset[0][path] = (s8)FIELD_GET(BIT_GAPK_RPT0, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1520
txgapk->offset[1][path] = (s8)FIELD_GET(BIT_GAPK_RPT1, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1521
txgapk->offset[2][path] = (s8)FIELD_GET(BIT_GAPK_RPT2, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1522
txgapk->offset[3][path] = (s8)FIELD_GET(BIT_GAPK_RPT3, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1523
txgapk->offset[4][path] = (s8)FIELD_GET(BIT_GAPK_RPT4, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1524
txgapk->offset[5][path] = (s8)FIELD_GET(BIT_GAPK_RPT5, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1525
txgapk->offset[6][path] = (s8)FIELD_GET(BIT_GAPK_RPT6, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1526
txgapk->offset[7][path] = (s8)FIELD_GET(BIT_GAPK_RPT7, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1531
txgapk->offset[8][path] = (s8)FIELD_GET(BIT_GAPK_RPT0, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1532
txgapk->offset[9][path] = (s8)FIELD_GET(BIT_GAPK_RPT1, val);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1630
static u32 rtw8822c_txgapk_cal_gain(struct rtw_dev *rtwdev, u32 gain, s8 offset)
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1658
s8 offset_tmp[RF_GAIN_NUM] = {0};
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2554
s8 rx_power[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2555
s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2604
s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2605
s8 rx_evm;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2715
s8 *diff_idx)
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2744
s8 diff_a, diff_b;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2746
s8 diff_idx[4];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2755
diff_a = (s8)pwr_a - (s8)pwr_ref_cck[0];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2756
diff_b = (s8)pwr_b - (s8)pwr_ref_cck[1];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2758
diff_a = (s8)pwr_a - (s8)pwr_ref_ofdm[0];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2759
diff_b = (s8)pwr_b - (s8)pwr_ref_ofdm[1];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4193
s8 offset[DPK_RF_PATH_NUM], delta_dpk[DPK_RF_PATH_NUM];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4316
s8 crystal_cap = cfo->crystal_cap;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4337
crystal_cap = clamp_t(s8, crystal_cap, 0, XCAP_MASK);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4360
s8 pd_diff, s8 cs_diff, u8 bw, u8 nrx)
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4398
s8 pd_lvl[CCK_PD_LV_MAX] = {0, 2, 4, 6, 8};
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4399
s8 cs_lvl[CCK_PD_LV_MAX] = {0, 2, 2, 2, 4};
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4524
s8 l2h, h2l;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4529
l2h = max_t(s8, igi + EDCCA_IGI_L2H_DIFF, EDCCA_TH_L2H_LB);
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1520
s8 (*cck_rx_pwr)(u8 lna_idx, u8 vga_idx))
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1525
s8 rx_pwr_db, power_a, power_b;
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1526
const s8 min_rx_power = -120;
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1891
s8 remnant_pre[RTW_RF_PATH_MAX];
drivers/net/wireless/realtek/rtw88/rtw88xxa.h
153
s8 (*cck_rx_pwr)(u8 lna_idx, u8 vga_idx));
drivers/net/wireless/realtek/rtw88/sar.c
19
return (s8)rtwdev->chip->max_power_index;
drivers/net/wireless/realtek/rtw88/sar.c
41
static s8 rtw_sar_to_phy(struct rtw_dev *rtwdev, u8 fct, s32 sar,
drivers/net/wireless/realtek/rtw88/sar.c
48
s8 base;
drivers/net/wireless/realtek/rtw88/sar.c
55
return (s8)clamp_t(s32, tmp, -max - 1, max) - base;
drivers/net/wireless/realtek/rtw88/sar.c
80
s8 val;
drivers/net/wireless/realtek/rtw88/sar.c
9
s8 rtw_query_sar(struct rtw_dev *rtwdev, const struct rtw_sar_arg *arg)
drivers/net/wireless/realtek/rtw88/sar.h
20
s8 rtw_query_sar(struct rtw_dev *rtwdev, const struct rtw_sar_arg *arg);
drivers/net/wireless/realtek/rtw89/acpi.c
644
static s16 rtw89_acpi_geo_sar_normalize_delta(s8 delta)
drivers/net/wireless/realtek/rtw89/acpi.h
197
s8 delta[RTW89_ACPI_SAR_ANT_NR_STD];
drivers/net/wireless/realtek/rtw89/acpi.h
231
s8 delta;
drivers/net/wireless/realtek/rtw89/coex.c
3092
buf = (s8)(-level);
drivers/net/wireless/realtek/rtw89/coex.c
3633
s8 rssi;
drivers/net/wireless/realtek/rtw89/coex.c
9073
s8 br_dbm = bt->link_info.bt_txpwr_desc.br_dbm;
drivers/net/wireless/realtek/rtw89/coex.c
9074
s8 le_dbm = bt->link_info.bt_txpwr_desc.le_dbm;
drivers/net/wireless/realtek/rtw89/core.h
1891
s8 br_dbm;
drivers/net/wireless/realtek/rtw89/core.h
1892
s8 le_dbm;
drivers/net/wireless/realtek/rtw89/core.h
1978
s8 record_pwr[16];
drivers/net/wireless/realtek/rtw89/core.h
1980
s8 pwr; /* dbm_per_MHz */
drivers/net/wireless/realtek/rtw89/core.h
1985
s8 pwr_max;
drivers/net/wireless/realtek/rtw89/core.h
1986
s8 pwr_min;
drivers/net/wireless/realtek/rtw89/core.h
2746
s8 tx_power; /* absolute Tx power (dBm), 0xff-> no BTC control */
drivers/net/wireless/realtek/rtw89/core.h
2747
s8 bt_tx_power; /* decrease Tx power (dB) */
drivers/net/wireless/realtek/rtw89/core.h
2748
s8 bt_rx_gain; /* LNA constrain level */
drivers/net/wireless/realtek/rtw89/core.h
2764
s8 tx_power; /* absolute Tx power (dBm), 0xff-> no BTC control */
drivers/net/wireless/realtek/rtw89/core.h
2765
s8 bt_tx_power; /* decrease Tx power (dB) */
drivers/net/wireless/realtek/rtw89/core.h
2766
s8 bt_rx_gain; /* LNA constrain level */
drivers/net/wireless/realtek/rtw89/core.h
2776
s8 wl_tx_pwr;
drivers/net/wireless/realtek/rtw89/core.h
2777
s8 bt_tx_pwr;
drivers/net/wireless/realtek/rtw89/core.h
2778
s8 bt_rx_gain;
drivers/net/wireless/realtek/rtw89/core.h
2998
s8 tx_power; /* absolute Tx power (dBm), 0xff-> no BTC control */
drivers/net/wireless/realtek/rtw89/core.h
2999
s8 rx_gain; /* rx gain table index (TBD.) */
drivers/net/wireless/realtek/rtw89/core.h
3000
s8 bt_tx_power; /* decrease Tx power (dB) */
drivers/net/wireless/realtek/rtw89/core.h
3001
s8 bt_rx_gain; /* LNA constrain level */
drivers/net/wireless/realtek/rtw89/core.h
3004
s8 nhm;
drivers/net/wireless/realtek/rtw89/core.h
3834
s8 pw_ofst, enum rtw89_mac_idx mac_idx);
drivers/net/wireless/realtek/rtw89/core.h
3893
s8 (*btc_get_bt_rssi)(struct rtw89_dev *rtwdev, s8 val);
drivers/net/wireless/realtek/rtw89/core.h
4171
const s8 (*lmt)[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4174
const s8 (*lmt_ru)[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4179
const s8 (*lmt)[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4182
const s8 (*lmt_ru)[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4187
const s8 (*lmt)[RTW89_6G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4191
const s8 (*lmt_ru)[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4251
s8 v[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4258
s8 v[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4265
s8 v[RTW89_6G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4273
s8 v[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4279
s8 v[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
4285
s8 v[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/core.h
5027
s8 offset[RTW89_ANT_GAIN_CHAIN_NUM][RTW89_ANT_GAIN_SUBBAND_NR];
drivers/net/wireless/realtek/rtw89/core.h
5064
s8 dpr_on_threshold;
drivers/net/wireless/realtek/rtw89/core.h
5065
s8 dpr_off_threshold;
drivers/net/wireless/realtek/rtw89/core.h
54
#define RTW89_RSSI_RAW_TO_DBM(rssi) ((s8)((rssi) >> RSSI_FACTOR) - MAX_RSSI)
drivers/net/wireless/realtek/rtw89/core.h
5468
s8 ib_pkpwr;
drivers/net/wireless/realtek/rtw89/core.h
5469
s8 lna_gain_a[LNA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5470
s8 lna_gain_g[LNA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5471
s8 *lna_gain;
drivers/net/wireless/realtek/rtw89/core.h
5472
s8 tia_gain_a[TIA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5473
s8 tia_gain_g[TIA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5474
s8 *tia_gain;
drivers/net/wireless/realtek/rtw89/core.h
5511
s8 x_cap_ofst;
drivers/net/wireless/realtek/rtw89/core.h
5559
s8 tssi_trim[RF_PATH_MAX][TSSI_TRIM_CH_GROUP_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5560
s8 tssi_trim_6g[RF_PATH_MAX][TSSI_TRIM_CH_GROUP_NUM_6G];
drivers/net/wireless/realtek/rtw89/core.h
5561
s8 tssi_cck[RF_PATH_MAX][TSSI_CCK_CH_GROUP_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5562
s8 tssi_mcs[RF_PATH_MAX][TSSI_MCS_CH_GROUP_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5563
s8 tssi_6g_mcs[RF_PATH_MAX][TSSI_MCS_6G_CH_GROUP_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5564
s8 extra_ofst[RF_PATH_MAX];
drivers/net/wireless/realtek/rtw89/core.h
5864
s8 lna_gain[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX][LNA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5865
s8 tia_gain[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX][TIA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5866
s8 lna_gain_bypass[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX][LNA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5867
s8 lna_op1db[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX][LNA_GAIN_NUM];
drivers/net/wireless/realtek/rtw89/core.h
5868
s8 tia_lna_op1db[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5870
s8 rpl_ofst_20[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX];
drivers/net/wireless/realtek/rtw89/core.h
5871
s8 rpl_ofst_40[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5873
s8 rpl_ofst_80[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5875
s8 rpl_ofst_160[RTW89_BB_GAIN_BAND_NR][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5880
s8 lna_gain[RTW89_BB_GAIN_BAND_NR_BE][RTW89_BB_BW_NR_BE][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5882
s8 tia_gain[RTW89_BB_GAIN_BAND_NR_BE][RTW89_BB_BW_NR_BE][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5884
s8 lna_gain_bypass[RTW89_BB_GAIN_BAND_NR_BE][RTW89_BB_BW_NR_BE]
drivers/net/wireless/realtek/rtw89/core.h
5886
s8 lna_op1db[RTW89_BB_GAIN_BAND_NR_BE][RTW89_BB_BW_NR_BE]
drivers/net/wireless/realtek/rtw89/core.h
5888
s8 tia_lna_op1db[RTW89_BB_GAIN_BAND_NR_BE][RTW89_BB_BW_NR_BE]
drivers/net/wireless/realtek/rtw89/core.h
5890
s8 rpl_ofst_20[RTW89_BB_GAIN_BAND_NR_BE][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5892
s8 rpl_ofst_40[RTW89_BB_GAIN_BAND_NR_BE][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5894
s8 rpl_ofst_80[RTW89_BB_GAIN_BAND_NR_BE][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5896
s8 rpl_ofst_160[RTW89_BB_GAIN_BAND_NR_BE][RF_PATH_MAX]
drivers/net/wireless/realtek/rtw89/core.h
5903
s8 offset[RF_PATH_MAX][RTW89_GAIN_OFFSET_NR]; /* S(8, 0) */
drivers/net/wireless/realtek/rtw89/core.h
5904
s8 offset_base[RTW89_PHY_NUM]; /* S(8, 4) */
drivers/net/wireless/realtek/rtw89/core.h
5905
s8 rssi_base[RTW89_PHY_NUM]; /* S(8, 4) */
drivers/net/wireless/realtek/rtw89/core.h
5906
s8 comp[RF_PATH_MAX][RTW89_SUBBAND_NR]; /* S(8, 0) */
drivers/net/wireless/realtek/rtw89/core.h
5910
s8 cck_mean_gain_bias;
drivers/net/wireless/realtek/rtw89/core.h
5911
s8 cck_rpl_ofst;
drivers/net/wireless/realtek/rtw89/core.h
5912
s8 rssi_ofst;
drivers/net/wireless/realtek/rtw89/core.h
798
s8 constraint; /* unit: dBm */
drivers/net/wireless/realtek/rtw89/core.h
816
s8 cck[RTW89_RATE_CCK_NUM];
drivers/net/wireless/realtek/rtw89/core.h
817
s8 ofdm[RTW89_RATE_OFDM_NUM];
drivers/net/wireless/realtek/rtw89/core.h
818
s8 mcs[RTW89_OFDMA_NUM][RTW89_NSS_NUM][__RTW89_RATE_MCS_NUM];
drivers/net/wireless/realtek/rtw89/core.h
819
s8 hedcm[RTW89_OFDMA_NUM][RTW89_NSS_HEDCM_NUM][RTW89_RATE_HEDCM_NUM];
drivers/net/wireless/realtek/rtw89/core.h
820
s8 offset[__RTW89_RATE_OFFSET_NUM];
drivers/net/wireless/realtek/rtw89/core.h
821
s8 trap;
drivers/net/wireless/realtek/rtw89/debug.c
768
const s8 *bufp, const unsigned int cur, unsigned int *ate)
drivers/net/wireless/realtek/rtw89/debug.c
827
s8 *bufp, tmp;
drivers/net/wireless/realtek/rtw89/fw.c
10790
s8 *byr;
drivers/net/wireless/realtek/rtw89/fw.c
5386
s8 rssi;
drivers/net/wireless/realtek/rtw89/fw.h
2790
static inline void RTW89_SET_FWCMD_CXTRX_TXPWR(void *cmd, s8 val)
drivers/net/wireless/realtek/rtw89/fw.h
2795
static inline void RTW89_SET_FWCMD_CXTRX_RXGAIN(void *cmd, s8 val)
drivers/net/wireless/realtek/rtw89/fw.h
2800
static inline void RTW89_SET_FWCMD_CXTRX_BTTXPWR(void *cmd, s8 val)
drivers/net/wireless/realtek/rtw89/fw.h
2805
static inline void RTW89_SET_FWCMD_CXTRX_BTRXGAIN(void *cmd, s8 val)
drivers/net/wireless/realtek/rtw89/fw.h
2815
static inline void RTW89_SET_FWCMD_CXTRX_NHM(void *cmd, s8 val)
drivers/net/wireless/realtek/rtw89/fw.h
3919
s8 cck_pd_idx;
drivers/net/wireless/realtek/rtw89/fw.h
4348
const s8 (*delta[RTW89_FW_TXPWR_TRK_TYPE_NR])[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/fw.h
4424
s8 contents[][DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/fw.h
4854
s8 curr_tssi_cck_de[2];
drivers/net/wireless/realtek/rtw89/fw.h
4855
s8 curr_tssi_cck_de_20m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4856
s8 curr_tssi_cck_de_40m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4857
s8 curr_tssi_efuse_cck_de[2];
drivers/net/wireless/realtek/rtw89/fw.h
4858
s8 curr_tssi_ofdm_de[2];
drivers/net/wireless/realtek/rtw89/fw.h
4859
s8 curr_tssi_ofdm_de_20m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4860
s8 curr_tssi_ofdm_de_40m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4861
s8 curr_tssi_ofdm_de_80m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4862
s8 curr_tssi_ofdm_de_160m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4863
s8 curr_tssi_ofdm_de_320m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4864
s8 curr_tssi_efuse_ofdm_de[2];
drivers/net/wireless/realtek/rtw89/fw.h
4865
s8 curr_tssi_ofdm_de_diff_20m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4866
s8 curr_tssi_ofdm_de_diff_80m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4867
s8 curr_tssi_ofdm_de_diff_160m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4868
s8 curr_tssi_ofdm_de_diff_320m[2];
drivers/net/wireless/realtek/rtw89/fw.h
4869
s8 curr_tssi_trim_de[2];
drivers/net/wireless/realtek/rtw89/fw.h
5072
s8 alignment_power[2][2][4];
drivers/net/wireless/realtek/rtw89/fw.h
5627
s8 v;
drivers/net/wireless/realtek/rtw89/fw.h
5638
s8 v;
drivers/net/wireless/realtek/rtw89/fw.h
5650
s8 v;
drivers/net/wireless/realtek/rtw89/fw.h
5659
s8 v;
drivers/net/wireless/realtek/rtw89/fw.h
5668
s8 v;
drivers/net/wireless/realtek/rtw89/fw.h
5678
s8 v;
drivers/net/wireless/realtek/rtw89/mac.c
5288
s8 sig;
drivers/net/wireless/realtek/rtw89/phy.c
1416
s8 ofst;
drivers/net/wireless/realtek/rtw89/phy.c
1421
gain->rpl_ofst_20[gband][path] = (s8)data;
drivers/net/wireless/realtek/rtw89/phy.c
1425
gain->rpl_ofst_40[gband][path][0] = (s8)data;
drivers/net/wireless/realtek/rtw89/phy.c
1429
ofst = (s8)(data & 0xff);
drivers/net/wireless/realtek/rtw89/phy.c
1436
gain->rpl_ofst_80[gband][path][0] = (s8)data;
drivers/net/wireless/realtek/rtw89/phy.c
1440
ofst = (s8)(data & 0xff);
drivers/net/wireless/realtek/rtw89/phy.c
1446
ofst = (s8)(data & 0xff);
drivers/net/wireless/realtek/rtw89/phy.c
1453
gain->rpl_ofst_160[gband][path][0] = (s8)data;
drivers/net/wireless/realtek/rtw89/phy.c
1457
ofst = (s8)(data & 0xff);
drivers/net/wireless/realtek/rtw89/phy.c
1463
ofst = (s8)(data & 0xff);
drivers/net/wireless/realtek/rtw89/phy.c
1469
ofst = (s8)(data & 0xff);
drivers/net/wireless/realtek/rtw89/phy.c
1475
ofst = (s8)(data & 0xff);
drivers/net/wireless/realtek/rtw89/phy.c
2201
clamp_t(s8, val,
drivers/net/wireless/realtek/rtw89/phy.c
2210
clamp_t(s8, val,
drivers/net/wireless/realtek/rtw89/phy.c
2221
clamp_t(s8, val,
drivers/net/wireless/realtek/rtw89/phy.c
2271
static s8 rtw89_phy_ant_gain_query(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/phy.c
2296
static s8 rtw89_phy_ant_gain_offset(struct rtw89_dev *rtwdev, u32 center_freq)
drivers/net/wireless/realtek/rtw89/phy.c
2298
s8 offset_patha, offset_pathb;
drivers/net/wireless/realtek/rtw89/phy.c
2331
s8 offset_patha, offset_pathb;
drivers/net/wireless/realtek/rtw89/phy.c
2350
s8 offset_patha, offset_pathb;
drivers/net/wireless/realtek/rtw89/phy.c
2383
s8 *rtw89_phy_raw_byr_seek(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/phy.c
2411
s8 *byr;
drivers/net/wireless/realtek/rtw89/phy.c
2430
static s8 rtw89_phy_txpwr_dbm_without_tolerance(s8 dbm)
drivers/net/wireless/realtek/rtw89/phy.c
2441
static s8 rtw89_phy_get_tpe_constraint(struct rtw89_dev *rtwdev, u8 band)
drivers/net/wireless/realtek/rtw89/phy.c
2445
s8 cstr = S8_MAX;
drivers/net/wireless/realtek/rtw89/phy.c
2453
s8 rtw89_phy_read_txpwr_byrate(struct rtw89_dev *rtwdev, u8 band, u8 bw,
drivers/net/wireless/realtek/rtw89/phy.c
2457
s8 *byr;
drivers/net/wireless/realtek/rtw89/phy.c
2528
s8 rtw89_phy_read_txpwr_limit(struct rtw89_dev *rtwdev, u8 band,
drivers/net/wireless/realtek/rtw89/phy.c
2543
s8 lmt = 0, da_lmt = S8_MAX, sar, offset = 0;
drivers/net/wireless/realtek/rtw89/phy.c
2550
s8 cstr;
drivers/net/wireless/realtek/rtw89/phy.c
2658
s8 val_0p5_n[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.c
2659
s8 val_0p5_p[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.c
2692
lmt->mcs_40m_0p5[i] = min_t(s8, val_0p5_n[i], val_0p5_p[i]);
drivers/net/wireless/realtek/rtw89/phy.c
2699
s8 val_0p5_n[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.c
2700
s8 val_0p5_p[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.c
2701
s8 val_2p5_n[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.c
2702
s8 val_2p5_p[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.c
2769
lmt->mcs_40m_0p5[i] = min_t(s8, val_0p5_n[i], val_0p5_p[i]);
drivers/net/wireless/realtek/rtw89/phy.c
2778
lmt->mcs_40m_2p5[i] = min_t(s8, val_2p5_n[i], val_2p5_p[i]);
drivers/net/wireless/realtek/rtw89/phy.c
2813
s8 rtw89_phy_read_txpwr_limit_ru(struct rtw89_dev *rtwdev, u8 band,
drivers/net/wireless/realtek/rtw89/phy.c
2828
s8 lmt_ru = 0, da_lmt_ru = S8_MAX, sar, offset = 0;
drivers/net/wireless/realtek/rtw89/phy.c
2835
s8 cstr;
drivers/net/wireless/realtek/rtw89/phy.c
3042
s8 v[4] = {};
drivers/net/wireless/realtek/rtw89/phy.c
3093
s8 v[RTW89_RATE_OFFSET_NUM_AX] = {};
drivers/net/wireless/realtek/rtw89/phy.c
3120
const s8 *ptr;
drivers/net/wireless/realtek/rtw89/phy.c
3134
ptr = (s8 *)&lmt;
drivers/net/wireless/realtek/rtw89/phy.c
3155
const s8 *ptr;
drivers/net/wireless/realtek/rtw89/phy.c
3169
ptr = (s8 *)&lmt_ru;
drivers/net/wireless/realtek/rtw89/phy.c
4502
static s8 phy_tssi_get_ofdm_de(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/phy.c
4512
s8 de_1st;
drivers/net/wireless/realtek/rtw89/phy.c
4513
s8 de_2nd;
drivers/net/wireless/realtek/rtw89/phy.c
4515
s8 val;
drivers/net/wireless/realtek/rtw89/phy.c
4572
static s8 phy_tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/phy.c
4582
s8 tde_1st;
drivers/net/wireless/realtek/rtw89/phy.c
4583
s8 tde_2nd;
drivers/net/wireless/realtek/rtw89/phy.c
4585
s8 val;
drivers/net/wireless/realtek/rtw89/phy.c
4652
s8 trim_de;
drivers/net/wireless/realtek/rtw89/phy.c
4653
s8 ofdm_de;
drivers/net/wireless/realtek/rtw89/phy.c
4654
s8 cck_de;
drivers/net/wireless/realtek/rtw89/phy.c
4656
s8 val;
drivers/net/wireless/realtek/rtw89/phy.c
4715
const s8 *thm_up[RF_PATH_B + 1] = {};
drivers/net/wireless/realtek/rtw89/phy.c
4716
const s8 *thm_down[RF_PATH_B + 1] = {};
drivers/net/wireless/realtek/rtw89/phy.c
4718
s8 thm_ofst[128] = {};
drivers/net/wireless/realtek/rtw89/phy.c
4881
cfo->x_cap_ofst = (s8)((int)cfo->crystal_cap - cfo->def_x_cap);
drivers/net/wireless/realtek/rtw89/phy.c
6698
s8 gain_base;
drivers/net/wireless/realtek/rtw89/phy.c
6699
s8 *gain_arr;
drivers/net/wireless/realtek/rtw89/phy.c
6898
s8 lna_gain = dig->lna_gain[set->lna_idx];
drivers/net/wireless/realtek/rtw89/phy.c
6899
s8 tia_gain = dig->tia_gain[set->tia_idx];
drivers/net/wireless/realtek/rtw89/phy.c
7127
s8 cck_cca_th;
drivers/net/wireless/realtek/rtw89/phy.c
7143
cck_cca_th = max_t(s8, final_rssi - under_region, CCKPD_TH_MIN_RSSI);
drivers/net/wireless/realtek/rtw89/phy.c
8083
s8 pwdb_fb, pwdb_p20, pwdb_s20, pwdb_s40, pwdb_s80;
drivers/net/wireless/realtek/rtw89/phy.h
334
const s8 (*delta_swingidx_6gb_n)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
335
const s8 (*delta_swingidx_6gb_p)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
336
const s8 (*delta_swingidx_6ga_n)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
337
const s8 (*delta_swingidx_6ga_p)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
338
const s8 (*delta_swingidx_5gb_n)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
339
const s8 (*delta_swingidx_5gb_p)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
340
const s8 (*delta_swingidx_5ga_n)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
341
const s8 (*delta_swingidx_5ga_p)[DELTA_SWINGIDX_SIZE];
drivers/net/wireless/realtek/rtw89/phy.h
342
const s8 *delta_swingidx_2gb_n;
drivers/net/wireless/realtek/rtw89/phy.h
343
const s8 *delta_swingidx_2gb_p;
drivers/net/wireless/realtek/rtw89/phy.h
344
const s8 *delta_swingidx_2ga_n;
drivers/net/wireless/realtek/rtw89/phy.h
345
const s8 *delta_swingidx_2ga_p;
drivers/net/wireless/realtek/rtw89/phy.h
346
const s8 *delta_swingidx_2g_cck_b_n;
drivers/net/wireless/realtek/rtw89/phy.h
347
const s8 *delta_swingidx_2g_cck_b_p;
drivers/net/wireless/realtek/rtw89/phy.h
348
const s8 *delta_swingidx_2g_cck_a_n;
drivers/net/wireless/realtek/rtw89/phy.h
349
const s8 *delta_swingidx_2g_cck_a_p;
drivers/net/wireless/realtek/rtw89/phy.h
490
s8 cck_20m[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
491
s8 cck_40m[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
492
s8 ofdm[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
493
s8 mcs_20m[RTW89_BW20_SEC_NUM_AX][RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
494
s8 mcs_40m[RTW89_BW40_SEC_NUM_AX][RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
495
s8 mcs_80m[RTW89_BW80_SEC_NUM_AX][RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
496
s8 mcs_160m[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
497
s8 mcs_40m_0p5[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
498
s8 mcs_40m_2p5[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
504
s8 cck_20m[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
505
s8 cck_40m[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
506
s8 ofdm[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
507
s8 mcs_20m[RTW89_BW20_SEC_NUM_BE][RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
508
s8 mcs_40m[RTW89_BW40_SEC_NUM_BE][RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
509
s8 mcs_80m[RTW89_BW80_SEC_NUM_BE][RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
510
s8 mcs_160m[RTW89_BW160_SEC_NUM_BE][RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
511
s8 mcs_320m[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
512
s8 mcs_40m_0p5[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
513
s8 mcs_40m_2p5[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
514
s8 mcs_40m_4p5[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
515
s8 mcs_40m_6p5[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy.h
523
s8 ru26[RTW89_RU_SEC_NUM_AX];
drivers/net/wireless/realtek/rtw89/phy.h
524
s8 ru52[RTW89_RU_SEC_NUM_AX];
drivers/net/wireless/realtek/rtw89/phy.h
525
s8 ru106[RTW89_RU_SEC_NUM_AX];
drivers/net/wireless/realtek/rtw89/phy.h
533
s8 ru26[RTW89_RU_SEC_NUM_BE];
drivers/net/wireless/realtek/rtw89/phy.h
534
s8 ru52[RTW89_RU_SEC_NUM_BE];
drivers/net/wireless/realtek/rtw89/phy.h
535
s8 ru106[RTW89_RU_SEC_NUM_BE];
drivers/net/wireless/realtek/rtw89/phy.h
536
s8 ru52_26[RTW89_RU_SEC_NUM_BE];
drivers/net/wireless/realtek/rtw89/phy.h
537
s8 ru106_26[RTW89_RU_SEC_NUM_BE];
drivers/net/wireless/realtek/rtw89/phy.h
870
s8 *rtw89_phy_raw_byr_seek(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/phy.h
873
s8 rtw89_phy_read_txpwr_byrate(struct rtw89_dev *rtwdev, u8 band, u8 bw,
drivers/net/wireless/realtek/rtw89/phy.h
882
s8 rtw89_phy_read_txpwr_limit(struct rtw89_dev *rtwdev, u8 band,
drivers/net/wireless/realtek/rtw89/phy.h
884
s8 rtw89_phy_read_txpwr_limit_ru(struct rtw89_dev *rtwdev, u8 band,
drivers/net/wireless/realtek/rtw89/phy.h
956
static inline s8 rtw89_phy_txpwr_rf_to_bb(struct rtw89_dev *rtwdev, s8 txpwr_rf)
drivers/net/wireless/realtek/rtw89/phy.h
963
static inline s8 rtw89_phy_txpwr_bb_to_rf(struct rtw89_dev *rtwdev, s8 txpwr_bb)
drivers/net/wireless/realtek/rtw89/phy.h
970
static inline s8 rtw89_phy_txpwr_rf_to_mac(struct rtw89_dev *rtwdev, s8 txpwr_rf)
drivers/net/wireless/realtek/rtw89/phy.h
977
static inline s8 rtw89_phy_txpwr_dbm_to_mac(struct rtw89_dev *rtwdev, s8 dbm)
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/phy_be.c
1055
s8 v[RTW89_RATE_OFFSET_NUM_BE] = {};
drivers/net/wireless/realtek/rtw89/phy_be.c
1077
fill_limit_nonbf_bf(struct rtw89_dev *rtwdev, s8 (*ptr)[RTW89_BF_NUM],
drivers/net/wireless/realtek/rtw89/phy_be.c
1088
fill_limit_nonbf_bf_min(struct rtw89_dev *rtwdev, s8 (*ptr)[RTW89_BF_NUM],
drivers/net/wireless/realtek/rtw89/phy_be.c
1091
s8 v1[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy_be.c
1092
s8 v2[RTW89_BF_NUM];
drivers/net/wireless/realtek/rtw89/phy_be.c
1336
const s8 *ptr;
drivers/net/wireless/realtek/rtw89/phy_be.c
1351
ptr = (s8 *)&lmt;
drivers/net/wireless/realtek/rtw89/phy_be.c
1476
const s8 *ptr;
drivers/net/wireless/realtek/rtw89/phy_be.c
1491
ptr = (s8 *)&lmt_ru;
drivers/net/wireless/realtek/rtw89/phy_be.c
271
gain->rpl_ofst_20[gband][path][0] = (s8)data;
drivers/net/wireless/realtek/rtw89/phy_be.c
999
s8 v[4];
drivers/net/wireless/realtek/rtw89/regd.c
905
static s8 tpe_get_constraint(s8 raw)
drivers/net/wireless/realtek/rtw89/regd.c
915
static void tpe_intersect_constraint(struct rtw89_reg_6ghz_tpe *tpe, s8 cstr)
drivers/net/wireless/realtek/rtw89/regd.c
930
s8 cstr;
drivers/net/wireless/realtek/rtw89/regd.c
941
static s8 tpe_convert_psd_to_eirp(s8 psd)
drivers/net/wireless/realtek/rtw89/regd.c
952
s8 cstr_psd;
drivers/net/wireless/realtek/rtw89/regd.c
953
s8 cstr;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1763
const s8 ofst_int = 0;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1905
s8 pw_ofst, enum rtw89_mac_idx mac_idx)
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1920
pw_ofst = max_t(s8, pw_ofst - 3, -16);
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2333
s8 rtw8851b_btc_get_bt_rssi(struct rtw89_dev *rtwdev, s8 val)
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2335
val = clamp_t(s8, val, -100, 0) + 100;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
574
static bool _decode_efuse_gain(u8 data, s8 *high, s8 *low)
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
2681
s8 txagc_bb, txagc_bb_tp, txagc_ofst;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
2683
s8 delta_ther = 0;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
2817
s8 *__ptr = (ptr); \
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
2829
const s8 *thm_up_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
2830
const s8 *thm_down_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
2832
s8 thm_ofst[64] = {0};
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3104
static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3110
s8 de_1st;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3111
s8 de_2nd;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3112
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3139
static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3145
s8 tde_1st;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3146
s8 tde_2nd;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3147
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3182
s8 ofdm_de;
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
3183
s8 trim_de;
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
10639
const s8 rtw89_8851b_txpwr_lmt_5g_type2[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
12553
const s8 rtw89_8851b_txpwr_lmt_ru_2g_type2[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
13314
const s8 rtw89_8851b_txpwr_lmt_ru_5g_type2[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
3323
static const s8 _txpwr_track_delta_swingidx_5ga_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
3332
static const s8 _txpwr_track_delta_swingidx_5ga_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
3341
static const s8 _txpwr_track_delta_swingidx_2ga_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
3346
static const s8 _txpwr_track_delta_swingidx_2ga_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
3351
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
3356
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
3411
const s8 rtw89_8851b_txpwr_lmt_2g[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
4929
const s8 rtw89_8851b_txpwr_lmt_5g[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
6843
const s8 rtw89_8851b_txpwr_lmt_ru_2g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
7604
const s8 rtw89_8851b_txpwr_lmt_ru_5g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8851b_table.c
9121
const s8 rtw89_8851b_txpwr_lmt_2g_type2[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1481
s8 ofst_int = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1506
s8 pw_ofst, enum rtw89_mac_idx mac_idx)
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1508
s8 val_1t = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1509
s8 val_2t = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1998
s8 rtw8852a_btc_get_bt_rssi(struct rtw89_dev *rtwdev, s8 val)
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2001
return clamp_t(s8, val + 6, -100, 0) + 100;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2233
static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain)
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2235
s8 offset;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2277
enum rtw89_rf_path path, s8 gain_offset)
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2358
s8 offset = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2748
s8 txagc_bb = 0, txagc_bb_tp = 0, ini_diff = 0, txagc_ofst = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2751
s8 delta_ther[2] = {0};
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2784
(s8)rtw89_phy_read32_mask(rtwdev,
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2797
(s8)rtw89_phy_read32_mask(rtwdev,
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2904
s8 *__ptr = (ptr); \
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2916
const s8 *thm_up_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2917
const s8 *thm_down_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2918
const s8 *thm_up_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2919
const s8 *thm_down_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2921
s8 thm_ofst[64] = {0};
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3280
static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3286
s8 de_1st = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3287
s8 de_2nd = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3288
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3316
static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3323
s8 tde_1st = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3324
s8 tde_2nd = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3325
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3369
s8 ofdm_de;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3370
s8 trim_de;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3428
s8 gain_offset;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3453
gain_offset = (s8)delta_ther * 15 / 10;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3492
s8 power;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3542
s8 power;
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43312
static const s8 _txpwr_track_delta_swingidx_5gb_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43321
static const s8 _txpwr_track_delta_swingidx_5gb_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43330
static const s8 _txpwr_track_delta_swingidx_5ga_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43339
static const s8 _txpwr_track_delta_swingidx_5ga_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43348
static const s8 _txpwr_track_delta_swingidx_2gb_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43352
static const s8 _txpwr_track_delta_swingidx_2gb_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43356
static const s8 _txpwr_track_delta_swingidx_2ga_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43360
static const s8 _txpwr_track_delta_swingidx_2ga_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43364
static const s8 _txpwr_track_delta_swingidx_2g_cck_b_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43368
static const s8 _txpwr_track_delta_swingidx_2g_cck_b_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43372
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43376
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
43381
const s8 rtw89_8852a_txpwr_lmt_2g[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
45571
const s8 rtw89_8852a_txpwr_lmt_5g[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
47904
const s8 rtw89_8852a_txpwr_lmt_ru_2g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
49001
const s8 rtw89_8852a_txpwr_lmt_ru_5g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1345
s8 sar_mac;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1389
s8 pw_ofst, enum rtw89_mac_idx mac_idx)
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1404
pw_ofst = max_t(s8, pw_ofst - 3, -16);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1874
s8 __rtw8852bx_btc_get_bt_rssi(struct rtw89_dev *rtwdev, s8 val)
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1877
return clamp_t(s8, val + 6, -100, 0) + 100;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
206
static bool _decode_efuse_gain(u8 data, s8 *high, s8 *low)
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
612
s8 ext_loss_a, s8 ext_loss_b)
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
614
s8 ext_loss_avg;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
642
s8 ext_loss_a = 0, ext_loss_b = 0;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
162
s8 pw_ofst, enum rtw89_mac_idx mac_idx);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
167
s8 (*btc_get_bt_rssi)(struct rtw89_dev *rtwdev, s8 val);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
347
s8 pw_ofst, enum rtw89_mac_idx mac_idx)
drivers/net/wireless/realtek/rtw89/rtw8852b_common.h
377
s8 rtw8852bx_btc_get_bt_rssi(struct rtw89_dev *rtwdev, s8 val)
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2037
static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain)
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2043
s8 offset;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2147
enum rtw89_rf_path path, s8 gain_offset)
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2217
s8 offset;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2591
s8 txagc_bb, txagc_bb_tp, ini_diff = 0, txagc_ofst;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2592
s8 delta_ther[2] = {};
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2778
s8 *__ptr = (ptr); \
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2790
const s8 *thm_up_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2791
const s8 *thm_down_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2792
const s8 *thm_up_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2793
const s8 *thm_down_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2795
s8 thm_ofst[64] = {0};
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3224
static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3230
s8 de_1st;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3231
s8 de_2nd;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3232
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3259
static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3265
s8 tde_1st;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3266
s8 tde_2nd;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3267
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3302
s8 ofdm_de;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3303
s8 trim_de;
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14601
static const s8 _txpwr_track_delta_swingidx_5gb_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14610
static const s8 _txpwr_track_delta_swingidx_5gb_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14619
static const s8 _txpwr_track_delta_swingidx_5ga_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14628
static const s8 _txpwr_track_delta_swingidx_5ga_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14637
static const s8 _txpwr_track_delta_swingidx_2gb_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14641
static const s8 _txpwr_track_delta_swingidx_2gb_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14645
static const s8 _txpwr_track_delta_swingidx_2ga_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14649
static const s8 _txpwr_track_delta_swingidx_2ga_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14653
static const s8 _txpwr_track_delta_swingidx_2g_cck_b_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14657
static const s8 _txpwr_track_delta_swingidx_2g_cck_b_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14661
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14665
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
14739
const s8 rtw89_8852b_txpwr_lmt_2g[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
16929
const s8 rtw89_8852b_txpwr_lmt_5g[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
19574
const s8 rtw89_8852b_txpwr_lmt_ru_2g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
20671
const s8 rtw89_8852b_txpwr_lmt_ru_5g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2081
static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain)
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2087
s8 offset;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2200
enum rtw89_rf_path path, u8 txagc, s8 gain_offset)
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2270
s8 offset = 0;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2671
s8 txagc_bb, txagc_bb_tp, ini_diff = 0, txagc_ofst;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2672
s8 delta_ther[2] = {};
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2868
s8 *__ptr = (ptr); \
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2881
const s8 *thm_up_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2882
const s8 *thm_down_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2883
const s8 *thm_up_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2884
const s8 *thm_down_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2886
s8 thm_ofst[64] = {0};
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3293
static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3299
s8 de_1st;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3300
s8 de_2nd;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3301
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3328
static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3334
s8 tde_1st;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3335
s8 tde_2nd;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3336
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3371
s8 ofdm_de;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3372
s8 trim_de;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2012
s8 pw_ofst, enum rtw89_mac_idx mac_idx)
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2014
s8 pw_ofst_2tx;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2015
s8 val_1t;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2016
s8 val_2t;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2176
s8 sar_mac;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2532
s8 comp = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2802
s8 rtw8852c_btc_get_bt_rssi(struct rtw89_dev *rtwdev, s8 val)
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2805
return clamp_t(s8, val + 6, -100, 0) + 100;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
517
static bool _decode_efuse_gain(u8 data, s8 *high, s8 *low)
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
2839
s8 txagc_bb = 0, txagc_bb_tp = 0, txagc_ofst = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
2841
s8 delta_ther = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
2986
s8 *__ptr = (ptr); \
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
2999
const s8 *thm_up_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3000
const s8 *thm_down_a = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3001
const s8 *thm_up_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3002
const s8 *thm_down_b = NULL;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3004
s8 thm_ofst[64] = {0};
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3626
static s8 _tssi_get_ofdm_de(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3633
s8 de_1st;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3634
s8 de_2nd;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3635
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3688
static s8 _tssi_get_ofdm_trim_de(struct rtw89_dev *rtwdev,
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3696
s8 tde_1st = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3697
s8 tde_2nd = 0;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3698
s8 val;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3759
s8 ofdm_de;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3760
s8 trim_de;
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31408
static const s8 _txpwr_track_delta_swingidx_6gb_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31419
static const s8 _txpwr_track_delta_swingidx_6gb_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31430
static const s8 _txpwr_track_delta_swingidx_6ga_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31441
static const s8 _txpwr_track_delta_swingidx_6ga_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31452
static const s8 _txpwr_track_delta_swingidx_5gb_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31461
static const s8 _txpwr_track_delta_swingidx_5gb_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31470
static const s8 _txpwr_track_delta_swingidx_5ga_n[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31479
static const s8 _txpwr_track_delta_swingidx_5ga_p[][DELTA_SWINGIDX_SIZE] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31488
static const s8 _txpwr_track_delta_swingidx_2gb_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31493
static const s8 _txpwr_track_delta_swingidx_2gb_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31498
static const s8 _txpwr_track_delta_swingidx_2ga_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31503
static const s8 _txpwr_track_delta_swingidx_2ga_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31508
static const s8 _txpwr_track_delta_swingidx_2g_cck_b_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31513
static const s8 _txpwr_track_delta_swingidx_2g_cck_b_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31518
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_n[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31523
static const s8 _txpwr_track_delta_swingidx_2g_cck_a_p[] = {
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
31623
const s8 rtw89_8852c_txpwr_lmt_2g[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
33981
const s8 rtw89_8852c_txpwr_lmt_5g[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
36955
const s8 rtw89_8852c_txpwr_lmt_6g[RTW89_6G_BW_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
46234
const s8 rtw89_8852c_txpwr_lmt_ru_2g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
47415
const s8 rtw89_8852c_txpwr_lmt_ru_5g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
49772
const s8 rtw89_8852c_txpwr_lmt_ru_6g[RTW89_RU_NUM][RTW89_NTX_NUM]
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1153
s8 value = -gain->offset[path][RTW89_GAIN_OFFSET_2G_CCK]; /* S(8,2) */
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1186
s8 v1, v2, v3;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2296
s8 sar_mac;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2447
th += (s8)info->thermal_trim[rf_path];
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2639
s8 rtw8922a_btc_get_bt_rssi(struct rtw89_dev *rtwdev, s8 val)
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2641
return clamp_t(s8, val, -100, 0) + 100;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
674
s8 val;
drivers/net/wireless/realtek/rtw89/sar.c
209
static s8 rtw89_txpwr_sar_to_mac(struct rtw89_dev *rtwdev, u8 fct, s32 cfg)
drivers/net/wireless/realtek/rtw89/sar.c
217
return (s8)clamp_t(s32, cfg_mac,
drivers/net/wireless/realtek/rtw89/sar.c
274
s8 rtw89_query_sar(struct rtw89_dev *rtwdev, const struct rtw89_sar_parm *sar_parm)
drivers/net/wireless/realtek/rtw89/sar.h
30
s8 rtw89_query_sar(struct rtw89_dev *rtwdev, const struct rtw89_sar_parm *sar_parm);
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1276
s8 rssi,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1279
s8 last_event = common->cqm_info.last_cqm_event_rssi;
drivers/net/wireless/rsi/rsi_main.h
135
s8 rssi;
drivers/net/wireless/rsi/rsi_main.h
138
s8 tid;
drivers/net/wireless/rsi/rsi_main.h
139
s8 sta_id;
drivers/net/wireless/rsi/rsi_main.h
211
s8 last_cqm_event_rssi;
drivers/net/wireless/silabs/wfx/hif_api_cmd.h
128
s8 periodic_rssi_thr;
drivers/net/wireless/silabs/wfx/hif_api_general.h
193
s8 current_temp;
drivers/net/wireless/silabs/wfx/hif_rx.c
301
int param = (s8)body->data[0];
drivers/net/wireless/st/cw1200/cw1200.h
237
s8 wep_default_key_id;
drivers/net/wireless/st/cw1200/sta.c
1013
rcpi_rssi = (s8)rcpi_rssi;
drivers/net/wireless/st/cw1200/txrx.c
1090
hdr->signal = (s8)arg->rcpi_rssi;
drivers/net/wireless/ti/wl1251/acx.c
714
int wl1251_acx_low_rssi(struct wl1251 *wl, s8 threshold, u8 weight,
drivers/net/wireless/ti/wl1251/acx.h
1465
int wl1251_acx_low_rssi(struct wl1251 *wl, s8 threshold, u8 weight,
drivers/net/wireless/ti/wl1251/acx.h
410
s8 threshold;
drivers/net/wireless/ti/wl1251/rx.h
101
s8 rssi; /* in dB */
drivers/net/wireless/ti/wl1251/wl1251.h
386
s8 noise;
drivers/net/wireless/ti/wl12xx/event.h
53
s8 rssi_snr_trigger_metric[NUM_OF_RSSI_SNR_TRIGGERS];
drivers/net/wireless/ti/wl12xx/main.c
1536
static int wl12xx_get_pg_ver(struct wl1271 *wl, s8 *ver)
drivers/net/wireless/ti/wl12xx/main.c
1549
*ver = (s8)((die_info & PG_VER_MASK) >> PG_VER_OFFSET);
drivers/net/wireless/ti/wl12xx/scan.h
72
s8 rssi_threshold; /* for filtering (in dBm) */
drivers/net/wireless/ti/wl12xx/scan.h
73
s8 snr_threshold; /* for filtering (in dB) */
drivers/net/wireless/ti/wl18xx/conf.h
69
s8 low_power_val;
drivers/net/wireless/ti/wl18xx/conf.h
70
s8 med_power_val;
drivers/net/wireless/ti/wl18xx/conf.h
71
s8 high_power_val;
drivers/net/wireless/ti/wl18xx/conf.h
72
s8 per_sub_band_tx_trace_loss[WL18XX_TRACE_LOSS_GAPS_TX];
drivers/net/wireless/ti/wl18xx/conf.h
73
s8 per_sub_band_rx_trace_loss[WL18XX_TRACE_LOSS_GAPS_RX];
drivers/net/wireless/ti/wl18xx/conf.h
76
s8 low_power_val_2nd;
drivers/net/wireless/ti/wl18xx/conf.h
77
s8 med_power_val_2nd;
drivers/net/wireless/ti/wl18xx/conf.h
78
s8 high_power_val_2nd;
drivers/net/wireless/ti/wl18xx/event.h
48
s8 rssi_snr_trigger_metric[NUM_OF_RSSI_SNR_TRIGGERS];
drivers/net/wireless/ti/wl18xx/main.c
1392
static int wl18xx_get_pg_ver(struct wl1271 *wl, s8 *ver)
drivers/net/wireless/ti/wl18xx/main.c
1395
s8 rom = 0, metal = 0, pg_ver = 0, rdl_ver = 0, package_type = 0;
drivers/net/wireless/ti/wl18xx/scan.h
40
s8 rssi_threshold; /* for filtering (in dBm) */
drivers/net/wireless/ti/wl18xx/scan.h
41
s8 snr_threshold; /* for filtering (in dB) */
drivers/net/wireless/ti/wlcore/acx.c
1730
s8 *avg_rssi)
drivers/net/wireless/ti/wlcore/acx.h
1116
s8 *avg_rssi);
drivers/net/wireless/ti/wlcore/acx.h
952
s8 rssi_data;
drivers/net/wireless/ti/wlcore/acx.h
953
s8 rssi_beacon;
drivers/net/wireless/ti/wlcore/conf.h
940
s8 rssi_threshold;
drivers/net/wireless/ti/wlcore/conf.h
943
s8 snr_threshold;
drivers/net/wireless/ti/wlcore/event.c
109
void wlcore_event_rssi_trigger(struct wl1271 *wl, s8 *metric_arr)
drivers/net/wireless/ti/wlcore/event.c
114
s8 metric = metric_arr[0];
drivers/net/wireless/ti/wlcore/event.h
80
void wlcore_event_rssi_trigger(struct wl1271 *wl, s8 *metric_arr);
drivers/net/wireless/ti/wlcore/main.c
5793
s8 rssi_dbm;
drivers/net/wireless/ti/wlcore/rx.h
125
s8 rssi;
drivers/net/wireless/ti/wlcore/wlcore.h
216
s8 hw_pg_ver;
drivers/net/wireless/ti/wlcore/wlcore.h
363
s8 noise;
drivers/net/wireless/ti/wlcore/wlcore.h
69
int (*get_pg_ver)(struct wl1271 *wl, s8 *ver);
drivers/net/wireless/virtual/mac80211_hwsim.h
216
s8 idx;
drivers/net/wireless/virtual/mac80211_hwsim.h
279
s8 idx;
drivers/net/xen-netback/netback.c
108
s8 status);
drivers/net/xen-netback/netback.c
113
s8 status);
drivers/net/xen-netback/netback.c
1428
s8 status)
drivers/net/xen-netback/netback.c
1453
s8 status)
drivers/net/xen-netback/netback.c
1481
s8 status)
drivers/ntb/hw/idt/ntb_hw_idt.c
1830
static inline s8 idt_get_deg(long mdegC)
drivers/ntb/hw/idt/ntb_hw_idt.c
1865
return ((s8)data / 2) * 1000 + (data & 0x1 ? 500 : 0);
drivers/perf/arm-cmn.c
293
s8 dtc;
drivers/perf/arm-cmn.c
316
s8 wp_event[4];
drivers/perf/arm-cmn.c
323
s8 irq_friend;
drivers/perf/arm-cmn.c
552
s8 dtc = xp[x].dtc;
drivers/perf/arm-cmn.c
601
s8 dtc_idx[CMN_MAX_DTCS];
drivers/perf/arm-ni.c
117
s8 irq_friend;
drivers/perf/arm_dsu_pmu.c
116
s8 num_counters;
drivers/phy/broadcom/phy-brcm-usb.c
77
static s8 *node_reg_names[BRCM_REGS_MAX] = {
drivers/phy/realtek/phy-rtk-usb2.c
105
s8 efuse_usb_dc_cal;
drivers/phy/realtek/phy-rtk-usb2.c
106
s8 efuse_usb_dc_dis;
drivers/pinctrl/nomadik/pinctrl-abx500.h
93
s8 gpiosel_bit;
drivers/pinctrl/nomadik/pinctrl-abx500.h
94
s8 alt_bit1;
drivers/pinctrl/nomadik/pinctrl-abx500.h
95
s8 alt_bit2;
drivers/pinctrl/renesas/sh_pfc.h
112
const s8 *var_field_width;
drivers/pinctrl/renesas/sh_pfc.h
150
.var_field_width = (const s8 []) { f_widths, 0 }, \
drivers/pinctrl/tegra/pinctrl-tegra.c
404
s8 *bank, s32 *reg, s8 *bit, s8 *width)
drivers/pinctrl/tegra/pinctrl-tegra.c
572
s8 bank, bit, width;
drivers/pinctrl/tegra/pinctrl-tegra.c
601
s8 bank, bit, width;
drivers/pinctrl/tegra/pinctrl-tegra.c
669
s8 bank, bit, width;
drivers/platform/x86/acer-wmi.c
401
s8 brightness;
drivers/platform/x86/compal-laptop.c
234
static s8 ec_read_s8(u8 addr)
drivers/platform/x86/compal-laptop.c
236
return (s8)ec_read_u8(addr);
drivers/platform/x86/dell/dcdbas.c
381
s8 cmd_status;
drivers/platform/x86/dell/dcdbas.c
411
while ((s8)inb(PCAT_APM_STATUS_PORT) == ESM_STATUS_CMD_UNSUCCESSFUL) {
drivers/platform/x86/dell/dell-wmi-ddv.c
109
s8 now;
drivers/platform/x86/dell/dell-wmi-ddv.c
110
s8 min;
drivers/platform/x86/dell/dell-wmi-ddv.c
111
s8 max;
drivers/platform/x86/gigabyte-wmi.c
78
*res = (s8)temp * 1000; // value is a signed 8-bit integer
drivers/platform/x86/lenovo/thinkpad_acpi.c
6125
s8 tmp;
drivers/pmdomain/renesas/rcar-gen4-sysc.h
28
s8 parent; /* -1 if none */
drivers/pmdomain/renesas/rcar-sysc.h
35
s8 parent; /* -1 if none */
drivers/pmdomain/ti/omap_prm.c
51
s8 rst;
drivers/pmdomain/ti/omap_prm.c
52
s8 st;
drivers/power/supply/intel_dc_ti_battery.c
305
chip->cc_offset = (s8)reg_val;
drivers/regulator/fp9931.c
148
*temp = (s8)val * 1000;
drivers/regulator/tps65185.c
81
*temp = (s8)val * 1000;
drivers/remoteproc/mtk_common.h
84
s8 fw_ver[SCP_FW_VER_LEN];
drivers/rtc/rtc-armada38x.c
407
ppb_cor = (ccr & RTC_CCR_MODE ? 3815 : 954) * (s8)ccr;
drivers/rtc/rtc-pcf2123.c
153
s8 reg;
drivers/rtc/rtc-pcf85063.c
274
s8 mode0, mode1, reg;
drivers/rtc/rtc-pcf8523.c
343
s8 val;
drivers/rtc/rtc-rs5c372.c
343
t = (~t | (s8)0xc0) + 1;
drivers/rtc/rtc-x1205.c
336
s8 atr;
drivers/sbus/char/bbc_envctrl.c
142
s8 val = -1;
drivers/sbus/char/bbc_envctrl.c
203
s8 amb_goal_hi = amb_temp_limits[tp->index].high_warn - 10;
drivers/sbus/char/bbc_envctrl.c
204
s8 amb_goal_lo;
drivers/sbus/char/bbc_envctrl.c
258
s8 cpu_goal_hi = cpu_temp_limits[tp->index].high_warn - 10;
drivers/sbus/char/bbc_envctrl.c
259
s8 cpu_goal_lo;
drivers/sbus/char/bbc_envctrl.c
281
tp->avg_amb_temp = (s8)((int)((int)tp->avg_amb_temp + (int)tp->curr_amb_temp) / 2);
drivers/sbus/char/bbc_envctrl.c
282
tp->avg_cpu_temp = (s8)((int)((int)tp->avg_cpu_temp + (int)tp->curr_cpu_temp) / 2);
drivers/sbus/char/bbc_envctrl.c
66
s8 high_pwroff, high_shutdown, high_warn;
drivers/sbus/char/bbc_envctrl.c
67
s8 low_warn, low_shutdown, low_pwroff;
drivers/sbus/char/bbc_i2c.h
25
s8 curr_cpu_temp;
drivers/sbus/char/bbc_i2c.h
26
s8 curr_amb_temp;
drivers/sbus/char/bbc_i2c.h
27
s8 prev_cpu_temp;
drivers/sbus/char/bbc_i2c.h
28
s8 prev_amb_temp;
drivers/sbus/char/bbc_i2c.h
29
s8 avg_cpu_temp;
drivers/sbus/char/bbc_i2c.h
30
s8 avg_amb_temp;
drivers/scsi/aacraid/aacraid.h
1333
s8 reset_state; /* 0 - no reset, 1..x - */
drivers/scsi/aacraid/aacraid.h
2320
s8 name[10];
drivers/scsi/elx/libefc/efc_node.c
294
s8 pend_frames_empty;
drivers/scsi/ibmvscsi_tgt/libsrp.c
386
BUILD_BUG_ON(!__same_type(srp_cmd->add_data[0], (s8)0)
drivers/scsi/megaraid/megaraid_sas.h
2045
s8 class;
drivers/scsi/megaraid/megaraid_sas.h
2047
s8 class;
drivers/scsi/megaraid/megaraid_sas.h
2345
s8 init_id;
drivers/scsi/megaraid/megaraid_sas_fp.c
910
s8 rightmostParityArm, PParityArm;
drivers/scsi/pm8001/pm8001_hwi.c
1164
s8 bar, logical = 0;
drivers/soc/mediatek/mtk-svs.c
369
s8 index;
drivers/spi/spi.c
619
#define SPI_INVALID_CS ((s8)-1)
drivers/ssb/pci.c
327
static s8 sprom_extract_antgain(u8 sprom_revision, const u16 *in, u16 offset,
drivers/ssb/pci.c
345
return (s8)gain;
drivers/staging/iio/adc/ad7816.c
220
s8 value;
drivers/staging/iio/adc/ad7816.c
230
value = (s8)((data >> AD7816_TEMP_FLOAT_OFFSET) - 103);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
131
writeb(*(s8 *)from, isp->base + addr + i);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
145
*(s8 *)to = readb(isp->base + addr + i);
drivers/staging/media/atomisp/pci/hive_isp_css_common/debug_global.h
55
s8 padding1[HIVE_ISP_DDR_WORD_BYTES - sizeof(uint32_t)];
drivers/staging/media/atomisp/pci/hive_isp_css_common/debug_global.h
57
s8 padding2[HIVE_ISP_DDR_WORD_BYTES - sizeof(uint32_t)];
drivers/staging/media/atomisp/pci/hive_isp_css_common/debug_global.h
59
s8 padding3[HIVE_ISP_DDR_WORD_BYTES - sizeof(uint32_t)];
drivers/staging/media/atomisp/pci/hive_isp_css_common/debug_global.h
61
s8 padding4[HIVE_ISP_DDR_WORD_BYTES - sizeof(uint32_t)];
drivers/staging/media/atomisp/pci/isp2401_input_system_global.h
101
s8 linked_isys_stream_id;
drivers/staging/media/atomisp/pci/isp2401_input_system_global.h
148
s8 linked_isys_stream_id;
drivers/staging/media/av7110/av7110.c
421
((s8 *)av7110->debi_virt)[Reserved_SIZE - 1] = 0;
drivers/staging/media/av7110/av7110.c
422
pr_info("%s\n", (s8 *)av7110->debi_virt);
drivers/staging/media/av7110/av7110_v4l.c
298
s8 stereo;
drivers/staging/media/av7110/av7110_v4l.c
322
stereo = (s8)(stereo_det >> 8);
drivers/staging/media/av7110/dvb_filter.h
183
s8 matrix_change_flag;
drivers/staging/media/av7110/dvb_filter.h
214
s8 picture_coding_type[2];
drivers/staging/media/av7110/dvb_filter.h
216
s8 picture_structure[2];
drivers/staging/media/av7110/dvb_filter.h
218
s8 picture_display_extension_flag[2];
drivers/staging/media/av7110/dvb_filter.h
221
s8 pts_flag[2];
drivers/staging/media/ipu3/ipu3-abi.h
1060
s8 scaler_coeffs_chroma[128];
drivers/staging/media/ipu3/ipu3-abi.h
1061
s8 scaler_coeffs_luma[128];
drivers/staging/media/ipu3/ipu3-abi.h
1081
s8 coeff_min2;
drivers/staging/media/ipu3/ipu3-abi.h
1082
s8 coeff_min1;
drivers/staging/media/ipu3/ipu3-abi.h
1083
s8 coeff_0;
drivers/staging/media/ipu3/ipu3-abi.h
1084
s8 nf;
drivers/staging/media/ipu3/ipu3-abi.h
1085
s8 coeff_pls1;
drivers/staging/media/ipu3/ipu3-abi.h
1086
s8 coeff_pls2;
drivers/staging/media/ipu3/ipu3-abi.h
1087
s8 coeff_pls3;
drivers/staging/media/ipu3/ipu3-css-params.c
47
s8 coeff_lut[], struct imgu_css_scaler_info *info)
drivers/staging/media/sunxi/cedrus/cedrus_h265.c
203
const s8 delta_luma_weight[],
drivers/staging/media/sunxi/cedrus/cedrus_h265.c
204
const s8 luma_offset[],
drivers/staging/media/sunxi/cedrus/cedrus_h265.c
205
const s8 delta_chroma_weight[][2],
drivers/staging/media/sunxi/cedrus/cedrus_h265.c
206
const s8 chroma_offset[][2],
drivers/staging/rtl8723bs/core/rtw_recv.c
2260
adapter->recvpriv.rssi = (s8)translate_percentage_to_dbm((u8)adapter->recvpriv.signal_strength_dbg);
drivers/staging/rtl8723bs/core/rtw_recv.c
2309
recvpriv->rssi = (s8)translate_percentage_to_dbm(tmp_s);
drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c
1031
s8 nWiFiDurationAdjust = 0x0;
drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h
135
s8 btRssi;
drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h
325
s8 minBtRssi;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
140
s8 *PwrByRateVal,
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
154
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
167
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
175
PwrByRateVal[0] = (s8) ((((Value >> (8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
186
PwrByRateVal[i - 1] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
192
PwrByRateVal[0] = (s8) ((((Value >> 4) & 0xF)) * 10 + (Value & 0xF));
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
204
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
217
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
228
PwrByRateVal[i - 1] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
243
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
258
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
273
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
288
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
303
PwrByRateVal[i] = (s8) ((((Value >> (i * 8 + 4)) & 0xF)) * 10 +
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
319
s8 PwrByRateVal[4] = {0};
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
483
s8 PHY_GetTxPowerTrackingOffset(struct adapter *padapter, u8 RFPath, u8 Rate)
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
487
s8 offset = 0;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
570
s8 PHY_GetTxPowerByRate(struct adapter *padapter, u8 RFPath, u8 Rate)
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
573
s8 value = 0;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
595
s8 Value
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
636
static s8 phy_GetWorldWideLimit(s8 *LimitTable)
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
638
s8 min = LimitTable[0];
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
649
static s8 phy_GetChannelIndexOfTxPowerLimit(u8 Channel)
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
682
s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 reg_pwr_tbl_sel,
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
690
s8 pwr_lmt = MAX_POWER_INDEX;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
692
s8 limits[10] = {0}; u8 i = 0;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
758
s8 tempValue = 0, tempPwrLmt = 0;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
815
s8 powerLimit = 0, prevPowerLimit, channelIndex;
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
817
GetU1ByteIntegerFromStringInDecimal((s8 *)Channel, &channel);
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
818
GetU1ByteIntegerFromStringInDecimal((s8 *)PowerLimit, &powerLimit);
drivers/staging/rtl8723bs/hal/odm.h
225
s8 rx_mimo_signal_quality[4]; /* per-path's EVM */
drivers/staging/rtl8723bs/hal/odm.h
233
s8 rx_power; /* in dBm Translate from PWdB */
drivers/staging/rtl8723bs/hal/odm.h
239
s8 recv_signal_power;
drivers/staging/rtl8723bs/hal/odm.h
243
s8 rx_pwr[4]; /* per-path's pwdb */
drivers/staging/rtl8723bs/hal/odm.h
260
s8 RxSNRdB[4];
drivers/staging/rtl8723bs/hal/odm.h
520
s8 PowerIndexOffset[MAX_RF_PATH];
drivers/staging/rtl8723bs/hal/odm.h
521
s8 DeltaPowerIndex[MAX_RF_PATH];
drivers/staging/rtl8723bs/hal/odm.h
522
s8 DeltaPowerIndexLast[MAX_RF_PATH];
drivers/staging/rtl8723bs/hal/odm.h
532
s8 BBSwingDiff2G; /* Unit: dB */
drivers/staging/rtl8723bs/hal/odm.h
825
s8 TH_L2H_ini;
drivers/staging/rtl8723bs/hal/odm.h
826
s8 TH_EDCCA_HL_diff;
drivers/staging/rtl8723bs/hal/odm.h
827
s8 IGI_Base;
drivers/staging/rtl8723bs/hal/odm.h
831
s8 Force_TH_H;
drivers/staging/rtl8723bs/hal/odm.h
832
s8 Force_TH_L;
drivers/staging/rtl8723bs/hal/odm.h
854
s8 H2L_lb;
drivers/staging/rtl8723bs/hal/odm.h
855
s8 L2H_lb;
drivers/staging/rtl8723bs/hal/odm.h
960
s8 Absolute_OFDMSwingIdx[MAX_RF_PATH];
drivers/staging/rtl8723bs/hal/odm.h
961
s8 Remnant_OFDMSwingIdx[MAX_RF_PATH];
drivers/staging/rtl8723bs/hal/odm.h
962
s8 Remnant_CCKSwingIdx;
drivers/staging/rtl8723bs/hal/odm.h
963
s8 Modify_TxAGC_Value; /* Remnat compensate value at TxAGC */
drivers/staging/rtl8723bs/hal/odm.h
970
s8 KfreeOffset[MAX_RF_PATH];
drivers/staging/rtl8723bs/hal/odm_CfoTracking.c
186
void odm_parsing_cfo(void *dm_void, void *pkt_info_void, s8 *cfotail)
drivers/staging/rtl8723bs/hal/odm_CfoTracking.h
37
void odm_parsing_cfo(void *pDM_VOID, void *pPktinfo_VOID, s8 *pcfotail);
drivers/staging/rtl8723bs/hal/odm_DIG.c
125
s8 TH_L2H_dmc, TH_H2L_dmc;
drivers/staging/rtl8723bs/hal/odm_DIG.c
126
s8 Diff;
drivers/staging/rtl8723bs/hal/odm_DIG.c
132
Diff = IGI_target-(s8)IGI;
drivers/staging/rtl8723bs/hal/odm_DIG.c
219
s8 TH_L2H_dmc, TH_H2L_dmc;
drivers/staging/rtl8723bs/hal/odm_DIG.c
220
s8 Diff, IGI_target;
drivers/staging/rtl8723bs/hal/odm_DIG.c
264
Diff = IGI_target-(s8)IGI;
drivers/staging/rtl8723bs/hal/odm_DIG.h
34
s8 BackoffVal;
drivers/staging/rtl8723bs/hal/odm_DIG.h
35
s8 BackoffVal_range_max;
drivers/staging/rtl8723bs/hal/odm_DIG.h
36
s8 BackoffVal_range_min;
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
107
s8 rx_pwr[4], rx_pwr_all = 0;
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
13
static u8 odm_query_rx_pwr_percentage(s8 ant_power)
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
50
static u8 odm_evm_db_to_percentage(s8 value)
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
55
s8 ret_val;
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
74
static s8 odm_cck_rssi(u8 lna_idx, u8 vga_idx)
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
76
s8 rx_pwr_all = 0x00;
drivers/staging/rtl8723bs/hal/odm_HWConfig.h
32
s8 path_cfotail[2];
drivers/staging/rtl8723bs/hal/odm_HWConfig.h
34
s8 stream_rxevm[2];
drivers/staging/rtl8723bs/hal/odm_HWConfig.h
40
s8 sig_evm;
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
532
s8 txPower = 0, powerDiffByRate = 0, limit = 0;
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
534
txPower = (s8) PHY_GetTxPowerIndexBase(padapter, RFPath, Rate, BandWidth, Channel);
drivers/staging/rtl8723bs/include/drv_types.h
136
s8 ant_num;
drivers/staging/rtl8723bs/include/hal_com_phycfg.h
104
s8 PHY_GetTxPowerTrackingOffset(struct adapter *padapter, u8 Rate, u8 RFPath);
drivers/staging/rtl8723bs/include/hal_com_phycfg.h
65
s8 *PwrByRateVal, u8 *RateNum);
drivers/staging/rtl8723bs/include/hal_com_phycfg.h
72
s8 PHY_GetTxPowerByRate(struct adapter *padapter, u8 RFPath, u8 RateIndex);
drivers/staging/rtl8723bs/include/hal_com_phycfg.h
75
s8 Value);
drivers/staging/rtl8723bs/include/hal_com_phycfg.h
93
s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 RegPwrTblSel,
drivers/staging/rtl8723bs/include/hal_data.h
225
s8 CCK_24G_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/hal_data.h
226
s8 OFDM_24G_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/hal_data.h
227
s8 BW20_24G_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/hal_data.h
228
s8 BW40_24G_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/hal_data.h
240
s8 TxPwrByRateOffset[MAX_RF_PATH_NUM][TX_PWR_BY_RATE_NUM_RATE];
drivers/staging/rtl8723bs/include/hal_data.h
247
s8 TxPwrHt20Diff[RF_PATH_MAX_92C_88E][CHANNEL_MAX_NUMBER];/* HT 20<->40 Pwr diff */
drivers/staging/rtl8723bs/include/hal_data.h
251
s8 TxPwrLimit_2_4G[MAX_REGULATION_NUM]
drivers/staging/rtl8723bs/include/hal_pg.h
54
s8 CCK_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/hal_pg.h
55
s8 OFDM_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/hal_pg.h
56
s8 BW20_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/hal_pg.h
57
s8 BW40_Diff[MAX_RF_PATH][MAX_TX_COUNT];
drivers/staging/rtl8723bs/include/rtw_recv.h
208
s8 rssi; /* translate_percentage_to_dbm(ptarget_wlan->network.PhyInfo.SignalStrength); */
drivers/staging/rtl8723bs/include/rtw_recv.h
73
s8 rx_mimo_signal_quality[4]; /* per-path's EVM */
drivers/staging/rtl8723bs/include/rtw_recv.h
81
s8 RxPower; /* in dBm Translate from PWdB */
drivers/staging/rtl8723bs/include/rtw_recv.h
82
s8 RecvSignalPower;/* Real power in dBm for this packet, no beautification and aggregation. Keep this raw info to be used for the other procedures. */
drivers/staging/rtl8723bs/include/rtw_recv.h
86
s8 RxPwr[4]; /* per-path's pwdb */
drivers/staging/rtl8723bs/os_dep/os_intfs.c
246
registry_par->ant_num = (s8)rtw_ant_num;
drivers/target/target_core_user.c
2907
s8 val;
drivers/thermal/imx_sc_thermal.c
33
s8 tenths;
drivers/usb/atm/cxacru.c
236
static ssize_t cxacru_sysfs_showattr_s8(s8 value, char *buf)
drivers/usb/atm/cxacru.c
521
CXACRU_ATTR_##_action(CXINF_TRANSMITTER_POWER, s8, transmitter_power); \
drivers/usb/gadget/function/f_printer.c
71
s8 interface;
drivers/usb/host/octeon-hcd.c
335
s8 split_sc_frame;
drivers/usb/musb/tusb6010_omap.c
25
s8 dmareq;
drivers/video/fbdev/aty/mach64_ct.c
123
s8 dsp_precision;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1451
s8 h0_m, h0_n;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1452
s8 h1_m, h1_n;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1453
s8 v0_m, v0_n;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1454
s8 v1_m, v1_n;
drivers/video/fbdev/omap2/omapfb/dss/dispc.h
100
s8 hc0_vc00;
drivers/video/fbdev/omap2/omapfb/dss/dispc.h
96
s8 hc4_vc22;
drivers/video/fbdev/omap2/omapfb/dss/dispc.h
97
s8 hc3_vc2;
drivers/video/fbdev/omap2/omapfb/dss/dispc.h
99
s8 hc1_vc0;
drivers/w1/slaves/w1_therm.c
1815
s8 th = 0, tl = 0;
drivers/w1/slaves/w1_therm.c
1840
s8 tl, th; /* 1 byte per value + temp ring order */
drivers/w1/slaves/w1_therm.c
962
static inline s8 int_to_short(int i)
drivers/w1/slaves/w1_therm.c
966
return (s8) i;
fs/afs/cmservice.c
515
reply.ia.uuid[3] = htonl((s8) call->net->uuid.clock_seq_hi_and_reserved);
fs/afs/cmservice.c
516
reply.ia.uuid[4] = htonl((s8) call->net->uuid.clock_seq_low);
fs/afs/cmservice.c
518
reply.ia.uuid[loop + 5] = htonl((s8) call->net->uuid.node[loop]);
fs/btrfs/btrfs_inode.h
148
s8 defrag_compress_level;
fs/btrfs/extent_io.h
103
s8 log_index;
fs/isofs/isofs.h
79
static inline int isonum_712(s8 *p)
fs/jfs/jfs_dmap.c
1076
s8 *leaf;
fs/jfs/jfs_dmap.c
117
static const s8 budtab[256] = {
fs/jfs/jfs_dmap.c
1207
s8 *leaf;
fs/jfs/jfs_dmap.c
2025
s8 oldroot;
fs/jfs/jfs_dmap.c
2080
s8 oldroot;
fs/jfs/jfs_dmap.c
2145
s8 *leaf;
fs/jfs/jfs_dmap.c
2473
s8 oldroot;
fs/jfs/jfs_dmap.c
2630
s8 *leaf = tp->dmt_stree + le32_to_cpu(tp->dmt_leafidx);
fs/jfs/jfs_dmap.c
2695
s8 *leaf = tp->dmt_stree + le32_to_cpu(tp->dmt_leafidx);
fs/jfs/jfs_dmap.c
2773
s8 *leaf;
fs/jfs/jfs_dmap.c
3251
s8 oldroot;
fs/jfs/jfs_dmap.c
3377
s8 *l0leaf, *l1leaf, *l2leaf;
fs/jfs/jfs_dmap.c
3835
s8 *cp;
fs/jfs/jfs_dmap.c
3882
s8 *tp, *cp, *cp1;
fs/jfs/jfs_dmap.c
3955
s8 *cp;
fs/jfs/jfs_dmap.h
139
s8 budmin; /* 1: min l2 tree leaf value to combine */
fs/jfs/jfs_dmap.h
140
s8 stree[TREESIZE]; /* TREESIZE: tree */
fs/jfs/jfs_dmap.h
167
s8 budmin; /* 1: minimum l2 tree leaf value */
fs/jfs/jfs_dmap.h
168
s8 stree[CTLTREESIZE]; /* CTLTREESIZE: dmapctl tree */
fs/jfs/jfs_dmap.h
206
s8 dn_maxfreebud; /* 1: max free buddy system */
fs/jfs/jfs_dmap.h
25
#define NOFREE ((s8) -1) /* no blocks free */
fs/jfs/jfs_dtree.c
1883
s8 *stbl;
fs/jfs/jfs_dtree.c
1954
stbl = (s8 *) & rp->slot[DTROOTMAXSLOT];
fs/jfs/jfs_dtree.c
2626
s8 *stbl;
fs/jfs/jfs_dtree.c
2729
s8 *stbl;
fs/jfs/jfs_dtree.c
3067
s8 *stbl;
fs/jfs/jfs_dtree.c
3153
s8 *stbl;
fs/jfs/jfs_dtree.c
3570
s8 *stbl;
fs/jfs/jfs_dtree.c
3639
s8 *stbl;
fs/jfs/jfs_dtree.c
3795
s8 *sstbl, *dstbl; /* sorted entry table */
fs/jfs/jfs_dtree.c
3805
sstbl = (s8 *) & sp->slot[sp->header.stblindex];
fs/jfs/jfs_dtree.c
3806
dstbl = (s8 *) & dp->slot[dp->header.stblindex];
fs/jfs/jfs_dtree.c
3992
s8 *stbl;
fs/jfs/jfs_dtree.c
4087
s8 *stbl;
fs/jfs/jfs_dtree.c
4256
s8 *stbl;
fs/jfs/jfs_dtree.c
576
s8 *stbl;
fs/jfs/jfs_dtree.h
138
s8 freecnt; /* 1: free count */
fs/jfs/jfs_dtree.h
139
s8 freelist; /* 1: freelist header */
fs/jfs/jfs_dtree.h
143
s8 stbl[8]; /* 8: sorted entry index table */
fs/jfs/jfs_dtree.h
187
s8 freecnt; /* 1: */
fs/jfs/jfs_dtree.h
188
s8 freelist; /* 1: slot index of head of freelist */
fs/jfs/jfs_dtree.h
223
(s8 *)&(p)->slot[(p)->header.stblindex] )
fs/jfs/jfs_dtree.h
35
s8 next; /* 1: */
fs/jfs/jfs_dtree.h
36
s8 cnt; /* 1: */
fs/jfs/jfs_dtree.h
55
s8 next; /* 1: */
fs/jfs/jfs_dtree.h
74
s8 next; /* 1: */
fs/jfs/jfs_superblock.h
74
s8 s_fscklog; /* 1: which fsck service log is most recent
fs/jfs/jfs_txnmgr.h
160
s8 maxcnt; /* 1: */
fs/jfs/jfs_txnmgr.h
161
s8 index; /* 1: */
fs/jfs/jfs_txnmgr.h
176
s8 maxcnt; /* 1: */
fs/jfs/jfs_txnmgr.h
177
s8 index; /* 1: */
fs/ntfs3/dir.c
344
return dir_emit(ctx, (s8 *)name, name_len, ino, dt_type);
fs/ntfs3/lib/lzx_decompress.c
289
if ((s8)len < 0)
fs/ntfs3/lib/lzx_decompress.c
312
if ((s8)len < 0)
fs/ntfs3/ntfs.h
220
s8 record_size; // 0x40: Size of MFT record in clusters(sectors).
fs/ntfs3/ntfs.h
222
s8 index_size; // 0x44: Size of INDX record in clusters(sectors).
fs/ntfs3/super.c
947
return 1U << (-(s8)boot->sectors_per_clusters);
fs/ocfs2/dlm/dlmcommon.h
329
s8 type;
fs/ocfs2/dlm/dlmcommon.h
330
s8 convert_type;
fs/ocfs2/dlm/dlmcommon.h
331
s8 highest_blocked;
fs/ocfs2/dlm/dlmcommon.h
581
s8 requested_type;
fs/ocfs2/dlm/dlmcommon.h
594
s8 requested_type;
fs/ocfs2/dlm/dlmcommon.h
599
s8 lvb[];
fs/ocfs2/dlm/dlmcommon.h
614
s8 lvb[];
fs/ocfs2/dlm/dlmcommon.h
630
s8 lvb[];
include/drm/display/drm_dp_mst_helper.h
563
s8 vc_start_slot;
include/keys/rxrpc-type.h
44
s8 level; /* Negotiated security RXRPC_SECURITY_PLAIN/AUTH/ENCRYPT */
include/linux/ceph/osdmap.h
31
s8 shard;
include/linux/hfs_common.h
392
s8 type; /* The type of entry */
include/linux/hfs_common.h
395
s8 Typ; /* file version number = 0 */
include/linux/hfs_common.h
419
s8 type; /* The type of entry */
include/linux/hfs_common.h
435
s8 type; /* The type of entry */
include/linux/hfs_common.h
443
s8 type; /* The type of entry */
include/linux/hid.h
44
__s8 s8;
include/linux/ieee80211.h
2110
s8 max_power;
include/linux/ieee80211.h
2838
s8 psd_20;
include/linux/ieee80211.h
2849
s8 psd_20;
include/linux/iio/common/cros_ec_sensors_core.h
77
s8 sign[CROS_EC_SENSOR_MAX_AXIS];
include/linux/input/adxl34x.h
25
s8 x_axis_offset;
include/linux/input/adxl34x.h
26
s8 y_axis_offset;
include/linux/input/adxl34x.h
27
s8 z_axis_offset;
include/linux/kstrtox.h
109
int __must_check kstrtos8_from_user(const char __user *s, size_t count, unsigned int base, s8 *res);
include/linux/kstrtox.h
97
int __must_check kstrtos8(const char *s, unsigned int base, s8 *res);
include/linux/limits.h
16
#define S8_MAX ((s8)(U8_MAX >> 1))
include/linux/limits.h
17
#define S8_MIN ((s8)(-S8_MAX - 1))
include/linux/lis3lv02d.h
114
s8 axis_x;
include/linux/lis3lv02d.h
115
s8 axis_y;
include/linux/lis3lv02d.h
116
s8 axis_z;
include/linux/math.h
127
__STRUCT_FRACT(s8)
include/linux/mfd/macsmc.h
256
APPLE_SMC_TYPE_OPS(s8)
include/linux/mmzone.h
764
s8 vm_stat_diff[NR_VM_ZONE_STAT_ITEMS];
include/linux/mmzone.h
765
s8 stat_threshold;
include/linux/mmzone.h
778
s8 stat_threshold;
include/linux/mmzone.h
779
s8 vm_node_stat_diff[NR_VM_NODE_STAT_ITEMS];
include/linux/moduleparam.h
87
s8 level;
include/linux/phy.h
839
s8 pair;
include/linux/platform_data/dsa.h
48
s8 rtable[DSA_MAX_SWITCHES];
include/linux/platform_data/edma.h
77
s8 (*queue_priority_mapping)[2];
include/linux/platform_data/ti-sysc.h
43
s8 midle_shift;
include/linux/platform_data/ti-sysc.h
44
s8 clkact_shift;
include/linux/platform_data/ti-sysc.h
45
s8 sidle_shift;
include/linux/platform_data/ti-sysc.h
46
s8 enwkup_shift;
include/linux/platform_data/ti-sysc.h
47
s8 srst_shift;
include/linux/platform_data/ti-sysc.h
48
s8 autoidle_shift;
include/linux/platform_data/ti-sysc.h
49
s8 dmadisable_shift;
include/linux/platform_data/ti-sysc.h
50
s8 emufree_shift;
include/linux/spi/spi.h
741
s8 last_cs[SPI_DEVICE_CS_CNT_MAX];
include/linux/spi/spi.h
782
s8 unused_native_cs;
include/linux/spi/spi.h
783
s8 max_native_cs;
include/linux/ssb/ssb.h
110
s8 a0, a1, a2, a3;
include/linux/ssb/ssb.h
80
s8 rxpo2g; /* 2GHz RX power offset */
include/linux/ssb/ssb.h
81
s8 rxpo5g; /* 5GHz RX power offset */
include/linux/tcp.h
92
s8 len;
include/linux/types.h
101
typedef s8 int8_t;
include/misc/ocxl.h
47
s8 max_pasid_log;
include/misc/ocxl.h
48
s8 max_afu_index;
include/net/bluetooth/hci_core.h
1894
u16 timeout, u16 duration, s8 tx_power,
include/net/bluetooth/hci_core.h
2469
u8 addr_type, u8 *dev_class, s8 rssi, u32 flags,
include/net/bluetooth/hci_core.h
2473
u8 addr_type, s8 rssi, u8 *name, u8 name_len);
include/net/bluetooth/hci_core.h
87
s8 last_adv_rssi;
include/net/bluetooth/hci_core.h
94
s8 rssi;
include/net/bonding.h
168
s8 link; /* one of BOND_LINK_XXXX */
include/net/bonding.h
169
s8 link_new_state; /* one of BOND_LINK_XXXX */
include/net/bonding.h
709
const char *bond_slave_link_status(s8 link);
include/net/cfg80211.h
1251
s8 noise;
include/net/cfg80211.h
1409
s8 ftm_responder;
include/net/cfg80211.h
210
s8 psd;
include/net/cfg80211.h
2174
s8 signal;
include/net/cfg80211.h
2175
s8 signal_avg;
include/net/cfg80211.h
2178
s8 chain_signal[IEEE80211_MAX_CHAINS];
include/net/cfg80211.h
2179
s8 chain_signal_avg[IEEE80211_MAX_CHAINS];
include/net/cfg80211.h
2201
s8 ack_signal;
include/net/cfg80211.h
2202
s8 avg_ack_signal;
include/net/cfg80211.h
2308
s8 signal;
include/net/cfg80211.h
2309
s8 signal_avg;
include/net/cfg80211.h
2312
s8 chain_signal[IEEE80211_MAX_CHAINS];
include/net/cfg80211.h
2313
s8 chain_signal_avg[IEEE80211_MAX_CHAINS];
include/net/cfg80211.h
2347
s8 ack_signal;
include/net/cfg80211.h
2348
s8 avg_ack_signal;
include/net/cfg80211.h
2582
s8 p2p_ctwindow, p2p_opp_ps;
include/net/cfg80211.h
2848
s8 psd_20;
include/net/cfg80211.h
2910
s8 tsf_report_link_id;
include/net/cfg80211.h
2964
s8 delta;
include/net/cfg80211.h
3035
s8 relative_rssi;
include/net/cfg80211.h
3099
s8 chain_signal[IEEE80211_MAX_CHAINS];
include/net/cfg80211.h
3185
s8 chain_signal[IEEE80211_MAX_CHAINS];
include/net/cfg80211.h
3263
s8 key_idx;
include/net/cfg80211.h
3266
s8 link_id;
include/net/cfg80211.h
3394
s8 link_id;
include/net/cfg80211.h
4006
s8 rssi_close;
include/net/cfg80211.h
4007
s8 rssi_middle;
include/net/cfg80211.h
5723
s8 max_bursts_exponent;
include/net/cfg80211.h
6816
s8 default_key, default_mgmt_key;
include/net/cfg802154.h
157
s8 min_frame_retries, max_frame_retries;
include/net/cfg802154.h
499
s8 frame_retries;
include/net/cfg802154.h
68
s8 max_frame_retries);
include/net/ethoc.h
18
s8 phy_id;
include/net/ieee802154_netdev.h
424
s8 transmit_power;
include/net/ieee802154_netdev.h
428
s8 frame_retries;
include/net/mac80211.h
1170
s8 idx;
include/net/mac80211.h
1265
s8 rts_cts_rate_idx;
include/net/mac80211.h
1697
s8 signal;
include/net/mac80211.h
1699
s8 chain_signal[IEEE80211_MAX_CHAINS];
include/net/mac80211.h
2291
s8 keyidx;
include/net/mac80211.h
2293
s8 link_id;
include/net/mac80211.h
2406
s8 idx;
include/net/mac80211.h
3121
s8 max_signal;
include/net/mac80211.h
3142
const s8 *tx_power_levels;
include/net/mac80211.h
560
s8 power[IEEE80211_TPE_EIRP_ENTRIES_320MHZ];
include/net/mac80211.h
567
s8 power[IEEE80211_TPE_PSD_ENTRIES_320MHZ];
include/net/mac80211.h
7193
static inline s8
include/net/mac802154.h
226
s8 retries);
include/net/netlink.h
1584
static inline int nla_put_s8(struct sk_buff *skb, int attrtype, s8 value)
include/net/netlink.h
1586
s8 tmp = value;
include/net/netlink.h
1588
return nla_put(skb, attrtype, sizeof(s8), &tmp);
include/net/netlink.h
2047
static inline s8 nla_get_s8(const struct nlattr *nla)
include/net/netlink.h
2049
return *(s8 *) nla_data(nla);
include/net/netlink.h
2059
static inline s8 nla_get_s8_default(const struct nlattr *nla, s8 defvalue)
include/net/regulatory.h
214
s8 psd;
include/ras/ras_event.h
104
const s8 top_layer,
include/ras/ras_event.h
105
const s8 mid_layer,
include/ras/ras_event.h
106
const s8 low_layer,
include/ras/ras_event.h
122
__field( s8, top_layer )
include/ras/ras_event.h
123
__field( s8, middle_layer )
include/ras/ras_event.h
124
__field( s8, lower_layer )
include/rdma/rdmavt_qp.h
428
s8 s_ahgidx;
include/scsi/scsi_device.h
535
s8 allowed;
include/scsi/scsi_device.h
537
s8 retries;
include/soc/fsl/qman.h
344
s8 oal; /* "Overhead Accounting Length" */
include/soc/fsl/qman.h
478
static inline void qm_fqd_set_oal(struct qm_fqd *fqd, s8 val)
include/sound/cs-amp-lib.h
18
s8 calAmbient;
include/sound/cs35l56.h
360
s8 cal_index;
include/sound/emu10k1.h
1468
extern const s8 snd_emu10k1_sblive51_fxbus2_map[16];
include/sound/wavefront.h
163
s8 attack_level;
include/sound/wavefront.h
164
s8 decay1_level;
include/sound/wavefront.h
165
s8 decay2_level;
include/sound/wavefront.h
166
s8 sustain_level;
include/sound/wavefront.h
167
s8 release_level;
include/sound/wavefront.h
190
s8 fm_amount;
include/sound/wavefront.h
191
s8 am_amount;
include/sound/wavefront.h
192
s8 start_level;
include/sound/wavefront.h
193
s8 end_level;
include/sound/wavefront.h
230
s8 fm_amount1;
include/sound/wavefront.h
231
s8 fm_amount2;
include/sound/wavefront.h
236
s8 am_amount;
include/sound/wavefront.h
241
s8 fc1_mod_amount;
include/sound/wavefront.h
242
s8 fc1_keyboard_scaling;
include/sound/wavefront.h
243
s8 fc1_bias;
include/sound/wavefront.h
244
s8 fc2_mod_amount;
include/sound/wavefront.h
245
s8 fc2_keyboard_scaling;
include/sound/wavefront.h
246
s8 fc2_bias;
include/trace/syscall.h
33
s8 user_arg_size;
include/xen/arm/interface.h
72
s8 tsc_shift;
kernel/bpf/btf.c
2609
btf_show_type_value(show, "%d", *(s8 *)safe_data);
kernel/bpf/core.c
1866
DST = (u32)(s8) SRC;
kernel/bpf/core.c
1882
DST = (s8) SRC;
kernel/bpf/core.c
2198
LDSX(B, s8)
kernel/bpf/verifier.c
7084
reg->var_off = tnum_const((s8)u64_cval);
kernel/bpf/verifier.c
7107
init_s64_max = (s8)reg->smax_value;
kernel/bpf/verifier.c
7108
init_s64_min = (s8)reg->smin_value;
kernel/bpf/verifier.c
7158
reg->var_off = tnum_const((s8)u32_val);
kernel/bpf/verifier.c
7176
init_s32_max = (s8)reg->s32_max_value;
kernel/bpf/verifier.c
7177
init_s32_min = (s8)reg->s32_min_value;
kernel/bpf/verifier.c
7233
*val = is_ldsx ? (s64)*(s8 *)ptr : (u64)*(u8 *)ptr;
kernel/trace/trace_events_filter.c
777
DEFINE_COMPARISON_PRED(s8);
kernel/trace/trace_events_hist.c
479
DEFINE_HIST_FIELD_FN(s8);
kernel/trace/trace_events_synth.c
246
size = sizeof(s8);
kernel/trace/trace_events_user.c
1066
return sizeof(s8);
kernel/trace/trace_probe.c
49
DEFINE_BASIC_PRINT_TYPE_FUNC(s8, s8, "%d")
kernel/trace/trace_probe.c
95
ASSIGN_FETCH_TYPE(s8, u8, 1),
kernel/trace/trace_probe.h
167
DECLARE_BASIC_PRINT_TYPE_FUNC(s8);
kernel/trace/tracing_map.c
164
DEFINE_TRACING_MAP_CMP_FN(s8);
lib/base64.c
136
s8 input[4];
lib/base64.c
139
const s8 *base64_rev_tables = base64_rev_maps[variant];
lib/base64.c
55
static const s8 base64_rev_maps[][256] = {
lib/kstrtox.c
323
int kstrtos8(const char *s, unsigned int base, s8 *res)
lib/kstrtox.c
331
if (tmp != (s8)tmp)
lib/kstrtox.c
435
kstrto_from_user(kstrtos8_from_user, kstrtos8, s8);
lib/nlattr.c
29
[NLA_S8] = sizeof(s8),
lib/nlattr.c
44
[NLA_S8] = sizeof(s8),
lib/test-kstrtox.c
654
DECLARE_TEST_OK(s8, struct test_s8);
lib/test-kstrtox.c
664
TEST_OK(kstrtos8, s8, "%hhd", test_s8_ok);
lib/test-kstrtox.c
703
TEST_FAIL(kstrtos8, s8, "%hhd", test_s8_fail);
lib/tests/overflow_kunit.c
1048
TEST_SAME_TYPE(base, s8, ms8); \
lib/tests/overflow_kunit.c
1058
TEST_TYPE_SETS(s8, false, false, false, true, false, false, false, false);
lib/tests/overflow_kunit.c
1098
TEST_CASTABLE_TO_TYPE(16, s8, true);
lib/tests/overflow_kunit.c
1101
TEST_CASTABLE_TO_TYPE(-16, s8, true);
lib/tests/overflow_kunit.c
150
DEFINE_TEST_ARRAY(s8) = {
lib/tests/overflow_kunit.c
360
DEFINE_TEST_FUNC(s8, "%d");
lib/tests/overflow_kunit.c
458
TEST_ONE_SHIFT(0, 6, s8, 0, false);
lib/tests/overflow_kunit.c
479
TEST_ONE_SHIFT(1, 7, s8, 0, true);
lib/tests/overflow_kunit.c
498
TEST_ONE_SHIFT(75, 1, s8, 0, true);
lib/tests/overflow_kunit.c
509
TEST_ONE_SHIFT(75, 2, s8, 0, true);
lib/tests/overflow_kunit.c
527
TEST_ONE_SHIFT(0xFF, 0, s8, 0, true);
lib/tests/overflow_kunit.c
539
TEST_ONE_SHIFT(0, 8, s8, 0, true);
lib/tests/overflow_kunit.c
540
TEST_ONE_SHIFT(0, 9, s8, 0, true);
lib/tests/overflow_kunit.c
564
TEST_ONE_SHIFT(-1, 0, s8, 0, true);
lib/tests/overflow_kunit.c
576
TEST_ONE_SHIFT(0, -5, s8, 0, true);
lib/tests/overflow_kunit.c
596
TEST_ONE_SHIFT(0, 7, s8, 0, false);
lib/tests/overflow_kunit.c
821
TEST_OVERFLOWS_TYPE(u8, s8, U8_MAX, true);
lib/tests/overflow_kunit.c
822
TEST_OVERFLOWS_TYPE(u8, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
823
TEST_OVERFLOWS_TYPE(u8, s8, (u8)S8_MAX + 1, true);
lib/tests/overflow_kunit.c
825
TEST_OVERFLOWS_TYPE(s8, u8, S8_MAX, false);
lib/tests/overflow_kunit.c
826
TEST_OVERFLOWS_TYPE(s8, u8, -1, true);
lib/tests/overflow_kunit.c
827
TEST_OVERFLOWS_TYPE(s8, u8, S8_MIN, true);
lib/tests/overflow_kunit.c
828
TEST_OVERFLOWS_TYPE(s8, u16, S8_MAX, false);
lib/tests/overflow_kunit.c
829
TEST_OVERFLOWS_TYPE(s8, u16, -1, true);
lib/tests/overflow_kunit.c
830
TEST_OVERFLOWS_TYPE(s8, u16, S8_MIN, true);
lib/tests/overflow_kunit.c
831
TEST_OVERFLOWS_TYPE(s8, u32, S8_MAX, false);
lib/tests/overflow_kunit.c
832
TEST_OVERFLOWS_TYPE(s8, u32, -1, true);
lib/tests/overflow_kunit.c
833
TEST_OVERFLOWS_TYPE(s8, u32, S8_MIN, true);
lib/tests/overflow_kunit.c
835
TEST_OVERFLOWS_TYPE(s8, u64, S8_MAX, false);
lib/tests/overflow_kunit.c
836
TEST_OVERFLOWS_TYPE(s8, u64, -1, true);
lib/tests/overflow_kunit.c
837
TEST_OVERFLOWS_TYPE(s8, u64, S8_MIN, true);
lib/tests/overflow_kunit.c
839
TEST_OVERFLOWS_TYPE(s8, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
840
TEST_OVERFLOWS_TYPE(s8, s8, S8_MIN, 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
846
TEST_OVERFLOWS_TYPE(u16, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
847
TEST_OVERFLOWS_TYPE(u16, s8, (u16)S8_MAX + 1, true);
lib/tests/overflow_kunit.c
848
TEST_OVERFLOWS_TYPE(u16, s8, U16_MAX, 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
882
TEST_OVERFLOWS_TYPE(u32, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
883
TEST_OVERFLOWS_TYPE(u32, s8, (u32)S8_MAX + 1, true);
lib/tests/overflow_kunit.c
884
TEST_OVERFLOWS_TYPE(u32, s8, U32_MAX, true);
lib/tests/overflow_kunit.c
917
TEST_OVERFLOWS_TYPE(s32, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
918
TEST_OVERFLOWS_TYPE(s32, s8, S8_MIN, false);
lib/tests/overflow_kunit.c
919
TEST_OVERFLOWS_TYPE(s32, s8, (s32)S8_MAX + 1, true);
lib/tests/overflow_kunit.c
920
TEST_OVERFLOWS_TYPE(s32, s8, (s32)S8_MIN - 1, true);
lib/tests/overflow_kunit.c
921
TEST_OVERFLOWS_TYPE(s32, s8, S32_MAX, true);
lib/tests/overflow_kunit.c
922
TEST_OVERFLOWS_TYPE(s32, s8, S32_MIN, true);
lib/tests/overflow_kunit.c
944
TEST_OVERFLOWS_TYPE(u64, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
945
TEST_OVERFLOWS_TYPE(u64, s8, (u64)S8_MAX + 1, true);
lib/tests/overflow_kunit.c
946
TEST_OVERFLOWS_TYPE(u64, s8, U64_MAX, true);
lib/tests/overflow_kunit.c
974
TEST_OVERFLOWS_TYPE(s64, s8, S8_MAX, false);
lib/tests/overflow_kunit.c
975
TEST_OVERFLOWS_TYPE(s64, s8, S8_MIN, false);
lib/tests/overflow_kunit.c
976
TEST_OVERFLOWS_TYPE(s64, s8, (s64)S8_MAX + 1, true);
lib/tests/overflow_kunit.c
977
TEST_OVERFLOWS_TYPE(s64, s8, (s64)S8_MIN - 1, true);
lib/tests/overflow_kunit.c
978
TEST_OVERFLOWS_TYPE(s64, s8, S64_MAX, true);
mm/kasan/generic.c
145
s8 *last_shadow = (s8 *)kasan_mem_to_shadow(last_byte);
mm/kasan/generic.c
146
s8 last_accessible_byte = (unsigned long)last_byte & KASAN_GRANULE_MASK;
mm/kasan/generic.c
205
s8 shadow_byte;
mm/kasan/generic.c
210
shadow_byte = READ_ONCE(*(s8 *)kasan_mem_to_shadow(addr));
mm/kasan/generic.c
58
s8 shadow_value = *(s8 *)kasan_mem_to_shadow(addr);
mm/kasan/generic.c
61
s8 last_accessible_byte = (unsigned long)addr & KASAN_GRANULE_MASK;
mm/vmscan.c
153
s8 order;
mm/vmscan.c
156
s8 priority;
mm/vmscan.c
159
s8 reclaim_idx;
mm/vmstat.c
349
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
380
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
438
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
439
s8 v, t;
mm/vmstat.c
447
s8 overstep = t >> 1;
mm/vmstat.c
459
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
460
s8 v, t;
mm/vmstat.c
470
s8 overstep = t >> 1;
mm/vmstat.c
494
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
495
s8 v, t;
mm/vmstat.c
503
s8 overstep = t >> 1;
mm/vmstat.c
515
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
516
s8 v, t;
mm/vmstat.c
526
s8 overstep = t >> 1;
mm/vmstat.c
564
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
566
s8 o;
mm/vmstat.c
622
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
624
s8 o;
net/9p/client.c
351
s8 r_type;
net/9p/client.c
401
s8 type;
net/bluetooth/eir.c
307
s8 adv_tx_power;
net/bluetooth/hci_core.c
1705
u16 timeout, u16 duration, s8 tx_power,
net/bluetooth/hci_event.c
1721
u8 bdaddr_type, s8 rssi, u32 flags,
net/bluetooth/hci_event.c
6181
u8 direct_addr_type, u8 phy, u8 sec_phy, s8 rssi,
net/bluetooth/hci_event.c
6406
s8 rssi;
net/bluetooth/mgmt.c
10222
static bool is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir,
net/bluetooth/mgmt.c
10373
u8 addr_type, s8 rssi, u32 flags, u8 *eir,
net/bluetooth/mgmt.c
10439
u8 addr_type, u8 *dev_class, s8 rssi, u32 flags,
net/bluetooth/mgmt.c
10531
u8 addr_type, s8 rssi, u8 *name, u8 name_len)
net/bluetooth/mgmt.c
8954
s8 tx_power;
net/can/gw.c
290
static int cgw_chk_csum_parms(s8 fr, s8 to, s8 re, struct rtcanmsg *r)
net/can/gw.c
292
s8 dlen = CAN_MAX_DLEN;
net/ethtool/ioctl.c
549
= -((s8)__ETHTOOL_LINK_MODE_MASK_NU32);
net/ieee802154/nl802154.c
1202
s8 max_frame_retries;
net/ieee802154/rdev-ops.h
175
struct wpan_dev *wpan_dev, s8 max_frame_retries)
net/ieee802154/trace.h
242
s8 max_frame_retries),
net/ieee802154/trace.h
247
__field(s8, max_frame_retries)
net/ipv4/tcp_nv.c
85
s8 cwnd_growth_factor; /* Current cwnd growth factor,
net/mac80211/ieee80211_i.h
477
s8 assoc_link_id;
net/mac80211/ieee80211_i.h
496
s8 up; /* signed to be able to invalidate with -1 during teardown */
net/mac80211/mesh_plink.c
64
(s8)-ewma_signal_read(&sta->deflink.rx_stats_avg.signal) >
net/mac80211/mlme.c
9045
struct cfg80211_bss *cbss, s8 link_id,
net/mac80211/rate.c
455
static bool rate_idx_match_legacy_mask(s8 *rate_idx, int n_bitrates, u32 mask)
net/mac80211/rate.c
479
static bool rate_idx_match_mcs_mask(s8 *rate_idx, u8 *mcs_mask)
net/mac80211/rate.c
516
static bool rate_idx_match_vht_mcs_mask(s8 *rate_idx, u16 *vht_mask)
net/mac80211/rate.c
554
static void rate_idx_match_mask(s8 *rate_idx, u16 *rate_flags,
net/mac80211/rate.c
660
s8 baserate = basic_rates ? ffs(basic_rates) - 1 : 0;
net/mac80211/rx.c
3159
s8 valid = -1;
net/mac80211/scan.c
208
s8 link_id = rx_status->link_id;
net/mac80211/sta_info.c
2890
link_sinfo->signal = (s8)last_rxstats->last_signal;
net/mac80211/sta_info.c
2976
-(s8)ewma_avg_signal_read(
net/mac80211/sta_info.c
3117
sinfo->signal = (s8)last_rxstats->last_signal;
net/mac80211/sta_info.c
3223
-(s8)ewma_avg_signal_read(
net/mac80211/sta_info.h
434
s8 chain_signal_last[IEEE80211_MAX_CHAINS];
net/mac80211/sta_info.h
545
s8 last_ack_signal;
net/mac80211/sta_info.h
765
s8 amsdu_mesh_control;
net/mac80211/status.c
1209
(s8)info->status.ack_signal;
net/mac80211/trace.h
116
__field(s8, keyidx)
net/mac802154/cfg.c
240
s8 max_frame_retries)
net/mac802154/driver-ops.h
337
drv_set_max_frame_retries(struct ieee802154_local *local, s8 max_frame_retries)
net/mac802154/trace.h
238
TP_PROTO(struct ieee802154_local *local, s8 max_frame_retries),
net/mac802154/trace.h
242
__field(s8, max_frame_retries)
net/rxrpc/peer_event.c
344
while (base <= now && (s8)(cursor - stop) < 0) {
net/rxrpc/peer_event.c
362
for (; (s8)(cursor - stop) < 0; cursor++) {
net/wireless/core.h
620
s8 psd_20;
net/wireless/nl80211.c
14237
(s8) sinfo.rx_beacon_signal_avg;
net/wireless/nl80211.c
7292
static bool nl80211_put_signal(struct sk_buff *msg, u8 mask, s8 *signal,
net/wireless/nl80211.c
7437
PUT_LINK_SINFO(ACK_SIGNAL_AVG, avg_ack_signal, s8);
net/wireless/nl80211.c
7647
PUT_SINFO(ACK_SIGNAL_AVG, avg_ack_signal, s8);
net/wireless/reg.c
1881
chan->psd = min_t(s8, rrule1->psd, rrule2->psd);
net/wireless/trace.h
2044
__field(s8, noise)
rust/helpers/atomic_ext.c
101
__rust_helper bool rust_helper_atomic_i8_try_cmpxchg(s8 *ptr, s8 *old, s8 new)
rust/helpers/atomic_ext.c
111
__rust_helper bool rust_helper_atomic_i8_try_cmpxchg_acquire(s8 *ptr, s8 *old, s8 new)
rust/helpers/atomic_ext.c
12
__rust_helper s8 rust_helper_atomic_i8_read_acquire(s8 *ptr)
rust/helpers/atomic_ext.c
121
__rust_helper bool rust_helper_atomic_i8_try_cmpxchg_release(s8 *ptr, s8 *old, s8 new)
rust/helpers/atomic_ext.c
131
__rust_helper bool rust_helper_atomic_i8_try_cmpxchg_relaxed(s8 *ptr, s8 *old, s8 new)
rust/helpers/atomic_ext.c
27
__rust_helper void rust_helper_atomic_i8_set(s8 *ptr, s8 val)
rust/helpers/atomic_ext.c
32
__rust_helper void rust_helper_atomic_i8_set_release(s8 *ptr, s8 val)
rust/helpers/atomic_ext.c
54
__rust_helper s8 rust_helper_atomic_i8_xchg(s8 *ptr, s8 new)
rust/helpers/atomic_ext.c
64
__rust_helper s8 rust_helper_atomic_i8_xchg_acquire(s8 *ptr, s8 new)
rust/helpers/atomic_ext.c
7
__rust_helper s8 rust_helper_atomic_i8_read(s8 *ptr)
rust/helpers/atomic_ext.c
74
__rust_helper s8 rust_helper_atomic_i8_xchg_release(s8 *ptr, s8 new)
rust/helpers/atomic_ext.c
84
__rust_helper s8 rust_helper_atomic_i8_xchg_relaxed(s8 *ptr, s8 new)
security/tomoyo/common.c
548
static s8 tomoyo_find_yesno(const char *string, const char *find)
security/tomoyo/common.h
408
s8 is_deleted; /* true or false or TOMOYO_GC_IN_PROGRESS */
security/tomoyo/common.h
675
s8 is_deleted; /* true or false or TOMOYO_GC_IN_PROGRESS */
sound/aoa/codecs/onyx.c
123
s8 l, r;
sound/aoa/codecs/onyx.c
139
s8 l, r;
sound/aoa/codecs/onyx.c
247
s8 v;
sound/aoa/codecs/onyx.c
259
s8 v;
sound/aoa/codecs/tas-basstreble.h
102
static const s8 tas3004_bass_diff_to_treble[] = {
sound/drivers/opl4/opl4_local.h
138
s8 panpot;
sound/hda/codecs/cirrus/cs8409.h
322
s8 vol[CS42L42_VOLUMES];
sound/hda/codecs/side-codecs/cs35l41_hda.h
31
s8 calAmbient;
sound/pci/au88x0/au88x0.h
144
s8 mixwt[(NR_WT / NR_WTPB) * 6]; /* WT mixin objects */
sound/pci/au88x0/au88x0.h
148
s8 mixcapt[2];
sound/pci/au88x0/au88x0.h
149
s8 mixplayb[4];
sound/pci/au88x0/au88x0.h
151
s8 mixspdif[2];
sound/pci/au88x0/au88x0.h
152
s8 mixa3d[2]; /* mixers which collect all a3d streams. */
sound/pci/au88x0/au88x0.h
153
s8 mixxtlk[2]; /* crosstalk canceler mixer inputs. */
sound/pci/ctxfi/cthw20k2.c
1796
static void hw_wm8775_input_select(struct hw *hw, u8 input, s8 gain_in_db)
sound/pci/echoaudio/echoaudio.h
386
s8 input_gain[ECHO_MAXAUDIOINPUTS]; /* Input level -50..+50
sound/pci/echoaudio/echoaudio.h
388
s8 output_gain[ECHO_MAXAUDIOOUTPUTS]; /* Output level -128..+6 dB
sound/pci/echoaudio/echoaudio.h
390
s8 monitor_gain[ECHO_MAXAUDIOOUTPUTS][ECHO_MAXAUDIOINPUTS];
sound/pci/echoaudio/echoaudio.h
392
s8 vmixer_gain[ECHO_MAXAUDIOOUTPUTS][ECHO_MAXAUDIOOUTPUTS];
sound/pci/echoaudio/echoaudio_dsp.c
540
static int set_output_gain(struct echoaudio *chip, u16 channel, s8 gain)
sound/pci/echoaudio/echoaudio_dsp.c
559
s8 gain)
sound/pci/echoaudio/echoaudio_dsp.c
607
memset((s8 *)chip->comm_page->vu_meter, ECHOGAIN_MUTED,
sound/pci/echoaudio/echoaudio_dsp.c
609
memset((s8 *)chip->comm_page->peak_meter, ECHOGAIN_MUTED,
sound/pci/echoaudio/echoaudio_dsp.h
644
s8 vu_meter[DSP_MAXPIPES];
sound/pci/echoaudio/echoaudio_dsp.h
646
s8 peak_meter[DSP_MAXPIPES];
sound/pci/echoaudio/echoaudio_dsp.h
648
s8 line_out_level[DSP_MAXAUDIOOUTPUTS];
sound/pci/echoaudio/echoaudio_dsp.h
650
s8 line_in_level[DSP_MAXAUDIOINPUTS];
sound/pci/echoaudio/echoaudio_dsp.h
652
s8 monitors[MONITOR_ARRAY_SIZE];
sound/pci/echoaudio/echoaudio_dsp.h
677
s8 vmixer[VMIXER_ARRAY_SIZE];
sound/pci/echoaudio/layla24_dsp.c
289
s8 *monitors;
sound/pci/emu10k1/emufx.c
202
const s8 snd_emu10k1_sblive51_fxbus2_map[16] = {
sound/pci/emu10k1/emufx.c
2296
s8 c = snd_emu10k1_sblive51_fxbus2_map[z];
sound/pci/emu10k1/emuproc.c
144
s8 c = snd_emu10k1_sblive51_fxbus2_map[idx];
sound/pci/oxygen/xonar_pcm179x.c
220
s8 hp_gain_offset;
sound/pci/oxygen/xonar_pcm179x.c
297
s8 gain_offset;
sound/pci/oxygen/xonar_pcm179x.c
645
s8 gain_offset;
sound/pci/oxygen/xonar_pcm179x.c
925
static const s8 offsets[] = { 2*-18, 2*-12, 2*-6, 0 };
sound/pci/oxygen/xonar_pcm179x.c
928
s8 offset;
sound/soc/codecs/cs-amp-lib.c
180
data->calAmbient = (s8)val;
sound/soc/codecs/wm_hubs.c
246
s8 offset;
sound/soc/codecs/wm_hubs.c
297
offset = (s8)reg_r;
sound/soc/codecs/wm_hubs.c
304
offset = (s8)reg_l;
sound/soc/sof/ipc4-pcm.c
146
s8 *pipe_priority, bool ascend)
sound/soc/sof/ipc4-pcm.c
174
s8 *pipe_priority)
sound/usb/6fire/control.h
45
s8 input_vol[2];
sound/usb/mixer_scarlett2.c
1294
s8 ag_targets[SCARLETT2_AG_TARGET_COUNT];
sound/usb/mixer_scarlett2.c
3409
s8 ag_target_values[SCARLETT2_AG_TARGET_COUNT];
tools/arch/x86/include/asm/pvclock-abi.h
32
s8 tsc_shift;
tools/lib/bpf/usdt.c
15
#define rv_s8 s8
tools/lib/perf/evsel.c
602
s8 scaled = 0;
tools/lib/perf/tests/test-evlist.c
457
s8 scaled = 0;
tools/objtool/include/objtool/check.h
19
s8 instr;
tools/objtool/include/objtool/check.h
68
s8 instr;
tools/perf/util/counts.h
13
s8 scaled;
tools/testing/selftests/kvm/include/riscv/processor.h
102
unsigned long s8;
tools/testing/selftests/kvm/lib/riscv/processor.c
265
core.regs.s8 = vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.s8));
tools/testing/selftests/kvm/lib/riscv/processor.c
296
core.regs.s8, core.regs.s9, core.regs.s10, core.regs.s11);
tools/testing/selftests/kvm/riscv/get-reg-list.c
849
KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CORE | KVM_REG_RISCV_CORE_REG(regs.s8),
tools/testing/selftests/kvm/x86/xen_shinfo_test.c
107
s8 tsc_shift;