/Linux-v4.19/drivers/media/dvb-frontends/ |
D | dib3000mb.c | 152 wr(DIB3000MB_REG_LOCK1_MASK, DIB3000MB_LOCK1_SEARCH_4); in dib3000mb_set_frontend() 157 wr(DIB3000MB_REG_FFT, DIB3000_TRANSMISSION_MODE_2K); in dib3000mb_set_frontend() 161 wr(DIB3000MB_REG_FFT, DIB3000_TRANSMISSION_MODE_8K); in dib3000mb_set_frontend() 173 wr(DIB3000MB_REG_GUARD_TIME, DIB3000_GUARD_TIME_1_32); in dib3000mb_set_frontend() 177 wr(DIB3000MB_REG_GUARD_TIME, DIB3000_GUARD_TIME_1_16); in dib3000mb_set_frontend() 181 wr(DIB3000MB_REG_GUARD_TIME, DIB3000_GUARD_TIME_1_8); in dib3000mb_set_frontend() 185 wr(DIB3000MB_REG_GUARD_TIME, DIB3000_GUARD_TIME_1_4); in dib3000mb_set_frontend() 197 wr(DIB3000MB_REG_DDS_INV, DIB3000_DDS_INVERSION_OFF); in dib3000mb_set_frontend() 204 wr(DIB3000MB_REG_DDS_INV, DIB3000_DDS_INVERSION_ON); in dib3000mb_set_frontend() 213 wr(DIB3000MB_REG_QAM, DIB3000_CONSTELLATION_QPSK); in dib3000mb_set_frontend() [all …]
|
/Linux-v4.19/lib/ |
D | decompress_unlzma.c | 292 static inline size_t INIT get_pos(struct writer *wr) in get_pos() argument 295 wr->global_pos + wr->buffer_pos; in get_pos() 298 static inline uint8_t INIT peek_old_byte(struct writer *wr, in peek_old_byte() argument 301 if (!wr->flush) { in peek_old_byte() 303 while (offs > wr->header->dict_size) in peek_old_byte() 304 offs -= wr->header->dict_size; in peek_old_byte() 305 pos = wr->buffer_pos - offs; in peek_old_byte() 306 return wr->buffer[pos]; in peek_old_byte() 308 uint32_t pos = wr->buffer_pos - offs; in peek_old_byte() 309 while (pos >= wr->header->dict_size) in peek_old_byte() [all …]
|
/Linux-v4.19/tools/bpf/bpftool/ |
D | json_writer.c | 312 json_writer_t *wr = jsonw_new(stdout); in main() local 314 jsonw_start_object(wr); in main() 315 jsonw_pretty(wr, true); in main() 316 jsonw_name(wr, "Vyatta"); in main() 317 jsonw_start_object(wr); in main() 318 jsonw_string_field(wr, "url", "http://vyatta.com"); in main() 319 jsonw_uint_field(wr, "downloads", 2000000ul); in main() 320 jsonw_float_field(wr, "stock", 8.16); in main() 322 jsonw_name(wr, "ARGV"); in main() 323 jsonw_start_array(wr); in main() [all …]
|
/Linux-v4.19/drivers/infiniband/core/ |
D | rw.c | 83 reg->inv_wr.next = ®->reg_wr.wr; in rdma_rw_init_one_mr() 95 reg->reg_wr.wr.opcode = IB_WR_REG_MR; in rdma_rw_init_one_mr() 134 prev->wr.wr.next = ®->inv_wr; in rdma_rw_init_mr_wrs() 136 prev->wr.wr.next = ®->reg_wr.wr; in rdma_rw_init_mr_wrs() 139 reg->reg_wr.wr.next = ®->wr.wr; in rdma_rw_init_mr_wrs() 141 reg->wr.wr.sg_list = ®->sge; in rdma_rw_init_mr_wrs() 142 reg->wr.wr.num_sge = 1; in rdma_rw_init_mr_wrs() 143 reg->wr.remote_addr = remote_addr; in rdma_rw_init_mr_wrs() 144 reg->wr.rkey = rkey; in rdma_rw_init_mr_wrs() 146 reg->wr.wr.opcode = IB_WR_RDMA_WRITE; in rdma_rw_init_mr_wrs() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_qp.c | 603 const struct ib_reg_wr *wr) in set_reg_seg() argument 605 struct pvrdma_user_mr *mr = to_vmr(wr->mr); in set_reg_seg() 607 wqe_hdr->wr.fast_reg.iova_start = mr->ibmr.iova; in set_reg_seg() 608 wqe_hdr->wr.fast_reg.pl_pdir_dma = mr->pdir.dir_dma; in set_reg_seg() 609 wqe_hdr->wr.fast_reg.page_shift = mr->page_shift; in set_reg_seg() 610 wqe_hdr->wr.fast_reg.page_list_len = mr->npages; in set_reg_seg() 611 wqe_hdr->wr.fast_reg.length = mr->ibmr.length; in set_reg_seg() 612 wqe_hdr->wr.fast_reg.access_flags = wr->access; in set_reg_seg() 613 wqe_hdr->wr.fast_reg.rkey = wr->key; in set_reg_seg() 627 int pvrdma_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in pvrdma_post_send() argument [all …]
|
/Linux-v4.19/drivers/infiniband/hw/cxgb3/ |
D | iwch_qp.c | 42 static int build_rdma_send(union t3_wr *wqe, const struct ib_send_wr *wr, in build_rdma_send() argument 48 switch (wr->opcode) { in build_rdma_send() 50 if (wr->send_flags & IB_SEND_SOLICITED) in build_rdma_send() 57 if (wr->send_flags & IB_SEND_SOLICITED) in build_rdma_send() 61 wqe->send.rem_stag = cpu_to_be32(wr->ex.invalidate_rkey); in build_rdma_send() 66 if (wr->num_sge > T3_MAX_SGE) in build_rdma_send() 72 for (i = 0; i < wr->num_sge; i++) { in build_rdma_send() 73 if ((plen + wr->sg_list[i].length) < plen) in build_rdma_send() 76 plen += wr->sg_list[i].length; in build_rdma_send() 77 wqe->send.sgl[i].stag = cpu_to_be32(wr->sg_list[i].lkey); in build_rdma_send() [all …]
|
/Linux-v4.19/tools/testing/selftests/breakpoints/ |
D | breakpoint_test_arm64.c | 42 static void child(int size, int wr) in child() argument 44 volatile uint8_t *addr = &var[32 + wr]; in child() 121 static bool run_test(int wr_size, int wp_size, int wr, int wp) in run_test() argument 134 child(wr_size, wr); in run_test() 213 int wr, wp, size; in main() local 223 for (wr = 0; wr <= 32; wr = wr + size) { in main() 224 for (wp = wr - size; wp <= wr + size; wp = wp + size) { in main() 225 result = run_test(size, MIN(size, 8), wr, wp); in main() 226 if ((result && wr == wp) || in main() 227 (!result && wr != wp)) in main() [all …]
|
/Linux-v4.19/include/linux/ |
D | hdlcdrv.h | 28 unsigned rd, wr; member 35 unsigned int wr; member 49 buf->buffer[buf->wr] = buf->shreg; in hdlcdrv_add_bitbuffer() 50 buf->wr = (buf->wr+1) % sizeof(buf->buffer); in hdlcdrv_add_bitbuffer() 58 buf->buffer[buf->wr] = bits & 0xff; in hdlcdrv_add_bitbuffer_word() 59 buf->wr = (buf->wr+1) % sizeof(buf->buffer); in hdlcdrv_add_bitbuffer_word() 60 buf->buffer[buf->wr] = (bits >> 8) & 0xff; in hdlcdrv_add_bitbuffer_word() 61 buf->wr = (buf->wr+1) % sizeof(buf->buffer); in hdlcdrv_add_bitbuffer_word() 164 ret = !((HDLCDRV_HDLCBUFFER - 1 + hb->rd - hb->wr) % HDLCDRV_HDLCBUFFER); in hdlcdrv_hbuf_full() 177 ret = (hb->rd == hb->wr); in hdlcdrv_hbuf_empty() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | gsi.c | 76 struct mlx5_ib_gsi_wr *wr; in generate_completions() local 81 wr = &gsi->outstanding_wrs[index % gsi->cap.max_send_wr]; in generate_completions() 83 if (!wr->completed) in generate_completions() 87 wr->send_flags & IB_SEND_SIGNALED) in generate_completions() 88 WARN_ON_ONCE(mlx5_ib_generate_wc(gsi_cq, &wr->wc)); in generate_completions() 90 wr->completed = false; in generate_completions() 99 struct mlx5_ib_gsi_wr *wr = in handle_single_completion() local 105 wr->completed = true; in handle_single_completion() 106 wr_id = wr->wc.wr_id; in handle_single_completion() 107 wr->wc = *wc; in handle_single_completion() [all …]
|
/Linux-v4.19/drivers/infiniband/sw/rxe/ |
D | rxe_verbs.c | 441 static int rxe_post_srq_recv(struct ib_srq *ibsrq, const struct ib_recv_wr *wr, in rxe_post_srq_recv() argument 450 while (wr) { in rxe_post_srq_recv() 451 err = post_one_recv(&srq->rq, wr); in rxe_post_srq_recv() 454 wr = wr->next; in rxe_post_srq_recv() 460 *bad_wr = wr; in rxe_post_srq_recv() 584 static void init_send_wr(struct rxe_qp *qp, struct rxe_send_wr *wr, in init_send_wr() argument 587 wr->wr_id = ibwr->wr_id; in init_send_wr() 588 wr->num_sge = ibwr->num_sge; in init_send_wr() 589 wr->opcode = ibwr->opcode; in init_send_wr() 590 wr->send_flags = ibwr->send_flags; in init_send_wr() [all …]
|
D | rxe_req.c | 55 wqe->wr.opcode); in retry_first_write_send() 57 if (wqe->wr.send_flags & IB_SEND_INLINE) { in retry_first_write_send() 87 mask = wr_opcode_mask(wqe->wr.opcode, qp); in req_retry() 96 wqe->wr.wr.atomic.remote_addr : in req_retry() 98 wqe->wr.wr.rdma.remote_addr : in req_retry() 181 if (unlikely((wqe->wr.send_flags & IB_SEND_FENCE) && in req_next_wqe() 187 wqe->mask = wr_opcode_mask(wqe->wr.opcode, qp); in req_next_wqe() 383 struct rxe_send_wr *ibwr = &wqe->wr; in init_req_packet() 420 port->pkey_tbl[ibwr->wr.ud.pkey_index] : in init_req_packet() 423 qp_num = (pkt->mask & RXE_DETH_MASK) ? ibwr->wr.ud.remote_qpn : in init_req_packet() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_qp.c | 1491 int ind, const struct ib_ud_wr *wr, in build_mlx_header() argument 1500 mthca_ah_grh_present(to_mah(wr->ah)), 0, 0, 0, in build_mlx_header() 1503 err = mthca_read_ah(dev, to_mah(wr->ah), &sqp->ud_header); in build_mlx_header() 1514 switch (wr->wr.opcode) { in build_mlx_header() 1522 sqp->ud_header.immediate_data = wr->wr.ex.imm_data; in build_mlx_header() 1531 sqp->ud_header.bth.solicited_event = !!(wr->wr.send_flags & IB_SEND_SOLICITED); in build_mlx_header() 1537 wr->pkey_index, &pkey); in build_mlx_header() 1539 sqp->ud_header.bth.destination_qpn = cpu_to_be32(wr->remote_qpn); in build_mlx_header() 1541 sqp->ud_header.deth.qkey = cpu_to_be32(wr->remote_qkey & 0x80000000 ? in build_mlx_header() 1542 sqp->qkey : wr->remote_qkey); in build_mlx_header() [all …]
|
/Linux-v4.19/drivers/infiniband/ulp/iser/ |
D | iser_memory.c | 392 struct ib_sig_handover_wr *wr; in iser_reg_sig_mr() local 408 wr = container_of(iser_tx_next_wr(tx_desc), struct ib_sig_handover_wr, in iser_reg_sig_mr() 409 wr); in iser_reg_sig_mr() 410 wr->wr.opcode = IB_WR_REG_SIG_MR; in iser_reg_sig_mr() 411 wr->wr.wr_cqe = cqe; in iser_reg_sig_mr() 412 wr->wr.sg_list = &data_reg->sge; in iser_reg_sig_mr() 413 wr->wr.num_sge = 1; in iser_reg_sig_mr() 414 wr->wr.send_flags = 0; in iser_reg_sig_mr() 415 wr->sig_attrs = sig_attrs; in iser_reg_sig_mr() 416 wr->sig_mr = mr; in iser_reg_sig_mr() [all …]
|
/Linux-v4.19/arch/mips/mm/ |
D | tlbex.c | 2026 struct work_registers wr = build_get_work_registers(p); in build_r4000_tlbchange_handler_head() local 2029 build_get_pmde64(p, l, r, wr.r1, wr.r2); /* get pmd in ptr */ in build_r4000_tlbchange_handler_head() 2031 build_get_pgde32(p, wr.r1, wr.r2); /* get pgd in ptr */ in build_r4000_tlbchange_handler_head() 2040 build_is_huge_pte(p, r, wr.r1, wr.r2, label_tlb_huge_update); in build_r4000_tlbchange_handler_head() 2043 UASM_i_MFC0(p, wr.r1, C0_BADVADDR); in build_r4000_tlbchange_handler_head() 2044 UASM_i_LW(p, wr.r2, 0, wr.r2); in build_r4000_tlbchange_handler_head() 2045 UASM_i_SRL(p, wr.r1, wr.r1, PAGE_SHIFT + PTE_ORDER - PTE_T_LOG2); in build_r4000_tlbchange_handler_head() 2046 uasm_i_andi(p, wr.r1, wr.r1, (PTRS_PER_PTE - 1) << PTE_T_LOG2); in build_r4000_tlbchange_handler_head() 2047 UASM_i_ADDU(p, wr.r2, wr.r2, wr.r1); in build_r4000_tlbchange_handler_head() 2052 iPTE_LW(p, wr.r1, wr.r2); /* get even pte */ in build_r4000_tlbchange_handler_head() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/cxgb4/ |
D | qp.c | 413 const struct ib_send_wr *wr, int max, u32 *plenp) in build_immd() argument 421 for (i = 0; i < wr->num_sge; i++) { in build_immd() 422 if ((plen + wr->sg_list[i].length) > max) in build_immd() 424 srcp = (u8 *)(unsigned long)wr->sg_list[i].addr; in build_immd() 425 plen += wr->sg_list[i].length; in build_immd() 426 rem = wr->sg_list[i].length; in build_immd() 488 const struct ib_send_wr *wr, u8 *len16) in build_rdma_send() argument 494 if (wr->num_sge > T4_MAX_SEND_SGE) in build_rdma_send() 496 switch (wr->opcode) { in build_rdma_send() 498 if (wr->send_flags & IB_SEND_SOLICITED) in build_rdma_send() [all …]
|
/Linux-v4.19/arch/sparc/kernel/ |
D | trampoline_32.S | 47 wr %g1, 0x0, %psr ! traps off though 52 wr %g1, 0x0, %wim 56 wr %g3, 0x0, %tbr 71 wr %g1, PSR_ET, %psr ! traps on 101 wr %g1, 0x0, %psr ! traps off though 106 wr %g1, 0x0, %wim 111 wr %g1, 0x0, %tbr 132 wr %g1, PSR_ET, %psr ! traps on 160 wr %g1, 0x0, %psr ! traps off though 165 wr %g1, 0x0, %wim [all …]
|
D | entry.S | 159 wr %l0, 0x0, %psr 181 wr %l4, 0x0, %psr 183 wr %l4, PSR_ET, %psr 200 wr %l0, PSR_ET, %psr 230 wr %g2, 0x0, %psr 232 wr %g2, PSR_ET, %psr 239 wr %g2, PSR_ET, %psr ! keep ET up 249 wr %g2, 0x0, %psr 251 wr %g2, PSR_ET, %psr 255 wr %l0, PSR_ET, %psr [all …]
|
D | rtrap_32.S | 58 wr %t_psr, 0x0, %psr 88 wr %t_psr, 0x0, %psr 96 wr %t_psr, PSR_ET, %psr 130 wr %glob_tmp, 0x0, %wim 154 wr %t_psr, 0x0, %psr 165 wr %t_wim, 0x0, %wim ! or else... 167 wr %t_psr, PSR_ET, %psr 192 wr %g1, 0x0, %wim 210 wr %t_psr, 0x0, %psr 217 wr %t_wim, 0x0, %wim [all …]
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | omap3430-sdp.dts | 68 gpmc,cs-wr-off-ns = <186>; 71 gpmc,adv-wr-off-ns = <48>; 77 gpmc,wr-cycle-ns = <186>; 82 gpmc,wr-data-mux-bus-ns = <90>; 83 gpmc,wr-access-ns = <186>; 118 gpmc,cs-wr-off-ns = <36>; 121 gpmc,adv-wr-off-ns = <36>; 127 gpmc,wr-cycle-ns = <72>; 129 gpmc,wr-access-ns = <30>; 164 gpmc,cs-wr-off-ns = <72>; [all …]
|
/Linux-v4.19/drivers/infiniband/sw/rdmavt/ |
D | qp.c | 482 for (i = 0; i < wqe->wr.num_sge; i++) { in rvt_swqe_has_lkey() 1541 int rvt_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr, in rvt_post_recv() argument 1552 *bad_wr = wr; in rvt_post_recv() 1556 for (; wr; wr = wr->next) { in rvt_post_recv() 1561 if ((unsigned)wr->num_sge > qp->r_rq.max_sge) { in rvt_post_recv() 1562 *bad_wr = wr; in rvt_post_recv() 1572 *bad_wr = wr; in rvt_post_recv() 1581 wc.wr_id = wr->wr_id; in rvt_post_recv() 1586 wqe->wr_id = wr->wr_id; in rvt_post_recv() 1587 wqe->num_sge = wr->num_sge; in rvt_post_recv() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | qp.c | 2797 const struct ib_ud_wr *wr, in build_sriov_qp0_header() argument 2804 struct mlx4_ib_ah *ah = to_mah(wr->ah); in build_sriov_qp0_header() 2812 if (wr->wr.opcode != IB_WR_SEND) in build_sriov_qp0_header() 2817 for (i = 0; i < wr->wr.num_sge; ++i) in build_sriov_qp0_header() 2818 send_size += wr->wr.sg_list[i].length; in build_sriov_qp0_header() 2843 sqp->ud_header.bth.solicited_event = !!(wr->wr.send_flags & IB_SEND_SOLICITED); in build_sriov_qp0_header() 2847 sqp->ud_header.bth.destination_qpn = cpu_to_be32(wr->remote_qpn); in build_sriov_qp0_header() 2945 static int build_mlx_header(struct mlx4_ib_sqp *sqp, const struct ib_ud_wr *wr, in build_mlx_header() argument 2953 struct mlx4_ib_ah *ah = to_mah(wr->ah); in build_mlx_header() 2969 for (i = 0; i < wr->wr.num_sge; ++i) in build_mlx_header() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/ |
D | ib_verbs.c | 1524 int bnxt_re_post_srq_recv(struct ib_srq *ib_srq, const struct ib_recv_wr *wr, in bnxt_re_post_srq_recv() argument 1534 while (wr) { in bnxt_re_post_srq_recv() 1536 wqe.num_sge = wr->num_sge; in bnxt_re_post_srq_recv() 1537 bnxt_re_build_sgl(wr->sg_list, wqe.sg_list, wr->num_sge); in bnxt_re_post_srq_recv() 1538 wqe.wr_id = wr->wr_id; in bnxt_re_post_srq_recv() 1543 *bad_wr = wr; in bnxt_re_post_srq_recv() 1546 wr = wr->next; in bnxt_re_post_srq_recv() 1881 const struct ib_send_wr *wr, in bnxt_re_build_qp1_send_v2() argument 1885 struct bnxt_re_ah *ah = container_of(ud_wr(wr)->ah, struct bnxt_re_ah, in bnxt_re_build_qp1_send_v2() 1980 if (wr->opcode == IB_WR_SEND_WITH_IMM) { in bnxt_re_build_qp1_send_v2() [all …]
|
/Linux-v4.19/drivers/scsi/csiostor/ |
D | csio_scsi.c | 205 struct fw_scsi_cmd_wr *wr = (struct fw_scsi_cmd_wr *)addr; in csio_scsi_init_cmd_wr() local 209 wr->op_immdlen = cpu_to_be32(FW_WR_OP_V(FW_SCSI_CMD_WR) | in csio_scsi_init_cmd_wr() 211 wr->flowid_len16 = cpu_to_be32(FW_WR_FLOWID_V(rn->flowid) | in csio_scsi_init_cmd_wr() 215 wr->cookie = (uintptr_t) req; in csio_scsi_init_cmd_wr() 216 wr->iqid = cpu_to_be16(csio_q_physiqid(hw, req->iq_idx)); in csio_scsi_init_cmd_wr() 217 wr->tmo_val = (uint8_t) req->tmo; in csio_scsi_init_cmd_wr() 218 wr->r3 = 0; in csio_scsi_init_cmd_wr() 219 memset(&wr->r5, 0, 8); in csio_scsi_init_cmd_wr() 225 wr->rsp_dmalen = cpu_to_be32(dma_buf->len); in csio_scsi_init_cmd_wr() 226 wr->rsp_dmaaddr = cpu_to_be64(dma_buf->paddr); in csio_scsi_init_cmd_wr() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/qedr/ |
D | qedr_roce_cm.c | 540 int qedr_gsi_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in qedr_gsi_post_send() argument 550 *bad_wr = wr; in qedr_gsi_post_send() 557 if (wr->num_sge > RDMA_MAX_SGE_PER_SQ_WQE) { in qedr_gsi_post_send() 559 wr->num_sge, RDMA_MAX_SGE_PER_SQ_WQE); in qedr_gsi_post_send() 564 if (wr->opcode != IB_WR_SEND) { in qedr_gsi_post_send() 567 wr->opcode); in qedr_gsi_post_send() 574 rc = qedr_gsi_build_packet(dev, qp, wr, &pkt); in qedr_gsi_post_send() 583 qp->wqe_wr_id[qp->sq.prod].wr_id = wr->wr_id; in qedr_gsi_post_send() 587 wr->opcode, in_irq(), irqs_disabled(), wr->wr_id); in qedr_gsi_post_send() 591 *bad_wr = wr; in qedr_gsi_post_send() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | uc.c | 129 if (wqe->wr.opcode == IB_WR_REG_MR || in hfi1_make_uc_req() 130 wqe->wr.opcode == IB_WR_LOCAL_INV) { in hfi1_make_uc_req() 138 if (!(wqe->wr.send_flags & RVT_SEND_COMPLETION_ONLY)) { in hfi1_make_uc_req() 140 qp, wqe->wr.ex.invalidate_rkey); in hfi1_make_uc_req() 155 qp->s_sge.num_sge = wqe->wr.num_sge; in hfi1_make_uc_req() 159 switch (wqe->wr.opcode) { in hfi1_make_uc_req() 167 if (wqe->wr.opcode == IB_WR_SEND) { in hfi1_make_uc_req() 173 ohdr->u.imm_data = wqe->wr.ex.imm_data; in hfi1_make_uc_req() 176 if (wqe->wr.send_flags & IB_SEND_SOLICITED) in hfi1_make_uc_req() 196 if (wqe->wr.opcode == IB_WR_RDMA_WRITE) { in hfi1_make_uc_req() [all …]
|