Home
last modified time | relevance | path

Searched full:wc (Results 1 – 25 of 311) sorted by relevance

12345678910>>...13

/linux/include/math-emu/
H A Dop-common.h27 #define _FP_DECL(wc, X) \ argument
29 _FP_FRAC_DECL_##wc(X)
36 #define _FP_UNPACK_CANONICAL(fs, wc, X) \ argument
42 _FP_FRAC_SLL_##wc(X, _FP_WORKBITS); \
48 if (_FP_FRAC_ZEROP_##wc(X)) \
54 _FP_FRAC_CLZ_##wc(_shift, X); \
56 _FP_FRAC_SLL_##wc(X, (_shift+_FP_WORKBITS)); \
69 if (_FP_FRAC_ZEROP_##wc(X)) \
89 #define _FP_PACK_CANONICAL(fs, wc, X) \ argument
97 _FP_ROUND(wc, X); \
[all …]
H A Dsoft-fp.h135 #define _FP_ROUND_NEAREST(wc, X) \ argument
137 if ((_FP_FRAC_LOW_##wc(X) & 15) != _FP_WORK_ROUND) \
138 _FP_FRAC_ADDI_##wc(X, _FP_WORK_ROUND); \
141 #define _FP_ROUND_ZERO(wc, X) (void)0 argument
143 #define _FP_ROUND_PINF(wc, X) \ argument
145 if (!X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
146 _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
149 #define _FP_ROUND_MINF(wc, X) \ argument
151 if (X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
152 _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
[all …]
/linux/fs/btrfs/
H A Dtree-log.c154 struct walk_control *wc, u64 gen, int level);
172 static void do_abort_log_replay(struct walk_control *wc, const char *function, in do_abort_log_replay() argument
175 struct btrfs_fs_info *fs_info = wc->trans->fs_info; in do_abort_log_replay()
191 btrfs_abort_transaction(wc->trans, error); in do_abort_log_replay()
193 if (wc->subvol_path && wc->subvol_path->nodes[0]) { in do_abort_log_replay()
196 btrfs_root_id(wc->root)); in do_abort_log_replay()
197 btrfs_print_leaf(wc->subvol_path->nodes[0]); in do_abort_log_replay()
200 if (wc->log_leaf) { in do_abort_log_replay()
203 btrfs_root_id(wc->root), wc->log_slot, in do_abort_log_replay()
204 BTRFS_KEY_FMT_VALUE(&wc->log_key)); in do_abort_log_replay()
[all …]
H A Dextent-tree.c5475 * @wc: the walk control for this deletion
5477 * @flags: the flags for wc->level - 1
5481 * wc->level should be read and walked into, or if we can simply delete our
5489 static bool visit_node_for_delete(struct btrfs_root *root, struct walk_control *wc, in visit_node_for_delete() argument
5494 int level = wc->level; in visit_node_for_delete()
5497 ASSERT(wc->refs[level - 1] > 0); in visit_node_for_delete()
5503 if (wc->stage == UPDATE_BACKREF) { in visit_node_for_delete()
5513 if (wc->refs[level - 1] == 1) in visit_node_for_delete()
5528 if (!wc->update_ref || generation <= btrfs_root_origin_generation(root)) in visit_node_for_delete()
5536 if (btrfs_comp_cpu_keys(&key, &wc->update_progress) < 0) in visit_node_for_delete()
[all …]
/linux/drivers/net/ethernet/brocade/bna/
H A Dbfa_cs.h89 bfa_wc_up(struct bfa_wc *wc) in bfa_wc_up() argument
91 wc->wc_count++; in bfa_wc_up()
95 bfa_wc_down(struct bfa_wc *wc) in bfa_wc_down() argument
97 wc->wc_count--; in bfa_wc_down()
98 if (wc->wc_count == 0) in bfa_wc_down()
99 wc->wc_resume(wc->wc_cbarg); in bfa_wc_down()
104 bfa_wc_init(struct bfa_wc *wc, bfa_wc_resume_t wc_resume, void *wc_cbarg) in bfa_wc_init() argument
106 wc->wc_resume = wc_resume; in bfa_wc_init()
107 wc->wc_cbarg = wc_cbarg; in bfa_wc_init()
108 wc->wc_count = 0; in bfa_wc_init()
[all …]
/linux/drivers/infiniband/sw/siw/
H A Dsiw_cq.c48 int siw_reap_cqe(struct siw_cq *cq, struct ib_wc *wc) in siw_reap_cqe() argument
57 memset(wc, 0, sizeof(*wc)); in siw_reap_cqe()
58 wc->wr_id = cqe->id; in siw_reap_cqe()
59 wc->byte_len = cqe->bytes; in siw_reap_cqe()
68 wc->ex.invalidate_rkey = cqe->inval_stag; in siw_reap_cqe()
69 wc->wc_flags = IB_WC_WITH_INVALIDATE; in siw_reap_cqe()
71 wc->qp = cqe->base_qp; in siw_reap_cqe()
72 wc->opcode = map_wc_opcode[cqe->opcode]; in siw_reap_cqe()
73 wc->status = map_cqe_status[cqe->status].ib; in siw_reap_cqe()
95 wc->opcode = map_wc_opcode[opcode]; in siw_reap_cqe()
[all …]
/linux/drivers/infiniband/sw/rdmavt/
H A Dtrace_cq.h70 TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
71 TP_ARGS(cq, wc, idx),
85 __entry->wr_id = wc->wr_id;
86 __entry->status = wc->status;
87 __entry->opcode = wc->opcode;
88 __entry->length = wc->byte_len;
89 __entry->qpn = wc->qp->qp_num;
91 __entry->flags = wc->wc_flags;
92 __entry->imm = be32_to_cpu(wc->ex.imm_data);
110 TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
[all …]
/linux/tools/perf/tests/shell/
H A Dlock_contention.sh56 if [ "$(cat "${result}" | wc -l)" != "1" ]; then
57 echo "[Fail] Recorded result count is not 1:" "$(cat "${result}" | wc -l)"
74 if [ "$(cat "${result}" | wc -l)" != "1" ]; then
75 echo "[Fail] BPF result count is not 1:" "$(cat "${result}" | wc -l)"
86 if [ "$(cat "${result}" | wc -l)" != "1" ]; then
87 echo "[Fail] Recorded result count is not 1:" "$(cat "${result}" | wc -l)"
99 if [ "$(cat "${result}" | wc -l)" != "1" ]; then
100 echo "[Fail] Recorded result count is not 1:" "$(cat "${result}" | wc -l)"
111 if [ "$(cat "${result}" | wc -l)" != "1" ]; then
112 echo "[Fail] BPF result count is not 1:" "$(cat "${result}" | wc -l)"
[all …]
/linux/Documentation/arch/x86/
H A Dpat.rst22 WC Write-combined
47 | ioremap_wc | -- | -- | WC |
54 | set_memory_wc, | WC | -- | -- |
62 | pci sysfs resource_wc | -- | -- | WC |
68 | pci proc | -- | -- | WC |
71 | /dev/mem | -- | WB/WC/UC- | WB/WC/UC- |
77 | /dev/mem | -- | WB/WC/UC- | WB/WC/UC- |
112 In addition, step 2 internally tracks the region as UC or WC in memtype
127 is made, should already have been ioremapped with WC attributes or PAT entries,
145 WC 000 WB _PAGE_CACHE_MODE_WB WC | WC
[all …]
/linux/tools/testing/selftests/ftrace/test.d/dynevent/
H A Dadd_remove_fprobe_module.tc24 funcs=`cat enabled_functions | wc -l`
29 funcs=`cat enabled_functions | wc -l`
35 funcs=`cat enabled_functions | wc -l`
43 ofuncs=`cat enabled_functions | wc -l`
49 funcs=`cat enabled_functions | wc -l`
55 funcs=`cat enabled_functions | wc -l`
66 ofuncs=`cat enabled_functions | wc -l`
71 funcs=`cat enabled_functions | wc -l`
80 funcs=`cat enabled_functions | wc -l`
H A Dadd_remove_fprobe.tc15 ocnt=`cat enabled_functions | wc -l`
33 cnt=`cat enabled_functions | wc -l`
39 cnt2=`cat enabled_functions | wc -l`
44 cnt=`cat enabled_functions | wc -l`
59 cnt=`cat enabled_functions | wc -l`
68 cnt=`cat enabled_functions | wc -l`
77 cnt=`cat enabled_functions | wc -l`
H A Dadd_remove_multiple_fprobe.tc13 test `cat enabled_functions | wc -l` -eq 0 || exit_unresolved
22 test `cat enabled_functions | wc -l` -eq 1
35 test `cat enabled_functions | wc -l` -eq 1
40 test `cat enabled_functions | wc -l` -eq 0
49 test `cat enabled_functions | wc -l` -eq 1
62 test `cat enabled_functions | wc -l` -eq 1
67 test `cat enabled_functions | wc -l` -eq 0
/linux/drivers/infiniband/hw/hfi1/
H A Dud.c41 struct ib_wc wc; in ud_loopback() local
107 memset(&wc, 0, sizeof(wc)); in ud_loopback()
108 wc.byte_len = length + sizeof(struct ib_grh); in ud_loopback()
111 wc.wc_flags = IB_WC_WITH_IMM; in ud_loopback()
112 wc.ex.imm_data = swqe->wr.ex.imm_data; in ud_loopback()
137 if (unlikely(wc.byte_len > qp->r_len)) { in ud_loopback()
174 wc.wc_flags |= IB_WC_GRH; in ud_loopback()
193 wc.wr_id = qp->r_wr_id; in ud_loopback()
194 wc.status = IB_WC_SUCCESS; in ud_loopback()
195 wc.opcode = IB_WC_RECV; in ud_loopback()
[all …]
H A Duc.c270 struct ib_wc wc; in hfi1_uc_rcv() local
389 wc.ex.imm_data = ohdr->u.imm_data; in hfi1_uc_rcv()
390 wc.wc_flags = IB_WC_WITH_IMM; in hfi1_uc_rcv()
394 wc.ex.imm_data = 0; in hfi1_uc_rcv()
395 wc.wc_flags = 0; in hfi1_uc_rcv()
403 wc.byte_len = tlen + qp->r_rcv_len; in hfi1_uc_rcv()
404 if (unlikely(wc.byte_len > qp->r_len)) in hfi1_uc_rcv()
406 wc.opcode = IB_WC_RECV; in hfi1_uc_rcv()
410 wc.wr_id = qp->r_wr_id; in hfi1_uc_rcv()
411 wc.status = IB_WC_SUCCESS; in hfi1_uc_rcv()
[all …]
/linux/drivers/infiniband/ulp/iser/
H A Diser_initiator.c145 void (*done)(struct ib_cq *cq, struct ib_wc *wc)) in iser_create_send_desc() argument
532 void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc) in iser_login_rsp() argument
534 struct ib_conn *ib_conn = wc->qp->qp_context; in iser_login_rsp()
536 struct iser_login_desc *desc = iser_login(wc->wr_cqe); in iser_login_rsp()
542 if (unlikely(wc->status != IB_WC_SUCCESS)) { in iser_login_rsp()
543 iser_err_comp(wc, "login_rsp"); in iser_login_rsp()
553 length = wc->byte_len - ISER_HEADERS_LEN; in iser_login_rsp()
591 static int iser_check_remote_inv(struct iser_conn *iser_conn, struct ib_wc *wc, in iser_check_remote_inv() argument
594 if (wc->wc_flags & IB_WC_WITH_INVALIDATE) { in iser_check_remote_inv()
596 u32 rkey = wc->ex.invalidate_rkey; in iser_check_remote_inv()
[all …]
/linux/tools/testing/selftests/ftrace/test.d/filter/
H A Devent-filter-function.tc42 while [ `grep kmem_cache_free trace| wc -l` -eq 0 ]; do
50 hitcnt=`grep kmem_cache_free trace| grep $target_func | wc -l`
51 misscnt=`grep kmem_cache_free trace| grep -v $target_func | wc -l`
68 while [ `grep kmem_cache_free trace| wc -l` -eq 0 ]; do
76 hitcnt=`grep kmem_cache_free trace| grep $target_func | wc -l`
77 misscnt=`grep kmem_cache_free trace| grep -v $target_func | wc -l`
94 nocnt=`grep openat trace | wc -l`
97 hitcnt=`grep openat trace | wc -l`;
/linux/fs/smb/smbdirect/
H A Daccept.c15 static void smbdirect_accept_negotiate_recv_done(struct ib_cq *cq, struct ib_wc *wc);
16 static void smbdirect_accept_negotiate_send_done(struct ib_cq *cq, struct ib_wc *wc);
209 static void smbdirect_accept_negotiate_recv_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_accept_negotiate_recv_done() argument
212 container_of(wc->wr_cqe, struct smbdirect_recv_io, cqe); in smbdirect_accept_negotiate_recv_done()
216 if (unlikely(wc->status != IB_WC_SUCCESS || WARN_ON_ONCE(wc->opcode != IB_WC_RECV))) { in smbdirect_accept_negotiate_recv_done()
217 if (wc->status != IB_WC_WR_FLUSH_ERR) in smbdirect_accept_negotiate_recv_done()
219 "wc->status=%s (%d) wc->opcode=%d\n", in smbdirect_accept_negotiate_recv_done()
220 ib_wc_status_msg(wc->status), wc->status, wc->opcode); in smbdirect_accept_negotiate_recv_done()
226 ib_wc_status_msg(wc->status), wc->status, wc->opcode); in smbdirect_accept_negotiate_recv_done()
251 if (wc->byte_len >= sizeof(struct smbdirect_negotiate_req)) in smbdirect_accept_negotiate_recv_done()
[all …]
H A Drw.c80 static void smbdirect_connection_rdma_rw_done(struct ib_cq *cq, struct ib_wc *wc, in smbdirect_connection_rdma_rw_done() argument
84 container_of(wc->wr_cqe, struct smbdirect_rw_io, cqe); in smbdirect_connection_rdma_rw_done()
87 if (wc->status != IB_WC_SUCCESS) { in smbdirect_connection_rdma_rw_done()
90 wc->opcode, ib_wc_status_msg(wc->status), wc->status); in smbdirect_connection_rdma_rw_done()
91 if (wc->status != IB_WC_WR_FLUSH_ERR) in smbdirect_connection_rdma_rw_done()
98 static void smbdirect_connection_rdma_read_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_rdma_read_done() argument
100 smbdirect_connection_rdma_rw_done(cq, wc, DMA_FROM_DEVICE); in smbdirect_connection_rdma_read_done()
103 static void smbdirect_connection_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_rdma_write_done() argument
105 smbdirect_connection_rdma_rw_done(cq, wc, DMA_TO_DEVICE); in smbdirect_connection_rdma_write_done()
H A Dconnect.c16 static void smbdirect_connect_negotiate_send_done(struct ib_cq *cq, struct ib_wc *wc);
17 static void smbdirect_connect_negotiate_recv_done(struct ib_cq *cq, struct ib_wc *wc);
550 static void smbdirect_connect_negotiate_send_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connect_negotiate_send_done() argument
553 container_of(wc->wr_cqe, struct smbdirect_send_io, cqe); in smbdirect_connect_negotiate_send_done()
558 ib_wc_status_msg(wc->status), wc->status, wc->opcode); in smbdirect_connect_negotiate_send_done()
560 /* Note this frees wc->wr_cqe, but not wc */ in smbdirect_connect_negotiate_send_done()
564 if (unlikely(wc->status != IB_WC_SUCCESS || WARN_ON_ONCE(wc->opcode != IB_WC_SEND))) { in smbdirect_connect_negotiate_send_done()
565 if (wc->status != IB_WC_WR_FLUSH_ERR) in smbdirect_connect_negotiate_send_done()
567 "wc->status=%s (%d) wc->opcode=%d\n", in smbdirect_connect_negotiate_send_done()
568 ib_wc_status_msg(wc->status), wc->status, wc->opcode); in smbdirect_connect_negotiate_send_done()
[all …]
/linux/drivers/infiniband/hw/mlx5/
H A Dgsi.c37 struct ib_wc wc; member
61 WARN_ON_ONCE(mlx5_ib_generate_wc(gsi_cq, &wr->wc)); in generate_completions()
68 static void handle_single_completion(struct ib_cq *cq, struct ib_wc *wc) in handle_single_completion() argument
72 container_of(wc->wr_cqe, struct mlx5_ib_gsi_wr, cqe); 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()
82 wr->wc.qp = &mqp->ibqp; in handle_single_completion()
362 struct ib_ud_wr *wr, struct ib_wc *wc) in mlx5_ib_add_outstanding_wr() argument
377 if (!wc) { in mlx5_ib_add_outstanding_wr()
[all …]
/linux/drivers/scsi/bfa/
H A Dbfa_cs.h242 bfa_wc_up(struct bfa_wc_s *wc) in bfa_wc_up() argument
244 wc->wc_count++; in bfa_wc_up()
248 bfa_wc_down(struct bfa_wc_s *wc) in bfa_wc_down() argument
250 wc->wc_count--; in bfa_wc_down()
251 if (wc->wc_count == 0) in bfa_wc_down()
252 wc->wc_resume(wc->wc_cbarg); in bfa_wc_down()
259 bfa_wc_init(struct bfa_wc_s *wc, bfa_wc_resume_t wc_resume, void *wc_cbarg) in bfa_wc_init() argument
261 wc->wc_resume = wc_resume; in bfa_wc_init()
262 wc->wc_cbarg = wc_cbarg; in bfa_wc_init()
263 wc->wc_count = 0; in bfa_wc_init()
[all …]
/linux/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c423 * frwr_wc_fastreg - Invoked by RDMA provider for a flushed FastReg WC
425 * @wc: WCE for a completed FastReg WR
429 static void frwr_wc_fastreg(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_fastreg() argument
431 struct ib_cqe *cqe = wc->wr_cqe; in frwr_wc_fastreg()
435 trace_xprtrdma_wc_fastreg(wc, &mr->mr_cid); in frwr_wc_fastreg()
437 rpcrdma_flush_disconnect(cq->cq_context, wc); in frwr_wc_fastreg()
512 static void frwr_mr_done(struct ib_wc *wc, struct rpcrdma_mr *mr) in frwr_mr_done() argument
514 if (likely(wc->status == IB_WC_SUCCESS)) in frwr_mr_done()
519 * frwr_wc_localinv - Invoked by RDMA provider for a LOCAL_INV WC
521 * @wc: WCE for a completed LocalInv WR
[all …]
/linux/drivers/infiniband/hw/cxgb4/
H A Dcq.c755 struct ib_wc *wc, struct c4iw_srq *srq) in __c4iw_poll_cq_one() argument
769 wc->wr_id = cookie; in __c4iw_poll_cq_one()
770 wc->qp = &qhp->ibqp; in __c4iw_poll_cq_one()
771 wc->vendor_err = CQE_STATUS(&cqe); in __c4iw_poll_cq_one()
772 wc->wc_flags = 0; in __c4iw_poll_cq_one()
790 wc->byte_len = CQE_LEN(&cqe); in __c4iw_poll_cq_one()
792 wc->byte_len = 0; in __c4iw_poll_cq_one()
796 wc->opcode = IB_WC_RECV; in __c4iw_poll_cq_one()
800 wc->opcode = IB_WC_RECV; in __c4iw_poll_cq_one()
801 wc->ex.invalidate_rkey = CQE_WRID_STAG(&cqe); in __c4iw_poll_cq_one()
[all …]
/linux/net/smc/
H A Dsmc_wr.c77 static inline void smc_wr_tx_process_cqe(struct ib_wc *wc) in smc_wr_tx_process_cqe() argument
83 link = wc->qp->qp_context; in smc_wr_tx_process_cqe()
85 if (wc->opcode == IB_WC_REG_MR) { in smc_wr_tx_process_cqe()
86 if (wc->status) in smc_wr_tx_process_cqe()
94 pnd_snd_idx = smc_wr_tx_find_pending_index(link, wc->wr_id); in smc_wr_tx_process_cqe()
97 link->wr_tx_v2_pend->wr_id != wc->wr_id) in smc_wr_tx_process_cqe()
99 link->wr_tx_v2_pend->wc_status = wc->status; in smc_wr_tx_process_cqe()
107 link->wr_tx_pends[pnd_snd_idx].wc_status = wc->status; in smc_wr_tx_process_cqe()
121 if (wc->status) { in smc_wr_tx_process_cqe()
132 pnd_snd.handler(&pnd_snd.priv, link, wc->status); in smc_wr_tx_process_cqe()
[all …]
/linux/drivers/infiniband/hw/mlx4/
H A Dmad.c512 enum ib_qp_type dest_qpt, struct ib_wc *wc, in mlx4_ib_send_to_slave() argument
550 ret = ib_get_cached_pkey(&dev->ib_dev, port, wc->pkey_index, &cached_pkey); in mlx4_ib_send_to_slave()
553 is_proxy_qp0(dev, wc->src_qp, slave) ? "SMI" : "GSI", in mlx4_ib_send_to_slave()
554 wc->pkey_index, ret); in mlx4_ib_send_to_slave()
561 is_proxy_qp0(dev, wc->src_qp, slave) ? "SMI" : "GSI", in mlx4_ib_send_to_slave()
619 tun_mad->hdr.flags_src_qp = cpu_to_be32(wc->src_qp & 0xFFFFFF); in mlx4_ib_send_to_slave()
620 tun_mad->hdr.g_ml_path = (grh && (wc->wc_flags & IB_WC_GRH)) ? 0x80 : 0; in mlx4_ib_send_to_slave()
627 if (vlan != wc->vlan_id) in mlx4_ib_send_to_slave()
638 vlan = wc->vlan_id; in mlx4_ib_send_to_slave()
642 memcpy((char *)&tun_mad->hdr.mac_31_0, &(wc->smac[0]), 4); in mlx4_ib_send_to_slave()
[all …]

12345678910>>...13