| /kernel/linux/linux-6.6/arch/loongarch/kernel/ |
| D | unaligned.c | 252 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 = true; in emulate_load_store_insn() [all …]
|
| /kernel/linux/linux-5.10/lib/mpi/ |
| D | mpi-inv.c | 35 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 = sign; in mpi_invm() 110 sign = t3->sign; t3->sign = !t3->sign; in mpi_invm() 112 t3->sign = sign; in mpi_invm() 118 if (t1->sign) { in mpi_invm()
|
| D | mpi-div.c | 22 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 = 0; in mpi_tdiv_qr() 137 quot->sign = sign_quotient; in mpi_tdiv_qr() 143 rem->sign = sign_remainder; in mpi_tdiv_qr() [all …]
|
| D | mpi-add.c | 27 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 = !vv->sign; in mpi_sub()
|
| D | mpiutil.c | 107 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 = 0; in mpi_alloc_set_ui() 324 x = mask & (a->sign ^ b->sign); in mpi_swap_cond() 325 a->sign = a->sign ^ x; in mpi_swap_cond() [all …]
|
| D | mpicoder.c | 62 val->sign = 0; in mpi_read_raw_data() 118 int sign = 0; in mpi_fromstr() local 125 sign = 1; in mpi_fromstr() 151 val->sign = sign; in mpi_fromstr() 246 * @sign: if not NULL, it will be set to the sign of a. 251 int *sign) in mpi_read_buffer() argument 267 if (sign) in mpi_read_buffer() 268 *sign = a->sign; in mpi_read_buffer() 306 * @sign: if not NULL, it will be set to the sign of the a. 310 void *mpi_get_buffer(MPI a, unsigned *nbytes, int *sign) in mpi_get_buffer() argument [all …]
|
| /kernel/linux/linux-6.6/lib/crypto/mpi/ |
| D | mpi-inv.c | 35 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 = sign; in mpi_invm() 110 sign = t3->sign; t3->sign = !t3->sign; in mpi_invm() 112 t3->sign = sign; in mpi_invm() 118 if (t1->sign) { in mpi_invm()
|
| D | mpi-div.c | 22 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 = 0; in mpi_tdiv_qr() 137 quot->sign = sign_quotient; in mpi_tdiv_qr() 143 rem->sign = sign_remainder; in mpi_tdiv_qr() [all …]
|
| D | mpi-add.c | 27 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 = !vv->sign; in mpi_sub()
|
| D | mpiutil.c | 107 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 = 0; in mpi_alloc_set_ui() 324 x = mask & (a->sign ^ b->sign); in mpi_swap_cond() 325 a->sign = a->sign ^ x; in mpi_swap_cond() [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/math-emu/ |
| D | fp_arith.c | 38 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 == src->sign) { in fp_fadd() 107 dest->sign = !dest->sign; in fp_fadd() 125 src->sign = !src->sign; in fp_fsub() 136 src->sign = !src->sign; in fp_fcmp() [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/math-emu/ |
| D | fp_arith.c | 38 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 == src->sign) { in fp_fadd() 107 dest->sign = !dest->sign; in fp_fadd() 125 src->sign = !src->sign; in fp_fsub() 136 src->sign = !src->sign; in fp_fcmp() [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/fpsp040/ |
| D | do_func.S | 105 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand 117 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand 125 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand 133 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 141 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 149 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 158 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 177 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 184 | the sign and return operr if negative. 302 moveb ETEMP(%a6),%d1 |get sign of src op [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/fpsp040/ |
| D | do_func.S | 105 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand 117 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand 125 btstb #sign_bit,LOCAL_EX(%a0) |get sign of source operand 133 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 141 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 149 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 158 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 177 btstb #sign_bit,LOCAL_EX(%a0) |check sign of source 184 | the sign and return operr if negative. 302 moveb ETEMP(%a6),%d1 |get sign of src op [all …]
|
| /kernel/linux/linux-6.6/arch/parisc/math-emu/ |
| D | denormal.c | 47 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()
|
| /kernel/linux/linux-5.10/arch/parisc/math-emu/ |
| D | denormal.c | 47 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()
|
| /kernel/linux/common_modules/code_sign/ |
| D | code_sign_elf.h | 15 * Sign block of ELF file consists of 16 * sign data and sign head 30 * | SIGN |type (4 bytes)| merkle | 40 * | |signature size (4 bytes)| code sign | 52 * | SIGN | version (4 bytes) | | 53 * | | sign data size (4 bytes) | | 54 * | HEAD | sign block num (4 bytes) | | 60 static const char SIGN_MAGIC_STR[] = "elf sign block "; 107 /* sign data */ 116 /* sign head */
|
| /kernel/linux/linux-6.6/tools/testing/selftests/arm64/pauth/ |
| D | pac.c | 39 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->keydb = keydb_sign(val); in sign_all() [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/arm64/pauth/ |
| D | pac.c | 39 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->keydb = keydb_sign(val); in sign_all() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | vce_v1_0.c | 159 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[1], rdev->vce_fw->size - sizeof(*sign)); in vce_v1_0_load_fw() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | vce_v1_0.c | 160 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[1], rdev->vce_fw->size - sizeof(*sign)); in vce_v1_0_load_fw() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/vfp/ |
| D | vfpdouble.c | 44 .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 = 0; in vfp_double_fuito() 499 vdm.sign = (m & 0x80000000) >> 16; in vfp_double_fsito() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/vfp/ |
| D | vfpdouble.c | 44 .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 = 0; in vfp_double_fuito() 499 vdm.sign = (m & 0x80000000) >> 16; in vfp_double_fsito() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/math-emu/ |
| D | fpu_trig.c | 156 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 = getsign(st1_ptr); in fxtract() [all …]
|
| /kernel/linux/linux-6.6/arch/x86/math-emu/ |
| D | fpu_trig.c | 156 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 = getsign(st1_ptr); in fxtract() [all …]
|