/linux/drivers/media/dvb-frontends/ |
A D | dib3000mb.c | 294 wr(DIB3000MB_REG_SEQ, seq); in dib3000mb_set_frontend() 405 wr(DIB3000MB_REG_UNK_68, DIB3000MB_UNK_68); in dib3000mb_fe_init() 406 wr(DIB3000MB_REG_UNK_69, DIB3000MB_UNK_69); in dib3000mb_fe_init() 407 wr(DIB3000MB_REG_UNK_71, DIB3000MB_UNK_71); in dib3000mb_fe_init() 408 wr(DIB3000MB_REG_UNK_77, DIB3000MB_UNK_77); in dib3000mb_fe_init() 409 wr(DIB3000MB_REG_UNK_78, DIB3000MB_UNK_78); in dib3000mb_fe_init() 411 wr(DIB3000MB_REG_UNK_92, DIB3000MB_UNK_92); in dib3000mb_fe_init() 412 wr(DIB3000MB_REG_UNK_96, DIB3000MB_UNK_96); in dib3000mb_fe_init() 413 wr(DIB3000MB_REG_UNK_97, DIB3000MB_UNK_97); in dib3000mb_fe_init() 705 wr(index+DIB3000MB_REG_FIRST_PID,pid); in dib3000mb_pid_control() [all …]
|
/linux/lib/ |
A D | decompress_unlzma.c | 295 wr->global_pos + wr->buffer_pos; in get_pos() 301 if (!wr->flush) { in peek_old_byte() 318 wr->buffer[wr->buffer_pos++] = wr->previous_byte = byte; in write_byte() 319 if (wr->flush && wr->buffer_pos == wr->header->dict_size) { in write_byte() 321 wr->global_pos += wr->header->dict_size; in write_byte() 322 if (wr->flush((char *)wr->buffer, wr->header->dict_size) in write_byte() 332 return write_byte(wr, peek_old_byte(wr, offs)); in copy_byte() 342 } while (len != 0 && wr->buffer_pos < wr->header->dst_size); in copy_bytes() 553 struct writer wr; in unlzma() local 616 wr.buffer = large_malloc(wr.bufsize); in unlzma() [all …]
|
/linux/tools/bpf/bpftool/ |
A D | json_writer.c | 325 jsonw_start_array(wr); in main() 328 jsonw_end_array(wr); in main() 331 jsonw_start_array(wr); in main() 332 jsonw_end_array(wr); in main() 334 jsonw_name(wr, "NIL"); in main() 336 jsonw_end_object(wr); in main() 341 jsonw_start_array(wr); in main() 349 jsonw_end_array(wr); in main() 351 jsonw_end_object(wr); in main() 353 jsonw_end_object(wr); in main() [all …]
|
/linux/drivers/infiniband/hw/mlx5/ |
A D | wr.c | 116 struct ib_ud_wr *ud_wr = container_of(wr, struct ib_ud_wr, wr); in set_eth_seg() 880 if (unlikely(wr->wr.send_flags & IB_SEND_INLINE)) { in set_reg_wr() 896 set_reg_mkey_seg(*seg, mr, wr->key, wr->access); in set_reg_wr() 1301 *bad_wr = wr; in mlx5_ib_post_send() 1312 for (nreq = 0; wr; nreq++, wr = wr->next) { in mlx5_ib_post_send() 1316 *bad_wr = wr; in mlx5_ib_post_send() 1324 *bad_wr = wr; in mlx5_ib_post_send() 1333 *bad_wr = wr; in mlx5_ib_post_send() 1477 *bad_wr = wr; in mlx5_ib_post_recv() 1488 for (nreq = 0; wr; nreq++, wr = wr->next) { in mlx5_ib_post_recv() [all …]
|
A D | gsi.c | 58 if (!wr->completed) in generate_completions() 62 wr->completed = false; in generate_completions() 78 wr->completed = true; in handle_single_completion() 79 wr_id = wr->wc.wr_id; in handle_single_completion() 80 wr->wc = *wc; in handle_single_completion() 81 wr->wc.wr_id = wr_id; in handle_single_completion() 378 gsi_wr->wc.wr_id = wr->wr.wr_id; in mlx5_ib_add_outstanding_wr() 385 wr->wr.wr_cqe = &gsi_wr->cqe; in mlx5_ib_add_outstanding_wr() 394 { .wr_id = wr->wr.wr_id }, in mlx5_ib_gsi_silent_drop() 438 for (; wr; wr = wr->next) { in mlx5_ib_gsi_post_send() [all …]
|
A D | wr.h | 44 int mlx5_ib_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, 46 int mlx5_ib_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *wr, 50 const struct ib_send_wr *wr, in mlx5_ib_post_send_nodrain() argument 53 return mlx5_ib_post_send(ibqp, wr, bad_wr, false); in mlx5_ib_post_send_nodrain() 57 const struct ib_send_wr *wr, in mlx5_ib_post_send_drain() argument 60 return mlx5_ib_post_send(ibqp, wr, bad_wr, true); in mlx5_ib_post_send_drain() 64 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_nodrain() argument 67 return mlx5_ib_post_recv(ibqp, wr, bad_wr, false); in mlx5_ib_post_recv_nodrain() 71 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_drain() argument 74 return mlx5_ib_post_recv(ibqp, wr, bad_wr, true); in mlx5_ib_post_recv_drain()
|
/linux/fs/orangefs/ |
A D | inode.c | 36 off = wr->pos; in orangefs_writepage_locked() 40 wlen = wr->len; in orangefs_writepage_locked() 183 if (!uid_eq(ow->uid, wr->uid) || !gid_eq(ow->gid, wr->gid)) { in orangefs_writepages_callback() 358 if (wr->pos + wr->len == pos && in orangefs_write_begin() 370 wr = kmalloc(sizeof *wr, GFP_KERNEL); in orangefs_write_begin() 371 if (!wr) in orangefs_write_begin() 438 page_offset(page) + offset < wr->pos + wr->len) { in orangefs_invalidatepage() 440 x = wr->pos + wr->len - (page_offset(page) + offset); in orangefs_invalidatepage() 476 wr->pos, wr->len); in orangefs_invalidatepage() 688 wr = kmalloc(sizeof *wr, GFP_KERNEL); in orangefs_page_mkwrite() [all …]
|
/linux/include/trace/events/ |
A D | ib_mad.h | 26 TP_ARGS(wr, qp_info), 60 __entry->wrtid = wr->tid; 63 __entry->retry = wr->retry; 64 __entry->timeout = wr->timeout; 66 wr->send_buf.data_len; 111 TP_ARGS(wr, qp_info)); 115 TP_ARGS(wr, qp_info)); 119 TP_ARGS(wr, qp_info)); 123 TP_ARGS(wr, wc), 149 __entry->wrtid = wr->tid; [all …]
|
/linux/drivers/infiniband/hw/vmw_pvrdma/ |
A D | pvrdma_qp.c | 656 wqe_hdr->wr.fast_reg.access_flags = wr->access; in set_reg_seg() 657 wqe_hdr->wr.fast_reg.rkey = wr->key; in set_reg_seg() 686 *bad_wr = wr; in pvrdma_post_send() 692 while (wr) { in pvrdma_post_send() 789 wqe_hdr->wr.ud.remote_qpn = ud_wr(wr)->remote_qpn; in pvrdma_post_send() 793 wqe_hdr->wr.ud.av = to_vah(ud_wr(wr)->ah)->av; in pvrdma_post_send() 803 wqe_hdr->wr.rdma.rkey = rdma_wr(wr)->rkey; in pvrdma_post_send() 814 wqe_hdr->wr.atomic.rkey = atomic_wr(wr)->rkey; in pvrdma_post_send() 859 wr = wr->next; in pvrdma_post_send() 909 while (wr) { in pvrdma_post_recv() [all …]
|
/linux/drivers/infiniband/core/ |
A D | rw.c | 151 prev->wr.wr.next = ®->inv_wr; in rdma_rw_init_mr_wrs() 153 prev->wr.wr.next = ®->reg_wr.wr; in rdma_rw_init_mr_wrs() 156 reg->reg_wr.wr.next = ®->wr.wr; in rdma_rw_init_mr_wrs() 158 reg->wr.wr.sg_list = ®->sge; in rdma_rw_init_mr_wrs() 159 reg->wr.wr.num_sge = 1; in rdma_rw_init_mr_wrs() 163 reg->wr.wr.opcode = IB_WR_RDMA_WRITE; in rdma_rw_init_mr_wrs() 165 reg->wr.wr.opcode = IB_WR_RDMA_READ; in rdma_rw_init_mr_wrs() 181 prev->wr.wr.next = NULL; in rdma_rw_init_mr_wrs() 534 ctx->reg[i].wr.wr.opcode != in rdma_rw_ctx_wrs() 549 first_wr = &ctx->single.wr.wr; in rdma_rw_ctx_wrs() [all …]
|
/linux/drivers/infiniband/ulp/iser/ |
A D | iser_memory.c | 266 memset(wr, 0, sizeof(*wr)); in iser_reg_sig_mr() 267 wr->wr.next = &tx_desc->send_wr; in iser_reg_sig_mr() 268 wr->wr.opcode = IB_WR_REG_MR_INTEGRITY; in iser_reg_sig_mr() 269 wr->wr.wr_cqe = cqe; in iser_reg_sig_mr() 270 wr->wr.num_sge = 0; in iser_reg_sig_mr() 271 wr->wr.send_flags = 0; in iser_reg_sig_mr() 314 wr->wr.next = &tx_desc->send_wr; in iser_fast_reg_mr() 315 wr->wr.opcode = IB_WR_REG_MR; in iser_fast_reg_mr() 316 wr->wr.wr_cqe = cqe; in iser_fast_reg_mr() 317 wr->wr.send_flags = 0; in iser_fast_reg_mr() [all …]
|
/linux/drivers/infiniband/sw/rxe/ |
A D | rxe_mw.c | 74 u32 key = wqe->wr.wr.mw.rkey & 0xff; in rxe_check_bind_mw() 106 if (unlikely(!mr || wqe->wr.wr.mw.length == 0)) { in rxe_check_bind_mw() 151 if (unlikely((wqe->wr.wr.mw.addr < mr->cur_map_set->iova) || in rxe_check_bind_mw() 152 ((wqe->wr.wr.mw.addr + wqe->wr.wr.mw.length) > in rxe_check_bind_mw() 166 u32 key = wqe->wr.wr.mw.rkey & 0xff; in rxe_do_bind_mw() 169 mw->access = wqe->wr.wr.mw.access; in rxe_do_bind_mw() 171 mw->addr = wqe->wr.wr.mw.addr; in rxe_do_bind_mw() 172 mw->length = wqe->wr.wr.mw.length; in rxe_do_bind_mw() 198 u32 mw_rkey = wqe->wr.wr.mw.mw_rkey; in rxe_bind_mw() 199 u32 mr_lkey = wqe->wr.wr.mw.mr_lkey; in rxe_bind_mw() [all …]
|
A D | rxe_verbs.c | 395 wr = wr->next; in rxe_post_srq_recv() 541 wr->wr.ud.ah_num = to_rah(ibah)->ah_num; in init_send_wr() 554 wr->wr.rdma.rkey = rdma_wr(ibwr)->rkey; in init_send_wr() 564 wr->wr.atomic.remote_addr = in init_send_wr() 566 wr->wr.atomic.compare_add = in init_send_wr() 568 wr->wr.atomic.swap = atomic_wr(ibwr)->swap; in init_send_wr() 569 wr->wr.atomic.rkey = atomic_wr(ibwr)->rkey; in init_send_wr() 575 wr->wr.reg.mr = reg_wr(ibwr)->mr; in init_send_wr() 576 wr->wr.reg.key = reg_wr(ibwr)->key; in init_send_wr() 577 wr->wr.reg.access = reg_wr(ibwr)->access; in init_send_wr() [all …]
|
/linux/include/linux/ |
A 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() 61 buf->wr = (buf->wr+1) % sizeof(buf->buffer); in hdlcdrv_add_bitbuffer_word() 177 ret = (hb->rd == hb->wr); in hdlcdrv_hbuf_empty() 191 if (hb->rd == hb->wr) in hdlcdrv_hbuf_get() 213 hb->buf[hb->wr] = val & 0xffff; in hdlcdrv_hbuf_put() [all …]
|
/linux/tools/testing/selftests/breakpoints/ |
A D | breakpoint_test_arm64.c | 33 static void child(int size, int wr) in child() argument 35 volatile uint8_t *addr = &var[32 + wr]; in child() 125 child(wr_size, wr); in run_test() 204 int wr, wp, size; in main() local 215 for (wr = 0; wr <= 32; wr = wr + size) { in main() 216 for (wp = wr - size; wp <= wr + size; wp = wp + size) { in main() 217 result = run_test(size, MIN(size, 8), wr, wp); in main() 218 if ((result && wr == wp) || in main() 219 (!result && wr != wp)) in main() 222 size, wr, wp); in main() [all …]
|
/linux/drivers/infiniband/sw/siw/ |
A D | siw_verbs.c | 676 while (wr) { in siw_sq_flush_wr() 685 wr = wr->next; in siw_sq_flush_wr() 697 while (wr) { in siw_rq_flush_wr() 705 wr = wr->next; in siw_rq_flush_wr() 779 while (wr) { in siw_post_send() 905 wr = wr->next; in siw_post_send() 1025 while (wr) { in siw_post_receive() 1041 siw_copy_sgl(wr->sg_list, rqe->sge, wr->num_sge); in siw_post_receive() 1049 wr = wr->next; in siw_post_receive() 1768 siw_copy_sgl(wr->sg_list, rqe->sge, wr->num_sge); in siw_post_srq_recv() [all …]
|
/linux/drivers/infiniband/hw/mthca/ |
A D | mthca_qp.c | 1525 switch (wr->wr.opcode) { in build_mlx_header() 1533 sqp->ud_header.immediate_data = wr->wr.ex.imm_data; in build_mlx_header() 1597 if (wr->wr.opcode == IB_WR_ATOMIC_CMP_AND_SWP) { in set_atomic_seg() 1655 for (nreq = 0; wr; ++nreq, wr = wr->next) { in mthca_tavor_post_send() 1662 *bad_wr = wr; in mthca_tavor_post_send() 1755 *bad_wr = wr; in mthca_tavor_post_send() 1779 *bad_wr = wr; in mthca_tavor_post_send() 1851 for (nreq = 0; wr; wr = wr->next) { in mthca_tavor_post_receive() 1858 *bad_wr = wr; in mthca_tavor_post_receive() 1959 for (nreq = 0; wr; ++nreq, wr = wr->next) { in mthca_arbel_post_send() [all …]
|
/linux/arch/mips/mm/ |
A D | tlbex.c | 2068 UASM_i_LW(p, wr.r2, 0, wr.r2); in build_r4000_tlbchange_handler_head() 2071 UASM_i_ADDU(p, wr.r2, wr.r2, wr.r1); in build_r4000_tlbchange_handler_head() 2134 build_pte_present(&p, &r, wr.r1, wr.r2, wr.r3, label_nopage_tlbl); in build_r4000_tlb_load_handler() 2201 build_make_valid(&p, &r, wr.r1, wr.r2, wr.r3); in build_r4000_tlb_load_handler() 2210 iPTE_LW(&p, wr.r1, wr.r2); in build_r4000_tlb_load_handler() 2324 build_make_write(&p, &r, wr.r1, wr.r2, wr.r3); in build_r4000_tlb_store_handler() 2333 iPTE_LW(&p, wr.r1, wr.r2); in build_r4000_tlb_store_handler() 2336 uasm_i_ori(&p, wr.r1, wr.r1, in build_r4000_tlb_store_handler() 2381 build_make_write(&p, &r, wr.r1, wr.r2, wr.r3); in build_r4000_tlb_modify_handler() 2390 iPTE_LW(&p, wr.r1, wr.r2); in build_r4000_tlb_modify_handler() [all …]
|
/linux/drivers/infiniband/hw/cxgb4/ |
A D | qp.c | 537 wr->sg_list, wr->num_sge, &plen); in build_rdma_send() 588 wr->sg_list, wr->num_sge, &plen); in build_rdma_write() 665 if (wr->num_sge && wr->sg_list[0].length) { in build_rdma_read() 766 &wqe->recv.isgl, wr->sg_list, wr->num_sge, NULL); in build_rdma_recv() 780 &wqe->recv.isgl, wr->sg_list, wr->num_sge, NULL); in build_srq_recv() 1030 wr = wr->next; in complete_sq_drain_wrs() 1073 wr = wr->next; in complete_rq_drain_wrs() 1124 wr && wr->next && !wr->next->next && in c4iw_post_send() 1246 wr = wr->next; in c4iw_post_send() 1328 wr = wr->next; in c4iw_post_receive() [all …]
|
/linux/drivers/infiniband/ulp/rtrs/ |
A D | rtrs.c | 73 struct ib_recv_wr wr; in rtrs_iu_post_recv() local 97 struct ib_recv_wr wr; in rtrs_post_recv_empty() local 115 next->next = wr; in rtrs_post_send() 117 head = wr; in rtrs_post_send() 121 wr->next = tail; in rtrs_post_send() 130 struct ib_send_wr wr; in rtrs_iu_post_send() local 159 struct ib_rdma_wr wr; in rtrs_iu_post_rdma_write_imm() local 164 .wr.sg_list = sge, in rtrs_iu_post_rdma_write_imm() 181 return rtrs_post_send(con->qp, head, &wr.wr, tail); in rtrs_iu_post_rdma_write_imm() 199 .wr.wr_cqe = cqe, in rtrs_post_rdma_write_imm_empty() [all …]
|
A D | rtrs-srv.c | 239 wr->wr.sg_list = plist; in rdma_write_sg() 240 wr->wr.num_sge = 1; in rdma_write_sg() 251 wr->wr.ex.imm_data = 0; in rdma_write_sg() 252 wr->wr.send_flags = 0; in rdma_write_sg() 255 wr->wr.next = &rwr.wr; in rdma_write_sg() 259 wr->wr.next = &rwr.wr; in rdma_write_sg() 260 rwr.wr.next = &imm_wr.wr; in rdma_write_sg() 262 wr->wr.next = &inv_wr; in rdma_write_sg() 265 wr->wr.next = &imm_wr.wr; in rdma_write_sg() 385 wr = &rwr.wr; in send_io_resp_imm() [all …]
|
/linux/arch/sparc/kernel/ |
A 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 165 wr %g1, 0x0, %wim 170 wr %g1, 0x0, %tbr [all …]
|
A D | entry.S | 159 wr %l0, 0x0, %psr 181 wr %l4, 0x0, %psr 230 wr %g2, 0x0, %psr 249 wr %g2, 0x0, %psr 287 wr %l4, 0x0, %psr 332 wr %l4, 0x0, %psr 350 wr %g2, 0x0, %psr 378 wr %l4, 0x0, %psr 404 wr %g2, 0x0, %psr 419 wr %l4, 0x0, %psr [all …]
|
/linux/arch/arm/boot/dts/ |
A D | omap3430-sdp.dts | 65 gpmc,cs-wr-off-ns = <186>; 68 gpmc,adv-wr-off-ns = <48>; 74 gpmc,wr-cycle-ns = <186>; 80 gpmc,wr-access-ns = <186>; 115 gpmc,cs-wr-off-ns = <36>; 118 gpmc,adv-wr-off-ns = <36>; 124 gpmc,wr-cycle-ns = <72>; 126 gpmc,wr-access-ns = <30>; 161 gpmc,cs-wr-off-ns = <72>; 164 gpmc,adv-wr-off-ns = <18>; [all …]
|
/linux/drivers/infiniband/sw/rdmavt/ |
A D | qp.c | 1794 *bad_wr = wr; in rvt_post_recv() 1798 for (; wr; wr = wr->next) { in rvt_post_recv() 1804 *bad_wr = wr; in rvt_post_recv() 1814 *bad_wr = wr; in rvt_post_recv() 2043 memcpy(&wqe->wr, wr, cplen); in rvt_post_one_wr() 2047 if (wr->num_sge) { in rvt_post_one_wr() 2173 for (; wr; wr = wr->next) { in rvt_post_send() 2176 *bad_wr = wr; in rvt_post_send() 2213 for (; wr; wr = wr->next) { in rvt_post_srq_recv() 2219 *bad_wr = wr; in rvt_post_srq_recv() [all …]
|