Home
last modified time | relevance | path

Searched refs:sign (Results 1 - 25 of 780) sorted by relevance

12345678910>>...32

/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dunaligned.c252 bool sign, write; in emulate_load_store_insn() local
265 sign = true; in emulate_load_store_insn()
270 sign = false; in emulate_load_store_insn()
275 sign = true; in emulate_load_store_insn()
280 sign = true; in emulate_load_store_insn()
285 sign = false; in emulate_load_store_insn()
290 sign = true; in emulate_load_store_insn()
295 sign = true; in emulate_load_store_insn()
300 sign = true; in emulate_load_store_insn()
306 sign in emulate_load_store_insn()
[all...]
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dunaligned.c252 bool sign, write; in emulate_load_store_insn() local
265 sign = true; in emulate_load_store_insn()
270 sign = false; in emulate_load_store_insn()
275 sign = true; in emulate_load_store_insn()
280 sign = true; in emulate_load_store_insn()
285 sign = false; in emulate_load_store_insn()
290 sign = true; in emulate_load_store_insn()
295 sign = true; in emulate_load_store_insn()
300 sign = true; in emulate_load_store_insn()
306 sign in emulate_load_store_insn()
[all...]
/kernel/linux/linux-5.10/lib/mpi/
H A Dmpi-inv.c35 int sign; in mpi_invm() local
66 t2->sign = 1; in mpi_invm()
69 t3->sign = !t3->sign; in mpi_invm()
99 if (!t3->sign) { in mpi_invm()
106 sign = u->sign; u->sign = !u->sign; in mpi_invm()
109 u->sign in mpi_invm()
[all...]
H A Dmpi-div.c22 int divisor_sign = divisor->sign; in mpi_fdiv_r()
36 if (((divisor_sign?1:0) ^ (dividend->sign?1:0)) && rem->nlimbs) in mpi_fdiv_r()
52 int divisor_sign = divisor->sign; in mpi_fdiv_qr()
62 if ((divisor_sign ^ dividend->sign) && rem->nlimbs) { in mpi_fdiv_qr()
90 mpi_size_t sign_remainder = num->sign; in mpi_tdiv_qr()
91 mpi_size_t sign_quotient = num->sign ^ den->sign; in mpi_tdiv_qr()
108 rem->sign = num->sign; in mpi_tdiv_qr()
116 quot->sign in mpi_tdiv_qr()
[all...]
H A Dmpiutil.c107 a->sign = 0; in mpi_alloc()
203 b->sign = a->sign; in mpi_copy()
225 b->sign = 0; in mpi_alloc_like()
240 w->sign = u->sign; in mpi_snatch()
254 int usign = u->sign; in mpi_set()
265 w->sign = usign; in mpi_set()
280 w->sign = 0; in mpi_set_ui()
291 w->sign in mpi_alloc_set_ui()
[all...]
H A Dmpi-add.c27 usign = u->sign; in mpi_add_ui()
63 w->sign = wsign; in mpi_add_ui()
75 usign = v->sign; in mpi_add()
77 vsign = u->sign; in mpi_add()
85 usign = u->sign; in mpi_add()
87 vsign = v->sign; in mpi_add()
101 } else if (usign != vsign) { /* different sign */ in mpi_add()
121 } else { /* U and V have same sign. Add them. */ in mpi_add()
130 w->sign = wsign; in mpi_add()
137 vv->sign in mpi_sub()
[all...]
/kernel/linux/linux-6.6/lib/crypto/mpi/
H A Dmpi-inv.c35 int sign; in mpi_invm() local
66 t2->sign = 1; in mpi_invm()
69 t3->sign = !t3->sign; in mpi_invm()
99 if (!t3->sign) { in mpi_invm()
106 sign = u->sign; u->sign = !u->sign; in mpi_invm()
109 u->sign in mpi_invm()
[all...]
H A Dmpi-div.c22 int divisor_sign = divisor->sign; in mpi_fdiv_r()
36 if (((divisor_sign?1:0) ^ (dividend->sign?1:0)) && rem->nlimbs) in mpi_fdiv_r()
52 int divisor_sign = divisor->sign; in mpi_fdiv_qr()
62 if ((divisor_sign ^ dividend->sign) && rem->nlimbs) { in mpi_fdiv_qr()
90 mpi_size_t sign_remainder = num->sign; in mpi_tdiv_qr()
91 mpi_size_t sign_quotient = num->sign ^ den->sign; in mpi_tdiv_qr()
108 rem->sign = num->sign; in mpi_tdiv_qr()
116 quot->sign in mpi_tdiv_qr()
[all...]
H A Dmpiutil.c107 a->sign = 0; in mpi_alloc()
203 b->sign = a->sign; in mpi_copy()
225 b->sign = 0; in mpi_alloc_like()
240 w->sign = u->sign; in mpi_snatch()
254 int usign = u->sign; in mpi_set()
265 w->sign = usign; in mpi_set()
280 w->sign = 0; in mpi_set_ui()
291 w->sign in mpi_alloc_set_ui()
[all...]
H A Dmpi-add.c27 usign = u->sign; in mpi_add_ui()
63 w->sign = wsign; in mpi_add_ui()
75 usign = v->sign; in mpi_add()
77 vsign = u->sign; in mpi_add()
85 usign = u->sign; in mpi_add()
87 vsign = v->sign; in mpi_add()
101 } else if (usign != vsign) { /* different sign */ in mpi_add()
121 } else { /* U and V have same sign. Add them. */ in mpi_add()
130 w->sign = wsign; in mpi_add()
137 vv->sign in mpi_sub()
[all...]
/kernel/linux/linux-5.10/arch/m68k/math-emu/
H A Dfp_arith.c38 dest->sign = 0; in fp_fabs()
50 dest->sign = !dest->sign; in fp_fneg()
71 if (IS_INF(src) && (src->sign != dest->sign)) in fp_fadd()
82 if (src->sign != dest->sign) { in fp_fadd()
84 dest->sign = 1; in fp_fadd()
86 dest->sign = 0; in fp_fadd()
100 if (dest->sign in fp_fadd()
[all...]
/kernel/linux/linux-6.6/arch/m68k/math-emu/
H A Dfp_arith.c38 dest->sign = 0; in fp_fabs()
50 dest->sign = !dest->sign; in fp_fneg()
71 if (IS_INF(src) && (src->sign != dest->sign)) in fp_fadd()
82 if (src->sign != dest->sign) { in fp_fadd()
84 dest->sign = 1; in fp_fadd()
86 dest->sign = 0; in fp_fadd()
100 if (dest->sign in fp_fadd()
[all...]
/kernel/linux/linux-5.10/arch/parisc/math-emu/
H A Ddenormal.c47 int sign, exponent; in sgl_denormalize() local
53 sign = Sgl_sign(opnd); in sgl_denormalize()
58 if (sign == 0) { in sgl_denormalize()
63 if (sign != 0) { in sgl_denormalize()
75 Sgl_set_sign(opnd,sign); in sgl_denormalize()
88 int sign, exponent; in dbl_denormalize() local
95 sign = Dbl_sign(opndp1); in dbl_denormalize()
100 if (sign == 0) { in dbl_denormalize()
105 if (sign != 0) { in dbl_denormalize()
117 Dbl_set_sign(opndp1,sign); in dbl_denormalize()
[all...]
/kernel/linux/linux-6.6/arch/parisc/math-emu/
H A Ddenormal.c47 int sign, exponent; in sgl_denormalize() local
53 sign = Sgl_sign(opnd); in sgl_denormalize()
58 if (sign == 0) { in sgl_denormalize()
63 if (sign != 0) { in sgl_denormalize()
75 Sgl_set_sign(opnd,sign); in sgl_denormalize()
88 int sign, exponent; in dbl_denormalize() local
95 sign = Dbl_sign(opndp1); in dbl_denormalize()
100 if (sign == 0) { in dbl_denormalize()
105 if (sign != 0) { in dbl_denormalize()
117 Dbl_set_sign(opndp1,sign); in dbl_denormalize()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/pauth/
H A Dpac.c39 void sign_specific(struct signatures *sign, size_t val) in sign_specific() argument
41 sign->keyia = keyia_sign(val); in sign_specific()
42 sign->keyib = keyib_sign(val); in sign_specific()
43 sign->keyda = keyda_sign(val); in sign_specific()
44 sign->keydb = keydb_sign(val); in sign_specific()
47 void sign_all(struct signatures *sign, size_t val) in sign_all() argument
49 sign->keyia = keyia_sign(val); in sign_all()
50 sign->keyib = keyib_sign(val); in sign_all()
51 sign->keyda = keyda_sign(val); in sign_all()
52 sign in sign_all()
70 n_same_single_set(struct signatures *sign, int nkeys) n_same_single_set() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dvce_v1_0.c159 struct vce_v1_0_fw_signature *sign = (void*)rdev->vce_fw->data; in vce_v1_0_load_fw() local
180 for (i = 0; i < le32_to_cpu(sign->num); ++i) { in vce_v1_0_load_fw()
181 if (le32_to_cpu(sign->val[i].chip_id) == chip_id) in vce_v1_0_load_fw()
185 if (i == le32_to_cpu(sign->num)) in vce_v1_0_load_fw()
189 data[0] = sign->val[i].nonce[0]; in vce_v1_0_load_fw()
190 data[1] = sign->val[i].nonce[1]; in vce_v1_0_load_fw()
191 data[2] = sign->val[i].nonce[2]; in vce_v1_0_load_fw()
192 data[3] = sign->val[i].nonce[3]; in vce_v1_0_load_fw()
193 data[4] = cpu_to_le32(le32_to_cpu(sign->len) + 64); in vce_v1_0_load_fw()
196 memcpy(&data[16], &sign[ in vce_v1_0_load_fw()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dvce_v1_0.c160 struct vce_v1_0_fw_signature *sign = (void*)rdev->vce_fw->data; in vce_v1_0_load_fw() local
181 for (i = 0; i < le32_to_cpu(sign->num); ++i) { in vce_v1_0_load_fw()
182 if (le32_to_cpu(sign->val[i].chip_id) == chip_id) in vce_v1_0_load_fw()
186 if (i == le32_to_cpu(sign->num)) in vce_v1_0_load_fw()
190 data[0] = sign->val[i].nonce[0]; in vce_v1_0_load_fw()
191 data[1] = sign->val[i].nonce[1]; in vce_v1_0_load_fw()
192 data[2] = sign->val[i].nonce[2]; in vce_v1_0_load_fw()
193 data[3] = sign->val[i].nonce[3]; in vce_v1_0_load_fw()
194 data[4] = cpu_to_le32(le32_to_cpu(sign->len) + 64); in vce_v1_0_load_fw()
197 memcpy(&data[16], &sign[ in vce_v1_0_load_fw()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/pauth/
H A Dpac.c39 void sign_specific(struct signatures *sign, size_t val) in sign_specific() argument
41 sign->keyia = keyia_sign(val); in sign_specific()
42 sign->keyib = keyib_sign(val); in sign_specific()
43 sign->keyda = keyda_sign(val); in sign_specific()
44 sign->keydb = keydb_sign(val); in sign_specific()
47 void sign_all(struct signatures *sign, size_t val) in sign_all() argument
49 sign->keyia = keyia_sign(val); in sign_all()
50 sign->keyib = keyib_sign(val); in sign_all()
51 sign->keyda = keyda_sign(val); in sign_all()
52 sign in sign_all()
70 n_same_single_set(struct signatures *sign, int nkeys) n_same_single_set() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/math-emu/
H A Dfpu_trig.c156 u_char sign; in convert_l2reg() local
165 sign = SIGN_POS; in convert_l2reg()
168 sign = SIGN_NEG; in convert_l2reg()
176 setsign(dest, sign); in convert_l2reg()
358 u_char sign; in fxtract() local
372 sign = getsign(st1_ptr); in fxtract()
381 setsign(st_new_ptr, sign); in fxtract()
385 sign = getsign(st0_ptr); in fxtract()
392 setsign(st_new_ptr, sign); in fxtract()
404 sign in fxtract()
511 u_char sign; frndint_() local
814 u_char sign = st0_sign ^ st1_sign; do_fprem() local
878 u_char sign; do_fprem() local
1025 u_char sign; fyl2x() local
1098 u_char sign; fyl2x() local
1141 u_char sign = getsign(st1_ptr); fyl2x() local
1229 u_char sign = getsign(st1_ptr); fpatan() local
1270 u_char sign = getsign(st1_ptr); fpatan() local
1285 u_char sign = getsign(st1_ptr); fpatan() local
1314 u_char sign, sign1; fyl2xp1() local
1464 u_char sign = getsign(st1_ptr); fyl2xp1() local
1486 u_char sign = getsign(st0_ptr); fscale() local
[all...]
/kernel/linux/linux-6.6/arch/x86/math-emu/
H A Dfpu_trig.c156 u_char sign; in convert_l2reg() local
165 sign = SIGN_POS; in convert_l2reg()
168 sign = SIGN_NEG; in convert_l2reg()
176 setsign(dest, sign); in convert_l2reg()
358 u_char sign; in fxtract() local
372 sign = getsign(st1_ptr); in fxtract()
381 setsign(st_new_ptr, sign); in fxtract()
385 sign = getsign(st0_ptr); in fxtract()
392 setsign(st_new_ptr, sign); in fxtract()
404 sign in fxtract()
511 u_char sign; frndint_() local
819 u_char sign = st0_sign ^ st1_sign; do_fprem() local
883 u_char sign; do_fprem() local
1030 u_char sign; fyl2x() local
1103 u_char sign; fyl2x() local
1146 u_char sign = getsign(st1_ptr); fyl2x() local
1234 u_char sign = getsign(st1_ptr); fpatan() local
1275 u_char sign = getsign(st1_ptr); fpatan() local
1290 u_char sign = getsign(st1_ptr); fpatan() local
1319 u_char sign, sign1; fyl2xp1() local
1469 u_char sign = getsign(st1_ptr); fyl2xp1() local
1491 u_char sign = getsign(st0_ptr); fscale() local
[all...]
/kernel/linux/linux-5.10/arch/arm/vfp/
H A Dvfpdouble.c44 .sign = 0,
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%016llx\n", in vfp_double_dump()
51 str, d->sign != 0, d->exponent, d->significand); in vfp_double_dump()
137 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vd->sign != 0)) in vfp_double_normaliseround()
280 else if (vdm.sign == 0) { in vfp_double_fsqrt()
308 if (vdm.sign) in vfp_double_fsqrt()
316 vdd.sign = 0; in vfp_double_fsqrt()
459 vsd.sign = vdm.sign; in vfp_double_fcvts()
487 vdm.sign in vfp_double_fuito()
[all...]
H A Dvfpsingle.c44 .sign = 0,
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%08x\n", in vfp_single_dump()
51 str, s->sign != 0, s->exponent, s->significand); in vfp_single_dump()
142 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vs->sign != 0)) in __vfp_single_normaliseround()
328 else if (vsm.sign == 0) { in vfp_single_fsqrt()
356 if (vsm.sign) in vfp_single_fsqrt()
364 vsd.sign = 0; in vfp_single_fsqrt()
502 vdd.sign = vsm.sign; in vfp_single_fcvtd()
529 vs.sign in vfp_single_fuito()
[all...]
/kernel/linux/linux-6.6/arch/arm/vfp/
H A Dvfpdouble.c44 .sign = 0,
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%016llx\n", in vfp_double_dump()
51 str, d->sign != 0, d->exponent, d->significand); in vfp_double_dump()
137 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vd->sign != 0)) in vfp_double_normaliseround()
280 else if (vdm.sign == 0) { in vfp_double_fsqrt()
308 if (vdm.sign) in vfp_double_fsqrt()
316 vdd.sign = 0; in vfp_double_fsqrt()
459 vsd.sign = vdm.sign; in vfp_double_fcvts()
487 vdm.sign in vfp_double_fuito()
[all...]
H A Dvfpsingle.c44 .sign = 0,
50 pr_debug("VFP: %s: sign=%d exponent=%d significand=%08x\n", in vfp_single_dump()
51 str, s->sign != 0, s->exponent, s->significand); in vfp_single_dump()
142 } else if ((rmode == FPSCR_ROUND_PLUSINF) ^ (vs->sign != 0)) in __vfp_single_normaliseround()
328 else if (vsm.sign == 0) { in vfp_single_fsqrt()
356 if (vsm.sign) in vfp_single_fsqrt()
364 vsd.sign = 0; in vfp_single_fsqrt()
502 vdd.sign = vsm.sign; in vfp_single_fcvtd()
529 vs.sign in vfp_single_fuito()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Datomic.h48 #define ATOMIC_OP(op, asm_op, suffix, sign, ...) \
59 : "r"#sign (a), "r" (&v->counter) \
63 #define ATOMIC_OP_RETURN_RELAXED(op, asm_op, suffix, sign, ...) \
74 : "r"#sign (a), "r" (&v->counter) \
80 #define ATOMIC_FETCH_OP_RELAXED(op, asm_op, suffix, sign, ...) \
91 : "r"#sign (a), "r" (&v->counter) \
97 #define ATOMIC_OPS(op, asm_op, suffix, sign, ...) \
98 ATOMIC_OP(op, asm_op, suffix, sign, ##__VA_ARGS__) \
99 ATOMIC_OP_RETURN_RELAXED(op, asm_op, suffix, sign, ##__VA_ARGS__)\
100 ATOMIC_FETCH_OP_RELAXED(op, asm_op, suffix, sign, ##__VA_ARGS_
[all...]

Completed in 13 milliseconds

12345678910>>...32