/kernel/linux/linux-5.10/kernel/rcu/ |
H A D | sync.c | 19 * @rsp: Pointer to rcu_sync structure to be initialized 21 void rcu_sync_init(struct rcu_sync *rsp) in rcu_sync_init() argument 23 memset(rsp, 0, sizeof(*rsp)); in rcu_sync_init() 24 init_waitqueue_head(&rsp->gp_wait); in rcu_sync_init() 29 * @rsp: Pointer to rcu_sync structure to use for synchronization 36 void rcu_sync_enter_start(struct rcu_sync *rsp) in rcu_sync_enter_start() argument 38 rsp->gp_count++; in rcu_sync_enter_start() 39 rsp->gp_state = GP_PASSED; in rcu_sync_enter_start() 45 static void rcu_sync_call(struct rcu_sync *rsp) in rcu_sync_call() argument 75 struct rcu_sync *rsp = container_of(rhp, struct rcu_sync, cb_head); rcu_sync_func() local 121 rcu_sync_enter(struct rcu_sync *rsp) rcu_sync_enter() argument 168 rcu_sync_exit(struct rcu_sync *rsp) rcu_sync_exit() argument 189 rcu_sync_dtor(struct rcu_sync *rsp) rcu_sync_dtor() argument [all...] |
/kernel/linux/linux-6.6/kernel/rcu/ |
H A D | sync.c | 19 * @rsp: Pointer to rcu_sync structure to be initialized 21 void rcu_sync_init(struct rcu_sync *rsp) in rcu_sync_init() argument 23 memset(rsp, 0, sizeof(*rsp)); in rcu_sync_init() 24 init_waitqueue_head(&rsp->gp_wait); in rcu_sync_init() 29 * @rsp: Pointer to rcu_sync structure to use for synchronization 36 void rcu_sync_enter_start(struct rcu_sync *rsp) in rcu_sync_enter_start() argument 38 rsp->gp_count++; in rcu_sync_enter_start() 39 rsp->gp_state = GP_PASSED; in rcu_sync_enter_start() 45 static void rcu_sync_call(struct rcu_sync *rsp) in rcu_sync_call() argument 75 struct rcu_sync *rsp = container_of(rhp, struct rcu_sync, cb_head); rcu_sync_func() local 121 rcu_sync_enter(struct rcu_sync *rsp) rcu_sync_enter() argument 168 rcu_sync_exit(struct rcu_sync *rsp) rcu_sync_exit() argument 189 rcu_sync_dtor(struct rcu_sync *rsp) rcu_sync_dtor() argument [all...] |
/kernel/linux/linux-5.10/net/ncsi/ |
H A D | ncsi-rsp.c | 46 h = (struct ncsi_rsp_pkt_hdr *)skb_network_header(nr->rsp); in ncsi_validate_rsp_pkt() 91 struct ncsi_rsp_pkt *rsp; in ncsi_rsp_handler_cis() local 97 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_cis() 98 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, &np, &nc); in ncsi_rsp_handler_cis() 103 id = NCSI_CHANNEL_INDEX(rsp->rsp.common.channel); in ncsi_rsp_handler_cis() 112 struct ncsi_rsp_pkt *rsp; in ncsi_rsp_handler_sp() local 120 rsp in ncsi_rsp_handler_sp() 138 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dp() local 163 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ec() local 185 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dc() local 212 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_rc() local 234 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ecnt() local 256 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dcnt() local 279 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ae() local 308 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_sl() local 330 struct ncsi_rsp_gls_pkt *rsp; ncsi_rsp_handler_gls() local 362 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_svf() local 399 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ev() local 426 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dv() local 451 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_sma() local 497 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ebf() local 523 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dbf() local 549 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_egmf() local 576 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dgmf() local 602 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_snfc() local 633 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_mlx_gma() local 657 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_mlx() local 675 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_bcm_gma() local 704 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_bcm() local 727 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem() local 758 struct ncsi_rsp_gvi_pkt *rsp; ncsi_rsp_handler_gvi() local 795 struct ncsi_rsp_gc_pkt *rsp; ncsi_rsp_handler_gc() local 847 struct ncsi_rsp_gp_pkt *rsp; ncsi_rsp_handler_gp() local 920 struct ncsi_rsp_gcps_pkt *rsp; ncsi_rsp_handler_gcps() local 981 struct ncsi_rsp_gns_pkt *rsp; ncsi_rsp_handler_gns() local 1008 struct ncsi_rsp_gnpts_pkt *rsp; ncsi_rsp_handler_gnpts() local 1037 struct ncsi_rsp_gps_pkt *rsp; ncsi_rsp_handler_gps() local 1053 struct ncsi_rsp_gpuuid_pkt *rsp; ncsi_rsp_handler_gpuuid() local 1077 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_netlink() local [all...] |
/kernel/linux/linux-6.6/net/ncsi/ |
H A D | ncsi-rsp.c | 46 h = (struct ncsi_rsp_pkt_hdr *)skb_network_header(nr->rsp); in ncsi_validate_rsp_pkt() 91 struct ncsi_rsp_pkt *rsp; in ncsi_rsp_handler_cis() local 97 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_cis() 98 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, &np, &nc); in ncsi_rsp_handler_cis() 103 id = NCSI_CHANNEL_INDEX(rsp->rsp.common.channel); in ncsi_rsp_handler_cis() 112 struct ncsi_rsp_pkt *rsp; in ncsi_rsp_handler_sp() local 120 rsp in ncsi_rsp_handler_sp() 138 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dp() local 163 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ec() local 185 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dc() local 212 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_rc() local 234 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ecnt() local 256 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dcnt() local 279 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ae() local 308 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_sl() local 330 struct ncsi_rsp_gls_pkt *rsp; ncsi_rsp_handler_gls() local 362 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_svf() local 399 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ev() local 426 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dv() local 451 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_sma() local 497 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_ebf() local 523 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dbf() local 549 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_egmf() local 576 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_dgmf() local 602 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_snfc() local 632 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_gma() local 671 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_mlx() local 687 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_bcm() local 702 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem_intel() local 727 struct ncsi_rsp_oem_pkt *rsp; ncsi_rsp_handler_oem() local 758 struct ncsi_rsp_gvi_pkt *rsp; ncsi_rsp_handler_gvi() local 795 struct ncsi_rsp_gc_pkt *rsp; ncsi_rsp_handler_gc() local 847 struct ncsi_rsp_gp_pkt *rsp; ncsi_rsp_handler_gp() local 920 struct ncsi_rsp_gcps_pkt *rsp; ncsi_rsp_handler_gcps() local 981 struct ncsi_rsp_gns_pkt *rsp; ncsi_rsp_handler_gns() local 1008 struct ncsi_rsp_gnpts_pkt *rsp; ncsi_rsp_handler_gnpts() local 1037 struct ncsi_rsp_gps_pkt *rsp; ncsi_rsp_handler_gps() local 1053 struct ncsi_rsp_gpuuid_pkt *rsp; ncsi_rsp_handler_gpuuid() local 1077 struct ncsi_rsp_pkt *rsp; ncsi_rsp_handler_netlink() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | ftrace_64.S | 68 pushq \added+8*2(%rsp) 70 movq %rsp, %rbp 72 pushq \added+8*3(%rsp) 74 movq %rsp, %rbp 80 subq $(FRAME_SIZE), %rsp 81 movq %rax, RAX(%rsp) 82 movq %rcx, RCX(%rsp) 83 movq %rdx, RDX(%rsp) 84 movq %rsi, RSI(%rsp) 85 movq %rdi, RDI(%rsp) [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | ftrace_64.S | 70 pushq \added+8*2(%rsp) 72 movq %rsp, %rbp 74 pushq \added+8*3(%rsp) 76 movq %rsp, %rbp 82 subq $(FRAME_SIZE), %rsp 83 movq %rax, RAX(%rsp) 84 movq %rcx, RCX(%rsp) 85 movq %rdx, RDX(%rsp) 86 movq %rsi, RSI(%rsp) 87 movq %rdi, RDI(%rsp) [all...] |
/kernel/linux/linux-5.10/arch/x86/entry/ |
H A D | entry_64.S | 74 * and does not change rsp. 100 movq %rsp, PER_CPU_VAR(cpu_tss_rw + TSS_sp2) 101 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp 102 movq PER_CPU_VAR(cpu_current_top_of_stack), %rsp 119 movq %rsp, %rsi 132 movq RCX(%rsp), %rcx 133 movq RIP(%rsp), %r11 161 cmpq $__USER_CS, CS(%rsp) /* CS must match SYSRET */ 164 movq R11(%rsp), %r11 165 cmpq %r11, EFLAGS(%rsp) /* R1 [all...] |
/kernel/linux/linux-6.6/arch/x86/entry/ |
H A D | entry_64.S | 66 * and does not change rsp. 93 movq %rsp, PER_CPU_VAR(cpu_tss_rw + TSS_sp2) 94 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp 95 movq PER_CPU_VAR(pcpu_hot + X86_top_of_stack), %rsp 112 movq %rsp, %rdi 132 movq RCX(%rsp), %rcx 133 movq RIP(%rsp), %r11 161 cmpq $__USER_CS, CS(%rsp) /* CS must match SYSRET */ 164 movq R11(%rsp), %r11 165 cmpq %r11, EFLAGS(%rsp) /* R1 [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/aes/ |
H A D | aesni-mb-x86_64.s | 18 movq %rsp,%rax 38 subq $48,%rsp 39 andq $-64,%rsp 40 movq %rax,16(%rsp) 49 movl %edx,24(%rsp) 60 movl %ecx,32(%rsp) 61 cmovleq %rsp,%r8 71 movl %ecx,36(%rsp) 72 cmovleq %rsp,%r9 82 movl %ecx,40(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm/crypto/aes/ |
H A D | aesni-mb-x86_64.s | 18 movq %rsp,%rax 38 subq $48,%rsp 39 andq $-64,%rsp 40 movq %rax,16(%rsp) 49 movl %edx,24(%rsp) 60 movl %ecx,32(%rsp) 61 cmovleq %rsp,%r8 71 movl %ecx,36(%rsp) 72 cmovleq %rsp,%r9 82 movl %ecx,40(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/aes/ |
H A D | aesni-mb-x86_64.s | 18 movq %rsp,%rax 38 subq $48,%rsp 39 andq $-64,%rsp 40 movq %rax,16(%rsp) 49 movl %edx,24(%rsp) 60 movl %ecx,32(%rsp) 61 cmovleq %rsp,%r8 71 movl %ecx,36(%rsp) 72 cmovleq %rsp,%r9 82 movl %ecx,40(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm/crypto/aes/ |
H A D | aesni-mb-x86_64.s | 18 movq %rsp,%rax 38 subq $48,%rsp 39 andq $-64,%rsp 40 movq %rax,16(%rsp) 49 movl %edx,24(%rsp) 60 movl %ecx,32(%rsp) 61 cmovleq %rsp,%r8 71 movl %ecx,36(%rsp) 72 cmovleq %rsp,%r9 82 movl %ecx,40(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/aes/ |
H A D | aesni-mb-x86_64.s | 18 movq %rsp,%rax 38 subq $48,%rsp 39 andq $-64,%rsp 40 movq %rax,16(%rsp) 49 movl %edx,24(%rsp) 60 movl %ecx,32(%rsp) 61 cmovleq %rsp,%r8 71 movl %ecx,36(%rsp) 72 cmovleq %rsp,%r9 82 movl %ecx,40(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/aes/ |
H A D | aesni-mb-x86_64.s | 18 movq %rsp,%rax 38 subq $48,%rsp 39 andq $-64,%rsp 40 movq %rax,16(%rsp) 49 movl %edx,24(%rsp) 60 movl %ecx,32(%rsp) 61 cmovleq %rsp,%r8 71 movl %ecx,36(%rsp) 72 cmovleq %rsp,%r9 82 movl %ecx,40(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/bn/ |
H A D | x86_64-gf2m.s | 7 subq $128+8,%rsp 38 movq $0,0(%rsp) 40 movq %r9,8(%rsp) 42 movq %r10,16(%rsp) 44 movq %r13,24(%rsp) 47 movq %r11,32(%rsp) 49 movq %r9,40(%rsp) 51 movq %r10,48(%rsp) 53 movq %r13,56(%rsp) 56 movq %r12,64(%rsp) [all...] |
/third_party/node/deps/openssl/openssl/crypto/bn/asm/ |
H A D | x86_64-gf2m.pl | 60 sub \$128+8,%rsp 91 movq \$0,0(%rsp) # tab[0]=0 93 mov $a1,8(%rsp) # tab[1]=a1 95 mov $a2,16(%rsp) # tab[2]=a2 97 mov $a12,24(%rsp) # tab[3]=a1^a2 100 mov $a4,32(%rsp) # tab[4]=a4 102 mov $a1,40(%rsp) # tab[5]=a1^a4 104 mov $a2,48(%rsp) # tab[6]=a2^a4 106 mov $a12,56(%rsp) # tab[7]=a1^a2^a4 109 mov $a8,64(%rsp) # ta [all...] |
/third_party/openssl/crypto/bn/asm/ |
H A D | x86_64-gf2m.pl | 60 sub \$128+8,%rsp 91 movq \$0,0(%rsp) # tab[0]=0 93 mov $a1,8(%rsp) # tab[1]=a1 95 mov $a2,16(%rsp) # tab[2]=a2 97 mov $a12,24(%rsp) # tab[3]=a1^a2 100 mov $a4,32(%rsp) # tab[4]=a4 102 mov $a1,40(%rsp) # tab[5]=a1^a4 104 mov $a2,48(%rsp) # tab[6]=a2^a4 106 mov $a12,56(%rsp) # tab[7]=a1^a2^a4 109 mov $a8,64(%rsp) # ta [all...] |
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/aes/ |
H A D | aesni-mb-x86_64.s | 18 movq %rsp,%rax 38 subq $48,%rsp 39 andq $-64,%rsp 40 movq %rax,16(%rsp) 49 movl %edx,24(%rsp) 60 movl %ecx,32(%rsp) 61 cmovleq %rsp,%r8 71 movl %ecx,36(%rsp) 72 cmovleq %rsp,%r9 82 movl %ecx,40(%rsp) [all...] |