/Linux-v4.19/kernel/rcu/ |
D | sync.c | 66 void rcu_sync_lockdep_assert(struct rcu_sync *rsp) in rcu_sync_lockdep_assert() argument 68 RCU_LOCKDEP_WARN(!gp_ops[rsp->gp_type].held(), in rcu_sync_lockdep_assert() 80 void rcu_sync_init(struct rcu_sync *rsp, enum rcu_sync_type type) in rcu_sync_init() argument 82 memset(rsp, 0, sizeof(*rsp)); in rcu_sync_init() 83 init_waitqueue_head(&rsp->gp_wait); in rcu_sync_init() 84 rsp->gp_type = type; in rcu_sync_init() 96 void rcu_sync_enter_start(struct rcu_sync *rsp) in rcu_sync_enter_start() argument 98 rsp->gp_count++; in rcu_sync_enter_start() 99 rsp->gp_state = GP_PASSED; in rcu_sync_enter_start() 117 void rcu_sync_enter(struct rcu_sync *rsp) in rcu_sync_enter() argument [all …]
|
D | tree.c | 162 rcu_report_qs_rnp(unsigned long mask, struct rcu_state *rsp, 168 static void invoke_rcu_callbacks(struct rcu_state *rsp, struct rcu_data *rdp); 169 static void rcu_report_exp_rdp(struct rcu_state *rsp, 220 static int rcu_gp_in_progress(struct rcu_state *rsp) in rcu_gp_in_progress() argument 222 return rcu_seq_state(rcu_seq_current(&rsp->gp_seq)); in rcu_gp_in_progress() 549 static void force_qs_rnp(struct rcu_state *rsp, int (*f)(struct rcu_data *rsp)); 550 static void force_quiescent_state(struct rcu_state *rsp); 637 struct rcu_state *rsp; in show_rcu_gp_kthreads() local 639 for_each_rcu_flavor(rsp) { in show_rcu_gp_kthreads() 641 rsp->name, rsp->gp_state, rsp->gp_kthread->state); in show_rcu_gp_kthreads() [all …]
|
D | tree_exp.h | 28 static void rcu_exp_gp_seq_start(struct rcu_state *rsp) in rcu_exp_gp_seq_start() argument 30 rcu_seq_start(&rsp->expedited_sequence); in rcu_exp_gp_seq_start() 37 static __maybe_unused unsigned long rcu_exp_gp_seq_endval(struct rcu_state *rsp) in rcu_exp_gp_seq_endval() argument 39 return rcu_seq_endval(&rsp->expedited_sequence); in rcu_exp_gp_seq_endval() 45 static void rcu_exp_gp_seq_end(struct rcu_state *rsp) in rcu_exp_gp_seq_end() argument 47 rcu_seq_end(&rsp->expedited_sequence); in rcu_exp_gp_seq_end() 54 static unsigned long rcu_exp_gp_seq_snap(struct rcu_state *rsp) in rcu_exp_gp_seq_snap() argument 59 s = rcu_seq_snap(&rsp->expedited_sequence); in rcu_exp_gp_seq_snap() 60 trace_rcu_exp_grace_period(rsp->name, s, TPS("snap")); in rcu_exp_gp_seq_snap() 69 static bool rcu_exp_gp_seq_done(struct rcu_state *rsp, unsigned long s) in rcu_exp_gp_seq_done() argument [all …]
|
D | tree_plugin.h | 130 static void rcu_report_exp_rnp(struct rcu_state *rsp, struct rcu_node *rnp, 290 rcu_report_exp_rdp(rdp->rsp, rdp, true); in rcu_preempt_ctxt_queue() 360 trace_rcu_preempt_task(rdp->rsp->name, in rcu_preempt_note_context_switch() 636 static void rcu_print_detail_task_stall(struct rcu_state *rsp) in rcu_print_detail_task_stall() argument 638 struct rcu_node *rnp = rcu_get_root(rsp); in rcu_print_detail_task_stall() 641 rcu_for_each_leaf_node(rsp, rnp) in rcu_print_detail_task_stall() 710 rcu_preempt_check_blocked_tasks(struct rcu_state *rsp, struct rcu_node *rnp) in rcu_preempt_check_blocked_tasks() argument 716 dump_blkd_tasks(rsp, rnp, 10); in rcu_preempt_check_blocked_tasks() 737 struct rcu_state *rsp = &rcu_preempt_state; in rcu_preempt_check_callbacks() local 748 time_after(jiffies, rsp->gp_start + HZ)) in rcu_preempt_check_callbacks() [all …]
|
/Linux-v4.19/net/ncsi/ |
D | ncsi-rsp.c | 34 h = (struct ncsi_rsp_pkt_hdr *)skb_network_header(nr->rsp); in ncsi_validate_rsp_pkt() 63 struct ncsi_rsp_pkt *rsp; in ncsi_rsp_handler_cis() local 69 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_cis() 70 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, &np, &nc); in ncsi_rsp_handler_cis() 75 id = NCSI_CHANNEL_INDEX(rsp->rsp.common.channel); in ncsi_rsp_handler_cis() 84 struct ncsi_rsp_pkt *rsp; in ncsi_rsp_handler_sp() local 92 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_sp() 93 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_sp() 99 id = NCSI_PACKAGE_INDEX(rsp->rsp.common.channel); in ncsi_rsp_handler_sp() 110 struct ncsi_rsp_pkt *rsp; in ncsi_rsp_handler_dp() local [all …]
|
/Linux-v4.19/arch/x86/kernel/ |
D | ftrace_64.S | 80 pushq \added+8*2(%rsp) 82 movq %rsp, %rbp 84 pushq \added+8*3(%rsp) 87 pushq \added+8(%rsp) 90 movq %rsp, %rbp 96 subq $(MCOUNT_REG_SIZE - MCOUNT_FRAME_SIZE), %rsp 97 movq %rax, RAX(%rsp) 98 movq %rcx, RCX(%rsp) 99 movq %rdx, RDX(%rsp) 100 movq %rsi, RSI(%rsp) [all …]
|
/Linux-v4.19/arch/x86/platform/efi/ |
D | efi_stub_64.S | 17 mov %rsp, %rax; \ 18 subq $0x70, %rsp; \ 19 and $~0xf, %rsp; \ 20 mov %rax, (%rsp); \ 23 mov %rax, 0x8(%rsp); \ 24 movaps %xmm0, 0x60(%rsp); \ 25 movaps %xmm1, 0x50(%rsp); \ 26 movaps %xmm2, 0x40(%rsp); \ 27 movaps %xmm3, 0x30(%rsp); \ 28 movaps %xmm4, 0x20(%rsp); \ [all …]
|
D | efi_thunk_64.S | 35 movq %rsp, efi_saved_sp(%rip) 36 movq efi_scratch(%rip), %rsp 50 subq $16, %rsp 53 movl %ebx, 8(%rsp) 59 movq efi_saved_sp(%rip), %rsp 78 subq $32, %rsp 79 movl %esi, 0x0(%rsp) 80 movl %edx, 0x4(%rsp) 81 movl %ecx, 0x8(%rsp) 83 movl %esi, 0xc(%rsp) [all …]
|
/Linux-v4.19/arch/x86/entry/ |
D | entry_64.S | 66 TRACE_IRQS_FLAGS EFLAGS(%rsp) 95 btl $9, EFLAGS(%rsp) /* interrupts off? */ 171 movq %rsp, RSP_SCRATCH 174 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp 177 movq CPU_ENTRY_AREA_tss + TSS_sp1 + CPU_ENTRY_AREA, %rsp 219 movq %rsp, PER_CPU_VAR(rsp_scratch) 220 movq PER_CPU_VAR(cpu_current_top_of_stack), %rsp 237 movq %rsp, %rsi 247 movq RCX(%rsp), %rcx 248 movq RIP(%rsp), %r11 [all …]
|
D | entry_64_compat.S | 54 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp 56 movq PER_CPU_VAR(cpu_current_top_of_stack), %rsp 78 orl $X86_EFLAGS_IF, (%rsp) /* Fix saved flags */ 128 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp) 138 movq %rsp, %rdi 207 SWITCH_TO_KERNEL_CR3 scratch_reg=%rsp 210 movq PER_CPU_VAR(cpu_current_top_of_stack), %rsp 256 movq %rsp, %rdi 265 movq RBX(%rsp), %rbx /* pt_regs->rbx */ 266 movq RBP(%rsp), %rbp /* pt_regs->rbp */ [all …]
|
/Linux-v4.19/drivers/nvme/target/ |
D | rdma.c | 136 static bool nvmet_rdma_execute_command(struct nvmet_rdma_rsp *rsp); 156 static inline bool nvmet_rdma_need_data_in(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_need_data_in() argument 158 return nvme_is_write(rsp->req.cmd) && in nvmet_rdma_need_data_in() 159 rsp->req.transfer_len && in nvmet_rdma_need_data_in() 160 !(rsp->flags & NVMET_RDMA_REQ_INLINE_DATA); in nvmet_rdma_need_data_in() 163 static inline bool nvmet_rdma_need_data_out(struct nvmet_rdma_rsp *rsp) in nvmet_rdma_need_data_out() argument 165 return !nvme_is_write(rsp->req.cmd) && in nvmet_rdma_need_data_out() 166 rsp->req.transfer_len && in nvmet_rdma_need_data_out() 167 !rsp->req.rsp->status && in nvmet_rdma_need_data_out() 168 !(rsp->flags & NVMET_RDMA_REQ_INLINE_DATA); in nvmet_rdma_need_data_out() [all …]
|
/Linux-v4.19/net/bluetooth/ |
D | a2mp.c | 142 struct a2mp_discov_rsp *rsp; in a2mp_discover_req() local 177 len = num_ctrl * sizeof(struct a2mp_cl) + sizeof(*rsp); in a2mp_discover_req() 178 rsp = kmalloc(len, GFP_ATOMIC); in a2mp_discover_req() 179 if (!rsp) { in a2mp_discover_req() 184 rsp->mtu = cpu_to_le16(L2CAP_A2MP_DEFAULT_MTU); in a2mp_discover_req() 185 rsp->ext_feat = 0; in a2mp_discover_req() 187 __a2mp_add_cl(mgr, rsp->cl); in a2mp_discover_req() 191 a2mp_send(mgr, A2MP_DISCOVER_RSP, hdr->ident, len, rsp); in a2mp_discover_req() 193 kfree(rsp); in a2mp_discover_req() 200 struct a2mp_discov_rsp *rsp = (void *) skb->data; in a2mp_discover_rsp() local [all …]
|
/Linux-v4.19/arch/x86/crypto/ |
D | chacha20-avx2-x86_64.S | 48 lea 8(%rsp),%r10 49 and $~31, %rsp 50 sub $0x80, %rsp 70 vmovdqa %ymm0,0x00(%rsp) 71 vmovdqa %ymm1,0x20(%rsp) 72 vmovdqa %ymm2,0x40(%rsp) 73 vmovdqa %ymm3,0x60(%rsp) 86 vpaddd 0x00(%rsp),%ymm4,%ymm0 87 vmovdqa %ymm0,0x00(%rsp) 91 vpaddd 0x20(%rsp),%ymm5,%ymm0 [all …]
|
D | chacha20-ssse3-x86_64.S | 163 lea 8(%rsp),%r10 164 sub $0x80,%rsp 165 and $~63,%rsp 193 movdqa %xmm0,0x00(%rsp) 194 movdqa %xmm1,0x10(%rsp) 195 movdqa %xmm2,0x20(%rsp) 196 movdqa %xmm3,0x30(%rsp) 209 movdqa 0x00(%rsp),%xmm0 211 movdqa %xmm0,0x00(%rsp) 215 movdqa 0x10(%rsp),%xmm0 [all …]
|
/Linux-v4.19/drivers/media/usb/as102/ |
D | as10x_cmd.c | 33 prsp = adap->rsp; in as10x_cmd_turn_on() 48 sizeof(prsp->body.turn_on.rsp) + in as10x_cmd_turn_on() 74 prsp = adap->rsp; in as10x_cmd_turn_off() 89 sizeof(prsp->body.turn_off.rsp) + HEADER_SIZE); in as10x_cmd_turn_off() 116 prsp = adap->rsp; in as10x_cmd_set_tune() 143 sizeof(prsp->body.set_tune.rsp) in as10x_cmd_set_tune() 171 prsp = adap->rsp; in as10x_cmd_get_tune_status() 188 sizeof(prsp->body.get_tune_status.rsp) + HEADER_SIZE); in as10x_cmd_get_tune_status() 200 pstatus->tune_state = prsp->body.get_tune_status.rsp.sts.tune_state; in as10x_cmd_get_tune_status() 202 le16_to_cpu((__force __le16)prsp->body.get_tune_status.rsp.sts.signal_strength); in as10x_cmd_get_tune_status() [all …]
|
D | as10x_cmd.h | 103 } __packed rsp; member 118 } __packed rsp; member 135 } __packed rsp; member 152 } __packed rsp; member 169 } __packed rsp; member 184 } __packed rsp; member 207 } __packed rsp; member 224 } __packed rsp; member 239 } __packed rsp; member 254 } __packed rsp; member [all …]
|
/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_mid.c | 255 qla2x00_alert_all_vps(struct rsp_que *rsp, uint16_t *mb) in qla2x00_alert_all_vps() argument 258 struct qla_hw_data *ha = rsp->hw; in qla2x00_alert_all_vps() 278 qla2x00_async_event(vha, rsp, mb); in qla2x00_alert_all_vps() 286 qla2x00_async_event(vha, rsp, mb); in qla2x00_alert_all_vps() 561 qla25xx_free_rsp_que(struct scsi_qla_host *vha, struct rsp_que *rsp) in qla25xx_free_rsp_que() argument 564 uint16_t que_id = rsp->id; in qla25xx_free_rsp_que() 566 if (rsp->msix && rsp->msix->have_irq) { in qla25xx_free_rsp_que() 567 free_irq(rsp->msix->vector, rsp->msix->handle); in qla25xx_free_rsp_que() 568 rsp->msix->have_irq = 0; in qla25xx_free_rsp_que() 569 rsp->msix->in_use = 0; in qla25xx_free_rsp_que() [all …]
|
/Linux-v4.19/drivers/net/wireless/ath/wcn36xx/ |
D | testmode.c | 48 struct ftm_rsp_msg *msg, *rsp = NULL; in wcn36xx_tm_cmd_ptt() local 77 rsp = msg; in wcn36xx_tm_cmd_ptt() 78 rsp->resp_status = 0; in wcn36xx_tm_cmd_ptt() 85 msg->msg_body_length, (void *)(&rsp)); in wcn36xx_tm_cmd_ptt() 90 if (rsp) in wcn36xx_tm_cmd_ptt() 93 rsp->msg_body_length); in wcn36xx_tm_cmd_ptt() 96 if (!rsp) { in wcn36xx_tm_cmd_ptt() 97 rsp = msg; in wcn36xx_tm_cmd_ptt() 99 rsp->resp_status); in wcn36xx_tm_cmd_ptt() 102 rsp, rsp->msg_body_length); in wcn36xx_tm_cmd_ptt() [all …]
|
/Linux-v4.19/drivers/nfc/s3fwrn5/ |
D | firmware.c | 36 struct sk_buff *msg, struct sk_buff **rsp) in s3fwrn5_fw_send_msg() argument 55 if (!fw_info->rsp) in s3fwrn5_fw_send_msg() 58 *rsp = fw_info->rsp; in s3fwrn5_fw_send_msg() 59 fw_info->rsp = NULL; in s3fwrn5_fw_send_msg() 91 struct sk_buff *msg, *rsp = NULL; in s3fwrn5_fw_get_bootinfo() local 102 ret = s3fwrn5_fw_send_msg(fw_info, msg, &rsp); in s3fwrn5_fw_get_bootinfo() 107 hdr = (struct s3fwrn5_fw_header *) rsp->data; in s3fwrn5_fw_get_bootinfo() 113 memcpy(bootinfo, rsp->data + S3FWRN5_FW_HDR_SIZE, 10); in s3fwrn5_fw_get_bootinfo() 116 kfree_skb(rsp); in s3fwrn5_fw_get_bootinfo() 125 struct sk_buff *msg, *rsp = NULL; in s3fwrn5_fw_enter_update_mode() local [all …]
|
/Linux-v4.19/drivers/infiniband/hw/cxgb3/ |
D | cxio_hal.h | 132 #define RSPQ_CQID(rsp) (be32_to_cpu(rsp->cq_ptrid) & 0xffff) argument 133 #define RSPQ_CQPTR(rsp) ((be32_to_cpu(rsp->cq_ptrid) >> 16) & 0xffff) argument 134 #define RSPQ_GENBIT(rsp) ((be32_to_cpu(rsp->flags) >> 16) & 1) argument 135 #define RSPQ_OVERFLOW(rsp) ((be32_to_cpu(rsp->flags) >> 17) & 1) argument 136 #define RSPQ_AN(rsp) ((be32_to_cpu(rsp->flags) >> 18) & 1) argument 137 #define RSPQ_SE(rsp) ((be32_to_cpu(rsp->flags) >> 19) & 1) argument 138 #define RSPQ_NOTIFY(rsp) ((be32_to_cpu(rsp->flags) >> 20) & 1) argument 139 #define RSPQ_CQBRANCH(rsp) ((be32_to_cpu(rsp->flags) >> 21) & 1) argument 140 #define RSPQ_CREDIT_THRESH(rsp) ((be32_to_cpu(rsp->flags) >> 22) & 1) argument
|
/Linux-v4.19/arch/x86/lib/ |
D | csum-copy_64.S | 53 subq $7*8, %rsp 54 movq %rbx, 2*8(%rsp) 55 movq %r12, 3*8(%rsp) 56 movq %r14, 4*8(%rsp) 57 movq %r13, 5*8(%rsp) 58 movq %r15, 6*8(%rsp) 60 movq %r8, (%rsp) 61 movq %r9, 1*8(%rsp) 202 movq 2*8(%rsp), %rbx 203 movq 3*8(%rsp), %r12 [all …]
|
/Linux-v4.19/arch/x86/xen/ |
D | xen-asm_64.S | 96 movq %rsp, PER_CPU_VAR(rsp_scratch) 97 movq PER_CPU_VAR(cpu_current_top_of_stack), %rsp 133 movq $__USER_DS, 4*8(%rsp) 134 movq $__USER_CS, 1*8(%rsp) 151 movq $__USER32_DS, 4*8(%rsp) 152 movq $__USER32_CS, 1*8(%rsp) 159 mov 0*8(%rsp), %rcx 160 mov 1*8(%rsp), %r11 161 mov 5*8(%rsp), %rsp 169 lea 16(%rsp), %rsp /* strip %rcx, %r11 */
|
/Linux-v4.19/drivers/xen/ |
D | pvcalls-back.c | 259 struct xen_pvcalls_response *rsp; in pvcalls_back_socket() local 273 rsp = RING_GET_RESPONSE(&fedata->ring, fedata->ring.rsp_prod_pvt++); in pvcalls_back_socket() 274 rsp->req_id = req->req_id; in pvcalls_back_socket() 275 rsp->cmd = req->cmd; in pvcalls_back_socket() 276 rsp->u.socket.id = req->u.socket.id; in pvcalls_back_socket() 277 rsp->ret = ret; in pvcalls_back_socket() 393 struct xen_pvcalls_response *rsp; in pvcalls_back_connect() local 423 rsp = RING_GET_RESPONSE(&fedata->ring, fedata->ring.rsp_prod_pvt++); in pvcalls_back_connect() 424 rsp->req_id = req->req_id; in pvcalls_back_connect() 425 rsp->cmd = req->cmd; in pvcalls_back_connect() [all …]
|
/Linux-v4.19/arch/x86/boot/compressed/ |
D | efi_thunk_64.S | 30 subq $8, %rsp 32 movl %eax, 4(%rsp) 34 movl %eax, (%rsp) 47 subq $32, %rsp 48 movl %esi, 0x0(%rsp) 49 movl %edx, 0x4(%rsp) 50 movl %ecx, 0x8(%rsp) 52 movl %esi, 0xc(%rsp) 54 movl %esi, 0x10(%rsp) 74 1: addq $32, %rsp [all …]
|
/Linux-v4.19/net/nfc/nci/ |
D | rsp.c | 42 struct nci_core_reset_rsp *rsp = (void *) skb->data; in nci_core_reset_rsp_packet() local 44 pr_debug("status 0x%x\n", rsp->status); in nci_core_reset_rsp_packet() 46 if (rsp->status == NCI_STATUS_OK) { in nci_core_reset_rsp_packet() 47 ndev->nci_ver = rsp->nci_ver; in nci_core_reset_rsp_packet() 49 rsp->nci_ver, rsp->config_status); in nci_core_reset_rsp_packet() 52 nci_req_complete(ndev, rsp->status); in nci_core_reset_rsp_packet() 124 struct nci_core_set_config_rsp *rsp = (void *) skb->data; in nci_core_set_config_rsp_packet() local 126 pr_debug("status 0x%x\n", rsp->status); in nci_core_set_config_rsp_packet() 128 nci_req_complete(ndev, rsp->status); in nci_core_set_config_rsp_packet() 230 struct nci_core_conn_create_rsp *rsp; in nci_core_conn_create_rsp_packet() local [all …]
|