/linux-4.4.14/arch/arm/crypto/ |
H A D | aes-ce-core.S | 29 enc_round q0, \key1 30 enc_round q0, \key2 34 dec_round q0, \key1 35 dec_round q0, \key2 39 enc_round q0, \key1 40 aese.8 q0, \key2 41 veor q0, q0, \key3 45 dec_round q0, \key1 46 aesd.8 q0, \key2 47 veor q0, q0, \key3 51 enc_round q0, \key1 54 enc_round q0, \key2 60 dec_round q0, \key1 63 dec_round q0, \key2 69 enc_round q0, \key1 72 aese.8 q0, \key2 75 veor q0, q0, \key3 81 dec_round q0, \key1 84 aesd.8 q0, \key2 87 veor q0, q0, \key3 117 * transforms. These should preserve all registers except q0 - q2 and ip 119 * q0 : first in/output block 172 vld1.8 {q0-q1}, [r1, :64]! 175 vst1.8 {q0-q1}, [r0, :64]! 182 vld1.8 {q0}, [r1, :64]! 184 vst1.8 {q0}, [r0, :64]! 198 vld1.8 {q0-q1}, [r1, :64]! 201 vst1.8 {q0-q1}, [r0, :64]! 208 vld1.8 {q0}, [r1, :64]! 210 vst1.8 {q0}, [r0, :64]! 226 vld1.8 {q0}, [r5] 230 veor q0, q0, q1 @ ..and xor with iv 232 vst1.8 {q0}, [r0, :64]! 235 vst1.8 {q0}, [r5] 247 vld1.8 {q0-q1}, [r1, :64]! 249 vmov q3, q0 253 veor q0, q0, q6 257 vst1.8 {q0-q1}, [r0, :64]! 265 vld1.8 {q0}, [r1, :64]! @ get next ct block 267 vmov q6, q0 269 vst1.8 {q0}, [r0, :64]! 294 vmov q0, q6 306 veor q0, q0, q3 310 vst1.8 {q0-q1}, [r0, :64]! 318 vmov q0, q6 323 veor q3, q0, q3 381 vld1.8 {q0}, [r5] @ load iv 385 @ Encrypt the IV in q0 with the second AES key. This should only 398 vmov q3, q0 408 vld1.8 {q0-q1}, [r1, :64]! @ get 3 pt blocks 411 veor q0, q0, q3 416 veor q0, q0, q3 419 vst1.8 {q0-q1}, [r0, :64]! @ write 3 ct blocks 429 vld1.8 {q0}, [r1, :64]! 430 veor q0, q0, q3 432 veor q0, q0, q3 433 vst1.8 {q0}, [r0, :64]! 449 vmov q3, q0 459 vld1.8 {q0-q1}, [r1, :64]! @ get 3 ct blocks 462 veor q0, q0, q3 467 veor q0, q0, q3 470 vst1.8 {q0-q1}, [r0, :64]! @ write 3 pt blocks 480 vld1.8 {q0}, [r1, :64]! 481 veor q0, q0, q3 484 veor q0, q0, q3 485 vst1.8 {q0}, [r0, :64]! 502 veor q0, q0, q0 503 aese.8 q0, q1 513 vld1.8 {q0}, [r1] 514 aesimc.8 q0, q0 515 vst1.8 {q0}, [r0]
|
H A D | bsaes-armv7.pl | 1343 vmov.i32 q0, #0 1346 vstmia $keysched!, {q0-q1} 1522 vmov.i32 q0, #0 1526 vstmia $keysched!, {q0-q1} 1530 vstmia $keysched, {q0-q1} 1577 vmov.i32 q0, #0 1579 vstmia sp!, {q0-q1} 1992 vmov.i32 q0, #0 1998 vstmia sp!, {q0-q1} 2435 vmov.i32 q0, #0 2441 vstmia sp!, {q0-q1}
|
H A D | sha1-armv7-neon.S | 63 #define W0 q0
|
/linux-4.4.14/arch/powerpc/math-emu/ |
H A D | udivmodti4.c | 13 _FP_W_TYPE q0, q1, r0, r1; _fp_udivmodti4() local 23 udiv_qrnnd (q0, n0, n1, n0, d0); _fp_udivmodti4() 36 udiv_qrnnd (q0, n0, n1, n0, d0); _fp_udivmodti4() 62 udiv_qrnnd (q0, n0, n1, n0, d0); _fp_udivmodti4() 106 udiv_qrnnd (q0, n0, n1, n0, d0); _fp_udivmodti4() 121 q0 = 0; _fp_udivmodti4() 137 quotient digit q0 = 0 or 1). _fp_udivmodti4() 145 q0 = 1; _fp_udivmodti4() 149 q0 = 0; _fp_udivmodti4() 170 udiv_qrnnd (q0, n1, n2, n1, d1); _fp_udivmodti4() 171 umul_ppmm (m1, m0, q0, d0); _fp_udivmodti4() 175 q0--; _fp_udivmodti4() 189 q[0] = q0; q[1] = q1; _fp_udivmodti4()
|
/linux-4.4.14/arch/ia64/lib/ |
H A D | idiv32.S | 61 (p6) fmpy.s1 f8 = f8, f6 // q0 = a*y0 67 (p6) fma.s1 f8 = f6, f8, f8 // q1 = e0*q0 + q0
|
H A D | idiv64.S | 51 (p6) fmpy.s1 f7 = f8, f11 // q0 = a*y0 54 (p6) fma.s1 f10 = f7, f6, f7 // q1 = q0*e0 + q0
|
/linux-4.4.14/crypto/ |
H A D | twofish_common.c | 57 /* These two tables are the q0 and q1 permutations, exactly as described in 60 static const u8 q0[256] = { variable 110 /* These MDS tables are actually tables of MDS composed with q0 and q1, 116 * mds[0][i] = MDS (q1[i] 0 0 0)^T mds[1][i] = MDS (0 q0[i] 0 0)^T 117 * mds[2][i] = MDS (0 0 q1[i] 0)^T mds[3][i] = MDS (0 0 0 q0[i])^T 409 * S-box entries, preprocessed through q0 and q1. */ 494 * are the index numbers preprocessed through the q0 and q1 tables 498 ctx->s[0][i] = mds[0][q0[(a) ^ sa] ^ se]; \ 499 ctx->s[1][i] = mds[1][q0[(b) ^ sb] ^ sf]; \ 506 ctx->s[0][i] = mds[0][q0[q0[(b) ^ sa] ^ se] ^ si]; \ 507 ctx->s[1][i] = mds[1][q0[q1[(b) ^ sb] ^ sf] ^ sj]; \ 508 ctx->s[2][i] = mds[2][q1[q0[(a) ^ sc] ^ sg] ^ sk]; \ 514 ctx->s[0][i] = mds[0][q0[q0[q1[(b) ^ sa] ^ se] ^ si] ^ sm]; \ 515 ctx->s[1][i] = mds[1][q0[q1[q1[(a) ^ sb] ^ sf] ^ sj] ^ sn]; \ 516 ctx->s[2][i] = mds[2][q1[q0[q0[(a) ^ sc] ^ sg] ^ sk] ^ so]; \ 517 ctx->s[3][i] = mds[3][q1[q1[q0[(b) ^ sd] ^ sh] ^ sl] ^ sp]; 523 * preprocessed through q0 and q1 respectively; for longer keys they are the 533 * are the index preprocessed through q0, and a = b are the index 539 * preprocessed through q0 and q1 respectively; j is the index of the first 544 mds[0][q0[a ^ key[(j) + 8]] ^ key[j]] \ 545 ^ mds[1][q0[b ^ key[(j) + 9]] ^ key[(j) + 1]] \ 557 CALC_K_2 (q0[a ^ key[(j) + 16]], \ 559 q0[c ^ key[(j) + 18]], \ 572 q0[a ^ key[(j) + 26]], \ 573 q0[b ^ key[(j) + 27]], j) 666 CALC_K256 (w, i, q0[i], q1[i], q0[i+1], q1[i+1]); __twofish_setkey() 669 CALC_K256 (k, i, q0[i+8], q1[i+8], q0[i+9], q1[i+9]); __twofish_setkey() 679 CALC_K192 (w, i, q0[i], q1[i], q0[i+1], q1[i+1]); __twofish_setkey() 682 CALC_K192 (k, i, q0[i+8], q1[i+8], q0[i+9], q1[i+9]); __twofish_setkey() 692 CALC_K (w, i, q0[i], q1[i], q0[i+1], q1[i+1]); __twofish_setkey() 695 CALC_K (k, i, q0[i+8], q1[i+8], q0[i+9], q1[i+9]); __twofish_setkey()
|
/linux-4.4.14/drivers/isdn/hardware/eicon/ |
H A D | capidtmf.c | 188 long c, d, q0, q1, q2; capidtmf_goertzel_loop() local 200 q0 = sample[j] - q2 + (c * (q1 >> 16)) + (((dword)(((dword) d) * ((dword)(q1 & 0xffff)))) >> 15); capidtmf_goertzel_loop() 202 q1 = q0; capidtmf_goertzel_loop() 211 q0 = sample[j] - q2 - ((c * (q1 >> 16)) + (((dword)(((dword) d) * ((dword)(q1 & 0xffff)))) >> 15)); capidtmf_goertzel_loop() 213 q1 = q0; capidtmf_goertzel_loop() 226 q0 = sample[j] - q2 + (c * (q1 >> 16)) + (((dword)(((dword)(c >> 1)) * ((dword)(q1 & 0xffff)))) >> 15); capidtmf_goertzel_loop() 228 q1 = q0; capidtmf_goertzel_loop() 237 q0 = sample[j] - q2 - ((c * (q1 >> 16)) + (((dword)(((dword)(c >> 1)) * ((dword)(q1 & 0xffff)))) >> 15)); capidtmf_goertzel_loop() 239 q1 = q0; capidtmf_goertzel_loop()
|
H A D | sdp_hdr.h | 112 #define DIVA_BRI2F_SDP_1_NAME "sdp0.2q0" 115 #define DIVA_BRI2F_SDP_2_NAME "sdp1.2q0"
|
/linux-4.4.14/arch/arm64/include/asm/ |
H A D | fpsimdmacros.h | 21 stp q0, q1, [\state, #16 * 0] variable 57 ldp q0, q1, [\state, #16 * 0] variable 103 stp q0, q1, [\state, #-16 * 0 - 16] variable 131 ldp q0, q1, [\state, #-16 * 0 - 16] variable
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
H A D | bna_tx_rx.c | 1625 struct bna_rxq *q0 = NULL, *q1 = NULL; bna_bfi_rx_enet_start() local 1638 GET_RXQS(rxp, q0, q1); bna_bfi_rx_enet_start() 1652 &q0->qpt); bna_bfi_rx_enet_start() 1653 if (q0->multi_buffer) bna_bfi_rx_enet_start() 1656 * q0->buffer_size should be initialized to bna_bfi_rx_enet_start() 1662 q0->buffer_size = bna_bfi_rx_enet_start() 1665 htons((u16)q0->buffer_size); bna_bfi_rx_enet_start() 1839 bna_rxp_add_rxqs(struct bna_rxp *rxp, struct bna_rxq *q0, bna_rxp_add_rxqs() argument 1844 rxp->rxq.single.only = q0; bna_rxp_add_rxqs() 1848 rxp->rxq.slr.large = q0; bna_rxp_add_rxqs() 1852 rxp->rxq.hds.data = q0; bna_rxp_add_rxqs() 2098 struct bna_rxq *q0 = NULL, *q1 = NULL; bna_bfi_rx_enet_start_rsp() local 2108 GET_RXQS(rxp, q0, q1); bna_bfi_rx_enet_start_rsp() 2115 q0->rcb->q_dbell = bna_bfi_rx_enet_start_rsp() 2118 q0->hw_id = cfg_rsp->q_handles[i].hw_lqid; bna_bfi_rx_enet_start_rsp() 2129 q0->rcb->producer_index = q0->rcb->consumer_index = 0; bna_bfi_rx_enet_start_rsp() 2267 struct bna_rxq *q0; bna_rx_create() local 2355 q0 = bna_rxq_get(rx_mod); bna_rx_create() 2383 bna_rxp_add_rxqs(rxp, q0, q1); bna_rx_create() 2387 q0->rx = rx; bna_rx_create() 2388 q0->rxp = rxp; bna_rx_create() 2390 q0->rcb = (struct bna_rcb *) rcb_mem[rcb_idx].kva; bna_rx_create() 2391 q0->rcb->unmap_q = (void *)dqunmap_mem[dq_idx].kva; bna_rx_create() 2393 q0->rcb->q_depth = rx_cfg->q0_depth; bna_rx_create() 2394 q0->q_depth = rx_cfg->q0_depth; bna_rx_create() 2395 q0->multi_buffer = rx_cfg->q0_multi_buf; bna_rx_create() 2396 q0->buffer_size = rx_cfg->q0_buf_size; bna_rx_create() 2397 q0->num_vecs = rx_cfg->q0_num_vecs; bna_rx_create() 2398 q0->rcb->rxq = q0; bna_rx_create() 2399 q0->rcb->bnad = bna->bnad; bna_rx_create() 2400 q0->rcb->id = 0; bna_rx_create() 2401 q0->rx_packets = q0->rx_bytes = 0; bna_rx_create() 2402 q0->rx_packets_with_error = q0->rxbuf_alloc_failed = 0; bna_rx_create() 2403 q0->rxbuf_map_failed = 0; bna_rx_create() 2405 bna_rxq_qpt_setup(q0, rxp, dpage_count, PAGE_SIZE, bna_rx_create() 2409 rx->rcb_setup_cbfn(bnad, q0->rcb); bna_rx_create() 2454 rxp->cq.ccb->rcb[0] = q0->rcb; bna_rx_create() 2455 q0->rcb->ccb = rxp->cq.ccb; bna_rx_create() 2494 struct bna_rxq *q0 = NULL; bna_rx_destroy() local 2504 GET_RXQS(rxp, q0, q1); bna_rx_destroy() 2506 rx->rcb_destroy_cbfn(rx->bna->bnad, q0->rcb); bna_rx_destroy() 2507 q0->rcb = NULL; bna_rx_destroy() 2508 q0->rxp = NULL; bna_rx_destroy() 2509 q0->rx = NULL; bna_rx_destroy() 2510 bna_rxq_put(rx_mod, q0); bna_rx_destroy()
|
H A D | bna.h | 189 #define GET_RXQS(rxp, q0, q1) do { \ 192 (q0) = rxp->rxq.single.only; \ 196 (q0) = rxp->rxq.slr.large; \ 200 (q0) = rxp->rxq.hds.data; \
|
/linux-4.4.14/arch/blackfin/include/asm/ |
H A D | bfrom.h | 55 "q0"(SYSCTRL_SOFTRESET), bfrom_SoftReset()
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | cmpxchg.h | 60 asm volatile (lock #op "q %q0, %1\n" \
|
H A D | bitops.h | 487 asm("bsrq %1,%q0" fls64()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 2670 struct sge_rspq *q0 = &adap->sge.qs[0].rspq; t3_intr() local 2673 spin_lock(&q0->lock); t3_intr() 2675 w0 = is_new_response(&q0->desc[q0->cidx], q0); t3_intr() 2684 process_responses_gts(adap, q0); t3_intr() 2693 spin_unlock(&q0->lock); t3_intr() 2708 struct sge_rspq *q0 = &adap->sge.qs[0].rspq; t3b_intr() local 2716 spin_lock(&q0->lock); t3b_intr() 2722 process_responses_gts(adap, q0); t3b_intr() 2727 spin_unlock(&q0->lock); t3b_intr() 2743 struct sge_rspq *q0 = &qs0->rspq; t3b_intr_napi() local 2751 spin_lock(&q0->lock); t3b_intr_napi() 2762 spin_unlock(&q0->lock); t3b_intr_napi()
|
/linux-4.4.14/drivers/net/fddi/skfp/h/ |
H A D | supern_2.h | 306 #define FM_SWPXA0 0x35 /* r/w the shad. wr.-ptr. for asyn.q0*/ 436 #define FM_STECFRMA0 0x0020 /* transmit end of chain of asyn. q0 */
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_hw.h | 616 #define RSS_NIP_QUEUE_SEL BIT(28) /* 0:q0, 1:table */
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
H A D | gianfar.c | 687 /* bit_map's MSB is q0 (from q0 to q7) but, for_each_set_bit parses gfar_parse_group()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 3439 /* only q0 is used in MSI/Legacy mode, and none are used in MSIX */ i40e_intr()
|