Searched refs:CTX (Results 1 - 45 of 45) sorted by relevance

/linux-4.1.27/arch/x86/crypto/
H A Dcamellia-x86_64-asm_64.S53 #define CTX %rdi define
105 movq (key_table + ((subkey) * 2) * 4)(CTX), RT2; \
115 movl (key_table + ((kl) * 2) * 4)(CTX), RT0d; \
120 movq (key_table + ((kr) * 2) * 4)(CTX), RT1; \
125 movq (key_table + ((kl) * 2) * 4)(CTX), RT2; \
129 movl (key_table + ((kr) * 2) * 4)(CTX), RT0d; \
153 xorq key_table(CTX), RAB0;
156 xorq key_table(CTX, max, 8), RCD0; \
182 xorq key_table(CTX, max, 8), RAB0;
185 xorq key_table(CTX), RCD0; \
195 * %rdi: ctx, CTX
215 cmpb $16, key_length(CTX);
242 * %rdi: ctx, CTX
246 cmpl $16, key_length(CTX);
282 movq (key_table + ((subkey) * 2) * 4)(CTX), RT2; \
297 movl (key_table + ((kl) * 2) * 4)(CTX), RT0d; \
302 movq (key_table + ((kr) * 2) * 4)(CTX), RT1; \
307 movl (key_table + ((kl) * 2) * 4)(CTX), RT2d; \
312 movq (key_table + ((kr) * 2) * 4)(CTX), RT0; \
317 movq (key_table + ((kl) * 2) * 4)(CTX), RT1; \
321 movl (key_table + ((kr) * 2) * 4)(CTX), RT2d; \
327 movq (key_table + ((kl) * 2) * 4)(CTX), RT0; \
331 movl (key_table + ((kr) * 2) * 4)(CTX), RT1d; \
355 xorq key_table(CTX), RAB0; \
363 xorq key_table(CTX), RAB1;
366 xorq key_table(CTX, max, 8), RCD0; \
374 xorq key_table(CTX, max, 8), RCD1; \
400 xorq key_table(CTX, max, 8), RAB0; \
408 xorq key_table(CTX, max, 8), RAB1;
411 xorq key_table(CTX), RCD0; \
419 xorq key_table(CTX), RCD1; \
429 * %rdi: ctx, CTX
450 cmpb $16, key_length(CTX);
478 * %rdi: ctx, CTX
482 cmpl $16, key_length(CTX);
H A Dblowfish-x86_64-asm_64.S36 #define CTX %rdi define
79 movl s0(CTX,RT0,4), RT0d; \
80 addl s1(CTX,RT1,4), RT0d; \
84 xorl s2(CTX,RT1,4), RT0d; \
85 addl s3(CTX,RT2,4), RT0d; \
89 xorq p+4*(n)(CTX), RX0;
98 movq p+4*(n-1)(CTX), RT0; \
123 * %rdi: ctx, CTX
160 * %rdi: ctx, CTX
203 movl s0(CTX,RT0,4), RT0d; \
204 addl s1(CTX,RT2,4), RT0d; \
205 xorl s2(CTX,RT1,4), RT0d; \
206 addl s3(CTX,RT3,4), RT0d; \
216 movq p+4*(n)(CTX), RKEY;
236 movq p+4*((n)-1)(CTX), RKEY; \
301 * %rdi: ctx, CTX
349 * %rdi: ctx, CTX
H A Dtwofish-avx-x86_64-asm_64.S52 #define CTX %rdi define
107 movl t0(CTX, RID1, 4), dst ## d; \
108 movl t1(CTX, RID2, 4), RID2d; \
113 xorl t2(CTX, RID1, 4), dst ## d; \
114 xorl t3(CTX, RID2, 4), dst ## d;
190 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
191 vbroadcastss (k+4*(2*(n)+1))(CTX), RK2; \
198 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
199 vbroadcastss (k+4*(2*(n)+1))(CTX), RK2; \
251 * %rdi: ctx, CTX
257 vmovdqu w(CTX), RK1;
278 vmovdqu (w+4*4)(CTX), RK1;
293 * %rdi: ctx, CTX
299 vmovdqu (w+4*4)(CTX), RK1;
319 vmovdqu (w)(CTX), RK1;
332 * %rdi: ctx, CTX
350 * %rdi: ctx, CTX
368 * %rdi: ctx, CTX
391 * %rdi: ctx, CTX
416 * %rdi: ctx, CTX
438 * %rdi: ctx, CTX
H A Dsha256-avx2-asm.S95 CTX = %rdi # 1st arg define
103 SRND = CTX # SRND is same register as CTX
555 mov (CTX), a
556 mov 4*1(CTX), b
557 mov 4*2(CTX), c
558 mov 4*3(CTX), d
559 mov 4*4(CTX), e
560 mov 4*5(CTX), f
561 mov 4*6(CTX), g
562 mov 4*7(CTX), h
568 mov CTX, _CTX(%rsp)
636 mov _CTX(%rsp), CTX
639 addm (4*0)(CTX),a
640 addm (4*1)(CTX),b
641 addm (4*2)(CTX),c
642 addm (4*3)(CTX),d
643 addm (4*4)(CTX),e
644 addm (4*5)(CTX),f
645 addm (4*6)(CTX),g
646 addm (4*7)(CTX),h
661 mov _CTX(%rsp), CTX
665 addm (4*0)(CTX),a
666 addm (4*1)(CTX),b
667 addm (4*2)(CTX),c
668 addm (4*3)(CTX),d
669 addm (4*4)(CTX),e
670 addm (4*5)(CTX),f
671 addm (4*6)(CTX),g
672 addm (4*7)(CTX),h
697 mov (4*0)(CTX),a
698 mov (4*1)(CTX),b
699 mov (4*2)(CTX),c
700 mov (4*3)(CTX),d
701 mov (4*4)(CTX),e
702 mov (4*5)(CTX),f
703 mov (4*6)(CTX),g
704 mov (4*7)(CTX),h
710 mov CTX, _CTX(%rsp)
H A Dtwofish-x86_64-asm_64-3way.S39 #define CTX %rdi define
92 op1##l T0(CTX, tmp2, 4), dst ## d; \
93 op2##l T1(CTX, tmp1, 4), dst ## d;
126 addl k+4*(2*(n))(CTX), x ## d; \
128 addl k+4*(2*(n)+1)(CTX), y ## d; \
139 addl k+4*(2*(n))(CTX), x ## d; \
140 addl k+4*(2*(n)+1)(CTX), y ## d; \
173 xorq w+4*m(CTX), xy ## 0; \
176 xorq w+4*m(CTX), xy ## 1; \
179 xorq w+4*m(CTX), xy ## 2;
182 xorq w+4*m(CTX), xy ## 0; \
185 xorq w+4*m(CTX), xy ## 1; \
188 xorq w+4*m(CTX), xy ## 2; \
221 * %rdi: ctx, CTX
277 * %rdi: ctx, CTX
H A Dcamellia-aesni-avx-asm_64.S27 #define CTX %rdi define
213 leaq (key_table + (i) * 8)(CTX), %r9; \
225 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \
722 * %rdi: ctx, CTX
743 ((key_table + (8) * 8) + 0)(CTX),
744 ((key_table + (8) * 8) + 4)(CTX),
745 ((key_table + (8) * 8) + 8)(CTX),
746 ((key_table + (8) * 8) + 12)(CTX));
755 ((key_table + (16) * 8) + 0)(CTX),
756 ((key_table + (16) * 8) + 4)(CTX),
757 ((key_table + (16) * 8) + 8)(CTX),
758 ((key_table + (16) * 8) + 12)(CTX));
765 cmpl $16, key_length(CTX);
781 %xmm15, (key_table)(CTX, %r8, 8), (%rax), 1 * 16(%rax));
792 ((key_table + (24) * 8) + 0)(CTX),
793 ((key_table + (24) * 8) + 4)(CTX),
794 ((key_table + (24) * 8) + 8)(CTX),
795 ((key_table + (24) * 8) + 12)(CTX));
807 * %rdi: ctx, CTX
833 ((key_table + (16) * 8) + 8)(CTX),
834 ((key_table + (16) * 8) + 12)(CTX),
835 ((key_table + (16) * 8) + 0)(CTX),
836 ((key_table + (16) * 8) + 4)(CTX));
845 ((key_table + (8) * 8) + 8)(CTX),
846 ((key_table + (8) * 8) + 12)(CTX),
847 ((key_table + (8) * 8) + 0)(CTX),
848 ((key_table + (8) * 8) + 4)(CTX));
866 %xmm15, (key_table)(CTX), (%rax), 1 * 16(%rax));
879 ((key_table + (24) * 8) + 8)(CTX),
880 ((key_table + (24) * 8) + 12)(CTX),
881 ((key_table + (24) * 8) + 0)(CTX),
882 ((key_table + (24) * 8) + 4)(CTX));
889 * %rdi: ctx, CTX
896 %xmm15, %rdx, (key_table)(CTX));
912 * %rdi: ctx, CTX
917 cmpl $16, key_length(CTX);
924 %xmm15, %rdx, (key_table)(CTX, %r8, 8));
940 * %rdi: ctx, CTX
945 cmpl $16, key_length(CTX);
952 %xmm15, %rdx, (key_table)(CTX, %r8, 8));
995 * %rdi: ctx, CTX
1052 vmovq (key_table)(CTX), %xmm15;
1108 * %rdi: ctx, CTX
1194 vmovq (key_table)(CTX, %r8, 8), %xmm15;
1242 * %rdi: ctx, CTX
1256 * %rdi: ctx, CTX
1262 cmpl $16, key_length(CTX);
H A Dsha256-avx-asm.S100 CTX = %rdi # 1st arg define
369 mov 4*0(CTX), a
370 mov 4*1(CTX), b
371 mov 4*2(CTX), c
372 mov 4*3(CTX), d
373 mov 4*4(CTX), e
374 mov 4*5(CTX), f
375 mov 4*6(CTX), g
376 mov 4*7(CTX), h
439 addm (4*0)(CTX),a
440 addm (4*1)(CTX),b
441 addm (4*2)(CTX),c
442 addm (4*3)(CTX),d
443 addm (4*4)(CTX),e
444 addm (4*5)(CTX),f
445 addm (4*6)(CTX),g
446 addm (4*7)(CTX),h
H A Dsha256-ssse3-asm.S92 CTX = %rdi # 1st arg define
375 mov 4*0(CTX), a
376 mov 4*1(CTX), b
377 mov 4*2(CTX), c
378 mov 4*3(CTX), d
379 mov 4*4(CTX), e
380 mov 4*5(CTX), f
381 mov 4*6(CTX), g
382 mov 4*7(CTX), h
449 addm (4*0)(CTX),a
450 addm (4*1)(CTX),b
451 addm (4*2)(CTX),c
452 addm (4*3)(CTX),d
453 addm (4*4)(CTX),e
454 addm (4*5)(CTX),f
455 addm (4*6)(CTX),g
456 addm (4*7)(CTX),h
H A Dcamellia-aesni-avx2-asm_64.S22 #define CTX %rdi define
252 leaq (key_table + (i) * 8)(CTX), %r9; \
264 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \
762 * %rdi: ctx, CTX
783 ((key_table + (8) * 8) + 0)(CTX),
784 ((key_table + (8) * 8) + 4)(CTX),
785 ((key_table + (8) * 8) + 8)(CTX),
786 ((key_table + (8) * 8) + 12)(CTX));
795 ((key_table + (16) * 8) + 0)(CTX),
796 ((key_table + (16) * 8) + 4)(CTX),
797 ((key_table + (16) * 8) + 8)(CTX),
798 ((key_table + (16) * 8) + 12)(CTX));
805 cmpl $16, key_length(CTX);
821 %ymm15, (key_table)(CTX, %r8, 8), (%rax), 1 * 32(%rax));
832 ((key_table + (24) * 8) + 0)(CTX),
833 ((key_table + (24) * 8) + 4)(CTX),
834 ((key_table + (24) * 8) + 8)(CTX),
835 ((key_table + (24) * 8) + 12)(CTX));
847 * %rdi: ctx, CTX
873 ((key_table + (16) * 8) + 8)(CTX),
874 ((key_table + (16) * 8) + 12)(CTX),
875 ((key_table + (16) * 8) + 0)(CTX),
876 ((key_table + (16) * 8) + 4)(CTX));
885 ((key_table + (8) * 8) + 8)(CTX),
886 ((key_table + (8) * 8) + 12)(CTX),
887 ((key_table + (8) * 8) + 0)(CTX),
888 ((key_table + (8) * 8) + 4)(CTX));
906 %ymm15, (key_table)(CTX), (%rax), 1 * 32(%rax));
919 ((key_table + (24) * 8) + 8)(CTX),
920 ((key_table + (24) * 8) + 12)(CTX),
921 ((key_table + (24) * 8) + 0)(CTX),
922 ((key_table + (24) * 8) + 4)(CTX));
929 * %rdi: ctx, CTX
938 %ymm15, %rdx, (key_table)(CTX));
956 * %rdi: ctx, CTX
963 cmpl $16, key_length(CTX);
970 %ymm15, %rdx, (key_table)(CTX, %r8, 8));
988 * %rdi: ctx, CTX
995 cmpl $16, key_length(CTX);
1002 %ymm15, %rdx, (key_table)(CTX, %r8, 8));
1068 * %rdi: ctx, CTX
1142 vpbroadcastq (key_table)(CTX), %ymm15;
1212 * %rdi: ctx, CTX
1307 vpbroadcastq (key_table)(CTX, %r8, 8), %ymm15;
1357 * %rdi: ctx, CTX
1372 * %rdi: ctx, CTX
1378 cmpl $16, key_length(CTX);
H A Dcast6-avx-x86_64-asm_64.S49 #define CTX %rdi define
160 vbroadcastss (km+(4*(nn)))(CTX), RKM; \
197 vpxor (kr+n*16)(CTX), RKR, RKR; \
258 * %rdi: ctx, CTX
304 * %rdi: ctx, CTX
348 * %rdi: ctx, CTX
366 * %rdi: ctx, CTX
384 * %rdi: ctx, CTX
407 * %rdi: ctx, CTX
432 * %rdi: ctx, CTX
454 * %rdi: ctx, CTX
H A Dcast5-avx-x86_64-asm_64.S49 #define CTX %rdi define
160 vbroadcastss (km+(4*n))(CTX), RKM; \
170 vpxor kr(CTX), RKR, RKR;
175 vpxor kr(CTX), RKR, RKR; \
218 * %rdi: ctx, CTX
264 movzbl rr(CTX), %eax;
290 * %rdi: ctx, CTX
323 movzbl rr(CTX), %eax;
364 * %rdi: ctx, CTX
396 * %rdi: ctx, CTX
428 * %rdi: ctx, CTX
477 * %rdi: ctx, CTX
H A Dsha512-avx2-asm.S73 CTX = %rdi define
592 mov 8*0(CTX),a
593 mov 8*1(CTX),b
594 mov 8*2(CTX),c
595 mov 8*3(CTX),d
596 mov 8*4(CTX),e
597 mov 8*5(CTX),f
598 mov 8*6(CTX),g
599 mov 8*7(CTX),h
655 addm 8*0(CTX),a
656 addm 8*1(CTX),b
657 addm 8*2(CTX),c
658 addm 8*3(CTX),d
659 addm 8*4(CTX),e
660 addm 8*5(CTX),f
661 addm 8*6(CTX),g
662 addm 8*7(CTX),h
H A Dserpent-avx-x86_64-asm_64.S41 #define CTX %rdi define
385 vbroadcastss (4*(i)+(j))*4(CTX), t;
573 * %rdi: ctx, CTX
627 * %rdi: ctx, CTX
680 * %rdi: ctx, CTX
696 * %rdi: ctx, CTX
712 * %rdi: ctx, CTX
728 * %rdi: ctx, CTX
746 * %rdi: ctx, CTX
766 * %rdi: ctx, CTX
H A Dserpent-avx2-asm_64.S34 #define CTX %rdi define
377 vpbroadcastd (4*(i)+(j))*4(CTX), t;
565 * %rdi: ctx, CTX
619 * %rdi: ctx, CTX
672 * %rdi: ctx, CTX
692 * %rdi: ctx, CTX
712 * %rdi: ctx, CTX
733 * %rdi: ctx, CTX
756 * %rdi: ctx, CTX
780 * %rdi: ctx, CTX
H A Dserpent-sse2-i586-asm_32.S40 #define CTX %edx define
54 movd (4*(i)+(j))*4(CTX), t; \
517 * arg_ctx(%esp): ctx, CTX
525 movl arg_ctx(%esp), CTX;
581 * arg_ctx(%esp): ctx, CTX
588 movl arg_ctx(%esp), CTX;
H A Ddes3_ede-asm_64.S32 #define CTX %rdi define
158 movq (((n) + 1) * 8)(CTX), RWx;
176 * %rdi: round keys, CTX
190 movq (CTX), RW0;
459 movq 0(CTX), RW0;
H A Dsha1_ssse3_asm.S33 #define CTX %rdi // arg1 define
84 mov CTX, HASH_PTR
H A Dsha1_avx2_x86_64_asm.S74 #define CTX %rdi /* arg1 */ define
646 mov CTX, HASH_PTR
H A Dserpent-sse2-x86_64-asm_64.S32 #define CTX %rdi define
389 movd (4*(i)+(j))*4(CTX), t; \
639 * %rdi: ctx, CTX
704 * %rdi: ctx, CTX
/linux-4.1.27/arch/sparc/kernel/
H A Dsun4v_tlb_miss.S9 /* Load ITLB fault information into VADDR and CTX, using BASE. */
10 #define LOAD_ITLB_INFO(BASE, VADDR, CTX) \
12 ldx [BASE + HV_FAULT_I_CTX_OFFSET], CTX;
14 /* Load DTLB fault information into VADDR and CTX, using BASE. */
15 #define LOAD_DTLB_INFO(BASE, VADDR, CTX) \
17 ldx [BASE + HV_FAULT_D_CTX_OFFSET], CTX;
23 #define COMPUTE_TAG_TARGET(DEST, VADDR, CTX, ZERO_CTX_LABEL) \
25 brz,pn CTX, ZERO_CTX_LABEL; \
H A Diommu.c27 #define STC_CTXMATCH_ADDR(STC, CTX) \
28 ((STC)->strbuf_ctxmatch_base + ((CTX) << 3))
69 #define IOPTE_CONSISTENT(CTX) \
71 (((CTX) << 47) & IOPTE_CONTEXT))
73 #define IOPTE_STREAMING(CTX) \
74 (IOPTE_CONSISTENT(CTX) | IOPTE_STBUF)
H A Dtraps_64.c240 "CTX[%04x] TYPE[%04x], going.\n", sun4v_insn_access_exception()
345 "CTX[%04x] TYPE[%04x], going.\n", sun4v_data_access_exception()
/linux-4.1.27/drivers/gpu/drm/msm/adreno/
H A Da4xx_gpu.c353 /* GRAS CTX 0 */
355 /* PC CTX 0 */
357 /* VFD CTX 0 */
359 /* GRAS CTX 1 */
361 /* PC CTX 1 */
363 /* VFD CTX 1 */
/linux-4.1.27/kernel/bpf/
H A Dcore.c50 #define CTX regs[BPF_REG_CTX] macro
565 * ctx == skb == BPF_R6 == CTX __bpf_prog_run()
575 ptr = bpf_load_pointer((struct sk_buff *) (unsigned long) CTX, off, 4, &tmp); __bpf_prog_run()
585 ptr = bpf_load_pointer((struct sk_buff *) (unsigned long) CTX, off, 2, &tmp); __bpf_prog_run()
595 ptr = bpf_load_pointer((struct sk_buff *) (unsigned long) CTX, off, 1, &tmp); __bpf_prog_run()
H A Dverifier.c1208 * ctx == skb == R6 == CTX
/linux-4.1.27/drivers/net/wireless/orinoco/
H A Dorinoco_usb.c272 struct completion done; /* Signals that CTX is dead */
425 err("Called, CTX not terminating, but device gone"); ezusb_ctx_complete()
431 err("Called, CTX not in terminating state."); ezusb_ctx_complete()
433 * the CTX because it may still be linked to the ezusb_ctx_complete()
444 * Note: Only one active CTX at any one time, because there's no
446 * CTX.
604 /* Find the CTX on the active queue that requested this URB */ ezusb_request_in_callback()
645 * destroy our CTX yet, because our OUT URB ezusb_request_in_callback()
674 /* Throw this CTX away and try submitting another */ ezusb_request_in_callback()
/linux-4.1.27/net/wimax/
H A Dop-msg.c280 d_printf(1, dev, "CTX: wimax msg, %zu bytes\n", size); wimax_msg_send()
283 d_printf(1, dev, "CTX: genl multicast done\n"); wimax_msg_send()
/linux-4.1.27/block/
H A Dblk-mq-sysfs.c171 ret = sysfs_list_show(page, &ctx->rq_list, "CTX pending"); blk_mq_sysfs_rq_list_show()
/linux-4.1.27/net/core/
H A Dfilter.c214 /* A = *(u16 *) (CTX + offsetof(protocol)) */ convert_bpf_extensions()
278 /* A = *(u16 *) (CTX + offsetof(vlan_proto)) */ convert_bpf_extensions()
290 /* arg1 = CTX */ convert_bpf_extensions()
296 /* Emit call(arg1=CTX, arg2=A, arg3=X) */ convert_bpf_extensions()
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_chardev.c242 pr_debug("Queue CTX save arex (0x%llX)\n", set_queue_properties_from_user()
/linux-4.1.27/drivers/misc/sgi-gru/
H A Dgrutables.h350 struct mutex ts_ctxlock; /* load/unload CTX lock */
/linux-4.1.27/arch/arm/crypto/
H A Dsha1-armv7-neon.S299 * r0: ctx, CTX
/linux-4.1.27/arch/sparc/mm/
H A Dinit_64.c677 * let the user have CTX 0 (nucleus) or we ever use a CTX
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
H A Ddebug.c740 "VIFS: CTX %i(%i) AP: %i STA: %i MESH: %i WDS: %i", ath_for_each_chanctx()
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dqat_uclo.c1136 /* load the default page and set assigned CTX PC qat_uclo_wr_uimage_page()
/linux-4.1.27/drivers/scsi/be2iscsi/
H A Dbe_mgmt.c30 "CTX",
/linux-4.1.27/drivers/crypto/
H A Dsahara.c345 "CTX read during processing",
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dcikd.h2103 /* UVD CTX indirect */
H A Dsid.h1573 /* UVD CTX indirect */
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib.h238 /* verbs stats per CTX */
/linux-4.1.27/drivers/scsi/qla2xxx/
H A Dqla_os.c36 * CT6 CTX allocation cache
5081 /* Cleanup any residual CTX SRBs. */ qla2x00_do_dpc()
H A Dqla_iocb.c1289 /* Zero out CTX area. */ qla24xx_build_scsi_crc_2_iocbs()
H A Dqla_target.c2407 /* Zero out CTX area. */ qlt_build_ctio_crc2_pkt()
/linux-4.1.27/arch/powerpc/xmon/
H A Dppc-opc.c1590 #define CTX(op, xop) (OP (op) | (((unsigned long)(xop)) & 0x7))
1591 #define CTX_MASK CTX(0x3f, 0x7)
1587 #define CTX global() macro
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c59 "CTX",

Completed in 1369 milliseconds