Home
last modified time | relevance | path

Searched refs:wc (Results 1 – 25 of 251) sorted by relevance

1234567891011

/linux/drivers/md/
H A Ddm-writecache.c100 #define WC_MODE_PMEM(wc) ((wc)->pmem_mode) argument
101 #define WC_MODE_FUA(wc) ((wc)->writeback_fua) argument
103 #define WC_MODE_PMEM(wc) false argument
104 #define WC_MODE_FUA(wc) false argument
106 #define WC_MODE_SORT_FREELIST(wc) (!WC_MODE_PMEM(wc)) argument
224 struct dm_writecache *wc; member
233 struct dm_writecache *wc; member
242 wc_lock(struct dm_writecache * wc) wc_lock() argument
247 wc_unlock(struct dm_writecache * wc) wc_unlock() argument
253 persistent_memory_claim(struct dm_writecache * wc) persistent_memory_claim() argument
350 persistent_memory_claim(struct dm_writecache * wc) persistent_memory_claim() argument
356 persistent_memory_release(struct dm_writecache * wc) persistent_memory_release() argument
387 sb(struct dm_writecache * wc) sb() argument
392 memory_entry(struct dm_writecache * wc,struct wc_entry * e) memory_entry() argument
397 memory_data(struct dm_writecache * wc,struct wc_entry * e) memory_data() argument
402 cache_sector(struct dm_writecache * wc,struct wc_entry * e) cache_sector() argument
408 read_original_sector(struct dm_writecache * wc,struct wc_entry * e) read_original_sector() argument
417 read_seq_count(struct dm_writecache * wc,struct wc_entry * e) read_seq_count() argument
426 clear_seq_count(struct dm_writecache * wc,struct wc_entry * e) clear_seq_count() argument
434 write_original_sector_seq_count(struct dm_writecache * wc,struct wc_entry * e,uint64_t original_sector,uint64_t seq_count) write_original_sector_seq_count() argument
447 writecache_error(wc,err,msg,arg...) global() argument
454 writecache_has_error(wc) global() argument
456 writecache_flush_all_metadata(struct dm_writecache * wc) writecache_flush_all_metadata() argument
462 writecache_flush_region(struct dm_writecache * wc,void * ptr,size_t size) writecache_flush_region() argument
472 struct dm_writecache *wc; global() member
488 writecache_wait_for_ios(struct dm_writecache * wc,int direction) writecache_wait_for_ios() argument
494 ssd_commit_flushed(struct dm_writecache * wc,bool wait_for_ios) ssd_commit_flushed() argument
548 ssd_commit_superblock(struct dm_writecache * wc) ssd_commit_superblock() argument
575 writecache_commit_flushed(struct dm_writecache * wc,bool wait_for_ios) writecache_commit_flushed() argument
583 writecache_disk_flush(struct dm_writecache * wc,struct dm_dev * dev) writecache_disk_flush() argument
606 writecache_find_entry(struct dm_writecache * wc,uint64_t block,int flags) writecache_find_entry() argument
653 writecache_insert_entry(struct dm_writecache * wc,struct wc_entry * ins) writecache_insert_entry() argument
672 writecache_unlink(struct dm_writecache * wc,struct wc_entry * e) writecache_unlink() argument
678 writecache_add_to_freelist(struct dm_writecache * wc,struct wc_entry * e) writecache_add_to_freelist() argument
700 writecache_verify_watermark(struct dm_writecache * wc) writecache_verify_watermark() argument
708 struct dm_writecache *wc = timer_container_of(wc, t, max_age_timer); writecache_max_age_timer() local
716 writecache_pop_from_freelist(struct dm_writecache * wc,sector_t expected_sector) writecache_pop_from_freelist() argument
748 writecache_free_entry(struct dm_writecache * wc,struct wc_entry * e) writecache_free_entry() argument
758 writecache_wait_on_freelist(struct dm_writecache * wc) writecache_wait_on_freelist() argument
769 writecache_poison_lists(struct dm_writecache * wc) writecache_poison_lists() argument
781 writecache_flush_entry(struct dm_writecache * wc,struct wc_entry * e) writecache_flush_entry() argument
788 writecache_entry_is_committed(struct dm_writecache * wc,struct wc_entry * e) writecache_entry_is_committed() argument
793 writecache_flush(struct dm_writecache * wc) writecache_flush() argument
859 struct dm_writecache *wc = container_of(work, struct dm_writecache, flush_work); writecache_flush_work() local
868 struct dm_writecache *wc = timer_container_of(wc, t, autocommit_timer); writecache_autocommit_timer() local
874 writecache_schedule_autocommit(struct dm_writecache * wc) writecache_schedule_autocommit() argument
880 writecache_discard(struct dm_writecache * wc,sector_t start,sector_t end) writecache_discard() argument
915 writecache_wait_for_writeback(struct dm_writecache * wc) writecache_wait_for_writeback() argument
926 struct dm_writecache *wc = ti->private; writecache_suspend() local
958 writecache_alloc_entries(struct dm_writecache * wc) writecache_alloc_entries() argument
978 writecache_read_metadata(struct dm_writecache * wc,sector_t n_sectors) writecache_read_metadata() argument
997 struct dm_writecache *wc = ti->private; writecache_resume() local
1111 process_flush_mesg(unsigned int argc,char ** argv,struct dm_writecache * wc) process_flush_mesg() argument
1144 process_flush_on_suspend_mesg(unsigned int argc,char ** argv,struct dm_writecache * wc) process_flush_on_suspend_mesg() argument
1156 activate_cleaner(struct dm_writecache * wc) activate_cleaner() argument
1164 process_cleaner_mesg(unsigned int argc,char ** argv,struct dm_writecache * wc) process_cleaner_mesg() argument
1178 process_clear_stats_mesg(unsigned int argc,char ** argv,struct dm_writecache * wc) process_clear_stats_mesg() argument
1194 struct dm_writecache *wc = ti->private; writecache_message() local
1246 bio_copy_block(struct dm_writecache * wc,struct bio * bio,void * data) bio_copy_block() argument
1285 struct dm_writecache *wc = data; writecache_flush_thread() local
1323 writecache_offload_bio(struct dm_writecache * wc,struct bio * bio) writecache_offload_bio() argument
1338 writecache_map_remap_origin(struct dm_writecache * wc,struct bio * bio,struct wc_entry * e) writecache_map_remap_origin() argument
1349 writecache_map_read(struct dm_writecache * wc,struct bio * bio) writecache_map_read() argument
1381 writecache_bio_copy_ssd(struct dm_writecache * wc,struct bio * bio,struct wc_entry * e,bool search_used) writecache_bio_copy_ssd() argument
1435 writecache_map_write(struct dm_writecache * wc,struct bio * bio) writecache_map_write() argument
1502 writecache_map_flush(struct dm_writecache * wc,struct bio * bio) writecache_map_flush() argument
1524 writecache_map_discard(struct dm_writecache * wc,struct bio * bio) writecache_map_discard() argument
1542 struct dm_writecache *wc = ti->private; writecache_map() local
1617 struct dm_writecache *wc = ti->private; writecache_end_io() local
1634 struct dm_writecache *wc = ti->private; writecache_iterate_devices() local
1641 struct dm_writecache *wc = ti->private; writecache_io_hints() local
1657 struct dm_writecache *wc = wb->wc; writecache_writeback_endio() local
1670 struct dm_writecache *wc = c->wc; writecache_copy_endio() local
1681 __writecache_endio_pmem(struct dm_writecache * wc,struct list_head * list) __writecache_endio_pmem() argument
1720 __writecache_endio_ssd(struct dm_writecache * wc,struct list_head * list) __writecache_endio_ssd() argument
1750 struct dm_writecache *wc = data; writecache_endio_thread() local
1798 struct dm_writecache *wc = wb->wc; wc_add_block() local
1816 __writeback_throttle(struct dm_writecache * wc,struct writeback_list * wbl) __writeback_throttle() argument
1829 __writecache_writeback_pmem(struct dm_writecache * wc,struct writeback_list * wbl) __writecache_writeback_pmem() argument
1893 __writecache_writeback_ssd(struct dm_writecache * wc,struct writeback_list * wbl) __writecache_writeback_ssd() argument
1944 struct dm_writecache *wc = container_of(work, struct dm_writecache, writeback_work); writecache_writeback() local
2148 init_memory(struct dm_writecache * wc) init_memory() argument
2184 struct dm_writecache *wc = ti->private; writecache_dtr() local
2230 struct dm_writecache *wc; writecache_ctr() local
2682 struct dm_writecache *wc = ti->private; writecache_status() local
[all...]
/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,
209 _FP_ISSIGNAN(fs,wc,X) global() argument
229 _FP_ADD_INTERNAL(fs,wc,R,X,Y,OP) global() argument
369 _FP_ADD(fs,wc,R,X,Y) global() argument
370 _FP_SUB(fs,wc,R,X,Y) global() argument
382 _FP_NEG(fs,wc,R,X) global() argument
395 _FP_MUL(fs,wc,R,X,Y) global() argument
460 _FP_DIV(fs,wc,R,X,Y) global() argument
531 _FP_CMP(fs,wc,ret,X,Y,un) global() argument
571 _FP_CMP_EQ(fs,wc,ret,X,Y) global() argument
591 _FP_SQRT(fs,wc,R,X) global() argument
657 _FP_TO_INT(fs,wc,r,X,rsize,rsigned) global() argument
728 _FP_TO_INT_ROUND(fs,wc,r,X,rsize,rsigned) global() argument
795 _FP_FROM_INT(fs,wc,X,r,rsize,rtype) global() argument
[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(
155 _FP_ROUND(wc,X) global() argument
[all...]
/linux/fs/ocfs2/
H A Daops.c771 static void ocfs2_unlock_folios(struct ocfs2_write_ctxt *wc) in ocfs2_unlock_folios() argument
780 if (wc->w_target_locked) { in ocfs2_unlock_folios()
781 BUG_ON(!wc->w_target_folio); in ocfs2_unlock_folios()
782 for (i = 0; i < wc->w_num_folios; i++) { in ocfs2_unlock_folios()
783 if (wc->w_target_folio == wc->w_folios[i]) { in ocfs2_unlock_folios()
784 wc->w_folios[i] = NULL; in ocfs2_unlock_folios()
788 folio_mark_accessed(wc->w_target_folio); in ocfs2_unlock_folios()
789 folio_put(wc->w_target_folio); in ocfs2_unlock_folios()
791 ocfs2_unlock_and_free_folios(wc in ocfs2_unlock_folios()
810 ocfs2_free_write_ctxt(struct inode * inode,struct ocfs2_write_ctxt * wc) ocfs2_free_write_ctxt() argument
824 struct ocfs2_write_ctxt *wc; ocfs2_alloc_write_ctxt() local
898 ocfs2_write_failure(struct inode * inode,struct ocfs2_write_ctxt * wc,loff_t user_pos,unsigned user_len) ocfs2_write_failure() argument
922 ocfs2_prepare_folio_for_write(struct inode * inode,u64 * p_blkno,struct ocfs2_write_ctxt * wc,struct folio * folio,u32 cpos,loff_t user_pos,unsigned user_len,int new) ocfs2_prepare_folio_for_write() argument
1003 ocfs2_grab_folios_for_write(struct address_space * mapping,struct ocfs2_write_ctxt * wc,u32 cpos,loff_t user_pos,unsigned user_len,int new,struct folio * mmap_folio) ocfs2_grab_folios_for_write() argument
1098 ocfs2_write_cluster(struct address_space * mapping,u32 * phys,unsigned int new,unsigned int clear_unwritten,unsigned int should_zero,struct ocfs2_alloc_context * data_ac,struct ocfs2_alloc_context * meta_ac,struct ocfs2_write_ctxt * wc,u32 cpos,loff_t user_pos,unsigned user_len) ocfs2_write_cluster() argument
1198 ocfs2_write_cluster_by_desc(struct address_space * mapping,struct ocfs2_alloc_context * data_ac,struct ocfs2_alloc_context * meta_ac,struct ocfs2_write_ctxt * wc,loff_t pos,unsigned len) ocfs2_write_cluster_by_desc() argument
1245 ocfs2_set_target_boundaries(struct ocfs2_super * osb,struct ocfs2_write_ctxt * wc,loff_t pos,unsigned len,int alloc) ocfs2_set_target_boundaries() argument
1299 ocfs2_unwritten_check(struct inode * inode,struct ocfs2_write_ctxt * wc,struct ocfs2_write_cluster_desc * desc) ocfs2_unwritten_check() argument
1360 ocfs2_populate_write_desc(struct inode * inode,struct ocfs2_write_ctxt * wc,unsigned int * clusters_to_alloc,unsigned int * extents_to_split) ocfs2_populate_write_desc() argument
1451 ocfs2_write_begin_inline(struct address_space * mapping,struct inode * inode,struct ocfs2_write_ctxt * wc) ocfs2_write_begin_inline() argument
1519 ocfs2_try_to_write_inline_data(struct address_space * mapping,struct inode * inode,loff_t pos,size_t len,struct folio * mmap_folio,struct ocfs2_write_ctxt * wc) ocfs2_try_to_write_inline_data() argument
1590 ocfs2_expand_nonsparse_inode(struct inode * inode,struct buffer_head * di_bh,loff_t pos,unsigned len,struct ocfs2_write_ctxt * wc) ocfs2_expand_nonsparse_inode() argument
1631 struct ocfs2_write_ctxt *wc; ocfs2_write_begin_nolock() local
1907 ocfs2_write_end_inline(struct inode * inode,loff_t pos,unsigned len,unsigned * copied,struct ocfs2_dinode * di,struct ocfs2_write_ctxt * wc) ocfs2_write_end_inline() argument
1933 struct ocfs2_write_ctxt *wc = fsdata; ocfs2_write_end_nolock() local
2121 struct ocfs2_write_ctxt *wc; ocfs2_dio_wr_get_block() local
[all...]
/linux/drivers/infiniband/hw/mlx4/
H A Dcq.c516 struct ib_wc *wc) in mlx4_ib_handle_error_cqe() argument
530 wc->status = IB_WC_LOC_LEN_ERR; in mlx4_ib_handle_error_cqe()
533 wc->status = IB_WC_LOC_QP_OP_ERR; in mlx4_ib_handle_error_cqe()
536 wc->status = IB_WC_LOC_PROT_ERR; in mlx4_ib_handle_error_cqe()
539 wc->status = IB_WC_WR_FLUSH_ERR; in mlx4_ib_handle_error_cqe()
542 wc->status = IB_WC_MW_BIND_ERR; in mlx4_ib_handle_error_cqe()
545 wc->status = IB_WC_BAD_RESP_ERR; in mlx4_ib_handle_error_cqe()
548 wc->status = IB_WC_LOC_ACCESS_ERR; in mlx4_ib_handle_error_cqe()
551 wc->status = IB_WC_REM_INV_REQ_ERR; in mlx4_ib_handle_error_cqe()
554 wc in mlx4_ib_handle_error_cqe()
585 use_tunnel_data(struct mlx4_ib_qp * qp,struct mlx4_ib_cq * cq,struct ib_wc * wc,unsigned tail,struct mlx4_cqe * cqe,int is_eth) use_tunnel_data() argument
613 mlx4_ib_qp_sw_comp(struct mlx4_ib_qp * qp,int num_entries,struct ib_wc * wc,int * npolled,int is_send) mlx4_ib_qp_sw_comp() argument
637 mlx4_ib_poll_sw_comp(struct mlx4_ib_cq * cq,int num_entries,struct ib_wc * wc,int * npolled) mlx4_ib_poll_sw_comp() argument
663 mlx4_ib_poll_one(struct mlx4_ib_cq * cq,struct mlx4_ib_qp ** cur_qp,struct ib_wc * wc) mlx4_ib_poll_one() argument
882 mlx4_ib_poll_cq(struct ib_cq * ibcq,int num_entries,struct ib_wc * wc) mlx4_ib_poll_cq() argument
[all...]
/linux/drivers/infiniband/hw/mlx5/
H A Dcq.c120 static void handle_good_req(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_good_req() argument
123 wc->wc_flags = 0; in handle_good_req()
126 wc->wc_flags |= IB_WC_WITH_IMM; in handle_good_req()
129 wc->opcode = IB_WC_RDMA_WRITE; in handle_good_req()
132 wc->wc_flags |= IB_WC_WITH_IMM; in handle_good_req()
136 wc->opcode = IB_WC_SEND; in handle_good_req()
139 wc->opcode = IB_WC_RDMA_READ; in handle_good_req()
140 wc->byte_len = be32_to_cpu(cqe->byte_cnt); in handle_good_req()
143 wc->opcode = IB_WC_COMP_SWAP; in handle_good_req()
144 wc in handle_good_req()
169 handle_responder(struct ib_wc * wc,struct mlx5_cqe64 * cqe,struct mlx5_ib_qp * qp) handle_responder() argument
274 dump_cqe(struct mlx5_ib_dev * dev,struct mlx5_err_cqe * cqe,struct ib_wc * wc,const char * level) dump_cqe() argument
284 mlx5_handle_error_cqe(struct mlx5_ib_dev * dev,struct mlx5_err_cqe * cqe,struct ib_wc * wc) mlx5_handle_error_cqe() argument
397 sw_comp(struct mlx5_ib_qp * qp,int num_entries,struct ib_wc * wc,int * npolled,bool is_send) sw_comp() argument
431 mlx5_ib_poll_sw_comp(struct mlx5_ib_cq * cq,int num_entries,struct ib_wc * wc,int * npolled) mlx5_ib_poll_sw_comp() argument
452 mlx5_poll_one(struct mlx5_ib_cq * cq,struct mlx5_ib_qp ** cur_qp,struct ib_wc * wc) mlx5_poll_one() argument
585 poll_soft_wc(struct mlx5_ib_cq * cq,int num_entries,struct ib_wc * wc,bool is_fatal_err) poll_soft_wc() argument
610 mlx5_ib_poll_cq(struct ib_cq * ibcq,int num_entries,struct ib_wc * wc) mlx5_ib_poll_cq() argument
1443 mlx5_ib_generate_wc(struct ib_cq * ibcq,struct ib_wc * wc) mlx5_ib_generate_wc() argument
[all...]
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()
360 struct ib_ud_wr *wr, struct ib_wc *wc) in mlx5_ib_add_outstanding_wr() argument
393 struct ib_wc wc = { mlx5_ib_gsi_silent_drop() local
[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 in bfa_wc_init()
114 bfa_wc_wait(struct bfa_wc * wc) bfa_wc_wait() argument
[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 in siw_reap_cqe()
118 struct ib_wc wc; siw_cq_flush() local
[all...]
/linux/drivers/infiniband/hw/erdma/
H A Derdma_cq.c108 static void erdma_process_ud_cqe(struct erdma_cqe *cqe, struct ib_wc *wc) in erdma_process_ud_cqe() argument
112 wc->wc_flags |= (IB_WC_GRH | IB_WC_WITH_NETWORK_HDR_TYPE); in erdma_process_ud_cqe()
114 wc->network_hdr_type = FIELD_GET(ERDMA_CQE_NTYPE_MASK, ud_info); in erdma_process_ud_cqe()
115 if (wc->network_hdr_type == ERDMA_NETWORK_TYPE_IPV4) in erdma_process_ud_cqe()
116 wc->network_hdr_type = RDMA_NETWORK_IPV4; in erdma_process_ud_cqe()
118 wc->network_hdr_type = RDMA_NETWORK_IPV6; in erdma_process_ud_cqe()
119 wc->src_qp = FIELD_GET(ERDMA_CQE_SQPN_MASK, ud_info); in erdma_process_ud_cqe()
120 wc->sl = FIELD_GET(ERDMA_CQE_SL_MASK, ud_info); in erdma_process_ud_cqe()
121 wc->pkey_index = 0; in erdma_process_ud_cqe()
126 static int erdma_poll_one_cqe(struct erdma_cq *cq, struct ib_wc *wc) in erdma_poll_one_cqe() argument
201 erdma_poll_cq(struct ib_cq * ibcq,int num_entries,struct ib_wc * wc) erdma_poll_cq() argument
[all...]
/linux/tools/testing/selftests/ftrace/test.d/dynevent/
H A Dadd_remove_fprobe.tc15 ocnt=`cat enabled_functions | wc -l`
33 cnt=`cat enabled_functions | wc -l`
40 cnt=`cat enabled_functions | wc -l`
48 cnt=`cat enabled_functions | wc -l`
60 cnt=`cat enabled_functions | wc -l`
69 cnt=`cat enabled_functions | wc -l`
78 cnt=`cat enabled_functions | wc -l`
87 cnt=`cat enabled_functions | wc -l`
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_cq.c324 struct ib_wc *wc) in pvrdma_poll_one() argument
357 wc->opcode = pvrdma_wc_opcode_to_ib(cqe->opcode); in pvrdma_poll_one()
358 wc->status = pvrdma_wc_status_to_ib(cqe->status); in pvrdma_poll_one()
359 wc->wr_id = cqe->wr_id; in pvrdma_poll_one()
360 wc->qp = &(*cur_qp)->ibqp; in pvrdma_poll_one()
361 wc->byte_len = cqe->byte_len; in pvrdma_poll_one()
362 wc->ex.imm_data = cqe->imm_data; in pvrdma_poll_one()
363 wc->src_qp = cqe->src_qp; in pvrdma_poll_one()
364 wc->wc_flags = pvrdma_wc_flags_to_ib(cqe->wc_flags); in pvrdma_poll_one()
365 wc in pvrdma_poll_one()
387 pvrdma_poll_cq(struct ib_cq * ibcq,int num_entries,struct ib_wc * wc) pvrdma_poll_cq() argument
[all...]
/linux/tools/testing/selftests/ftrace/test.d/filter/
H A Devent-filter-function.tc38 while [ `grep kmem_cache_free trace| wc -l` -eq 0 ]; do
46 hitcnt=`grep kmem_cache_free trace| grep $target_func | wc -l`
47 misscnt=`grep kmem_cache_free trace| grep -v $target_func | wc -l`
64 while [ `grep kmem_cache_free trace| wc -l` -eq 0 ]; do
72 hitcnt=`grep kmem_cache_free trace| grep $target_func | wc -l`
73 misscnt=`grep kmem_cache_free trace| grep -v $target_func | wc -l`
90 nocnt=`grep openat trace | wc -l`
93 hitcnt=`grep openat trace | wc -l`;
/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 in ud_loopback()
811 struct ib_wc wc; hfi1_ud_rcv() local
[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 in hfi1_uc_rcv()
[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 in bfa_wc_init()
271 bfa_wc_wait(struct bfa_wc_s * wc) bfa_wc_wait() argument
[all...]
/linux/drivers/infiniband/hw/mana/
H A Dcq.c238 static void fill_verbs_from_shadow_wqe(struct mana_ib_qp *qp, struct ib_wc *wc, in fill_verbs_from_shadow_wqe() argument
243 wc->wr_id = shadow_wqe->wr_id; in fill_verbs_from_shadow_wqe()
244 wc->status = shadow_wqe->error_code; in fill_verbs_from_shadow_wqe()
245 wc->opcode = shadow_wqe->opcode; in fill_verbs_from_shadow_wqe()
246 wc->vendor_err = shadow_wqe->error_code; in fill_verbs_from_shadow_wqe()
247 wc->wc_flags = 0; in fill_verbs_from_shadow_wqe()
248 wc->qp = &qp->ibqp; in fill_verbs_from_shadow_wqe()
249 wc->pkey_index = 0; in fill_verbs_from_shadow_wqe()
252 wc->byte_len = ud_wqe->byte_len; in fill_verbs_from_shadow_wqe()
253 wc in fill_verbs_from_shadow_wqe()
258 mana_process_completions(struct mana_ib_cq * cq,int nwc,struct ib_wc * wc) mana_process_completions() argument
294 mana_ib_poll_cq(struct ib_cq * ibcq,int num_entries,struct ib_wc * wc) mana_ib_poll_cq() argument
[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
533 void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc) in iser_login_rsp() argument
535 struct ib_conn *ib_conn = wc->qp->qp_context; in iser_login_rsp()
537 struct iser_login_desc *desc = iser_login(wc->wr_cqe); in iser_login_rsp()
543 if (unlikely(wc->status != IB_WC_SUCCESS)) { in iser_login_rsp()
544 iser_err_comp(wc, "login_rsp"); in iser_login_rsp()
554 length = wc->byte_len - ISER_HEADERS_LEN; in iser_login_rsp()
592 static int iser_check_remote_inv(struct iser_conn *iser_conn, struct ib_wc *wc, in iser_check_remote_inv() argument
595 if (wc->wc_flags & IB_WC_WITH_INVALIDATE) { in iser_check_remote_inv()
597 u32 rkey = wc in iser_check_remote_inv()
634 iser_task_rsp(struct ib_cq * cq,struct ib_wc * wc) iser_task_rsp() argument
674 iser_cmd_comp(struct ib_cq * cq,struct ib_wc * wc) iser_cmd_comp() argument
680 iser_ctrl_comp(struct ib_cq * cq,struct ib_wc * wc) iser_ctrl_comp() argument
696 iser_dataout_comp(struct ib_cq * cq,struct ib_wc * wc) iser_dataout_comp() argument
[all...]
/linux/tools/testing/selftests/ftrace/
H A Dftracetest468 casecount=`echo $TEST_CASES | wc -w`
502 prlog "# of passed: " `echo $PASSED_CASES | wc -w`
503 prlog "# of failed: " `echo $FAILED_CASES | wc -w`
504 prlog "# of unresolved: " `echo $UNRESOLVED_CASES | wc -w`
505 prlog "# of untested: " `echo $UNTESTED_CASES | wc -w`
506 prlog "# of unsupported: " `echo $UNSUPPORTED_CASES | wc -w`
507 prlog "# of xfailed: " `echo $XFAILED_CASES | wc -w`
508 prlog "# of undefined(test bug): " `echo $UNDEFINED_CASES | wc -w`
512 echo -n " pass:"`echo $PASSED_CASES | wc -w`
513 echo -n " fail:"`echo $FAILED_CASES | wc
[all...]
/linux/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c355 * @wc: WCE for a completed FastReg WR
359 static void frwr_wc_fastreg(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_fastreg() argument
361 struct ib_cqe *cqe = wc->wr_cqe; in frwr_wc_fastreg()
365 trace_xprtrdma_wc_fastreg(wc, &mr->mr_cid); in frwr_wc_fastreg()
367 rpcrdma_flush_disconnect(cq->cq_context, wc); in frwr_wc_fastreg()
442 static void frwr_mr_done(struct ib_wc *wc, struct rpcrdma_mr *mr) in frwr_mr_done() argument
444 if (likely(wc->status == IB_WC_SUCCESS)) in frwr_mr_done()
451 * @wc: WCE for a completed LocalInv WR
454 static void frwr_wc_localinv(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_localinv() argument
456 struct ib_cqe *cqe = wc in frwr_wc_localinv()
473 frwr_wc_localinv_wake(struct ib_cq * cq,struct ib_wc * wc) frwr_wc_localinv_wake() argument
570 frwr_wc_localinv_done(struct ib_cq * cq,struct ib_wc * wc) frwr_wc_localinv_done() argument
[all...]
/linux/fs/btrfs/
H A Dextent-tree.c5275 * @wc: the walk control for this deletion
5277 * @refs: the number of refs for wc->level - 1
5278 * @flags: the flags for wc->level - 1
5282 * wc->level should be read and walked into, or if we can simply delete our
5290 static bool visit_node_for_delete(struct btrfs_root *root, struct walk_control *wc, in visit_node_for_delete() argument
5295 int level = wc->level; in visit_node_for_delete()
5298 ASSERT(wc->refs[level - 1] > 0); in visit_node_for_delete()
5304 if (wc->stage == UPDATE_BACKREF) { in visit_node_for_delete()
5314 if (wc->refs[level - 1] == 1) in visit_node_for_delete()
5329 if (!wc in visit_node_for_delete()
5346 reada_walk_down(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct walk_control * wc,struct btrfs_path * path) reada_walk_down() argument
5425 walk_down_proc(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct btrfs_path * path,struct walk_control * wc) walk_down_proc() argument
5573 check_next_block_uptodate(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct btrfs_path * path,struct walk_control * wc,struct extent_buffer * next) check_next_block_uptodate() argument
5618 maybe_drop_reference(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct btrfs_path * path,struct walk_control * wc,struct extent_buffer * next,u64 owner_root) maybe_drop_reference() argument
5707 do_walk_down(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct btrfs_path * path,struct walk_control * wc) do_walk_down() argument
5818 walk_up_proc(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct btrfs_path * path,struct walk_control * wc) walk_up_proc() argument
5960 walk_down_tree(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct btrfs_path * path,struct walk_control * wc) walk_down_tree() argument
6009 walk_up_tree(struct btrfs_trans_handle * trans,struct btrfs_root * root,struct btrfs_path * path,struct walk_control * wc,int max_level) walk_up_tree() argument
6062 struct walk_control *wc; btrfs_drop_snapshot() local
6335 struct walk_control *wc; btrfs_drop_subtree() local
[all...]
/linux/tools/testing/selftests/ftrace/test.d/ftrace/
H A Dfunc_traceonoff_triggers.tc26 grep -v '^#' trace | wc -l
57 x=`grep '^\.schedule$' available_filter_functions | wc -l`
75 cnt=`grep schedule set_ftrace_filter | wc -l`
110 cnt=`grep schedule set_ftrace_filter | wc -l`
122 cnt=`grep schedule set_ftrace_filter | wc -l`
140 cnt=`grep schedule set_ftrace_filter | wc -l`
/linux/sound/isa/wavefront/
H A Dwavefront_synth.c1520 wavefront_control *wc) in wavefront_synth_control()
1528 "cmd 0x%x\n", wc->cmd); in wavefront_synth_control()
1532 switch (wc->cmd) { in wavefront_synth_control()
1547 wc->rbuf[0] = dev->interrupts_are_midi; in wavefront_synth_control()
1551 dev->rom_samples_rdonly = wc->wbuf[0]; in wavefront_synth_control()
1552 wc->status = 0; in wavefront_synth_control()
1556 i = wc->wbuf[0] | (wc->wbuf[1] << 7); in wavefront_synth_control()
1560 wc->status = EINVAL; in wavefront_synth_control()
1563 wc in wavefront_synth_control()
1517 wavefront_synth_control(snd_wavefront_card_t * acard,wavefront_control * wc) wavefront_synth_control() argument
1668 wavefront_control *wc; snd_wavefront_synth_ioctl() local
[all...]
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c174 static void ipoib_ib_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_ib_handle_rx_wc() argument
177 unsigned int wr_id = wc->wr_id & ~IPOIB_OP_RECV; in ipoib_ib_handle_rx_wc()
184 wr_id, wc->status); in ipoib_ib_handle_rx_wc()
194 if (unlikely(wc->status != IB_WC_SUCCESS)) { in ipoib_ib_handle_rx_wc()
195 if (wc->status != IB_WC_WR_FLUSH_ERR) in ipoib_ib_handle_rx_wc()
198 wc->status, wr_id, wc->vendor_err); in ipoib_ib_handle_rx_wc()
218 wc->byte_len, wc->slid); in ipoib_ib_handle_rx_wc()
222 skb_put(skb, wc in ipoib_ib_handle_rx_wc()
386 ipoib_ib_handle_tx_wc(struct net_device * dev,struct ib_wc * wc) ipoib_ib_handle_tx_wc() argument
438 struct ib_wc *wc; poll_tx() local
470 struct ib_wc *wc = priv->ibwc + i; ipoib_rx_poll() local
505 struct ib_wc *wc; ipoib_tx_poll() local
[all...]
/linux/drivers/infiniband/core/
H A Dcq.c83 static int __poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc) in __poll_cq() argument
87 rc = ib_poll_cq(cq, num_entries, wc); in __poll_cq()
107 struct ib_wc *wc = &wcs[i]; in __ib_process_cq() local
109 if (wc->wr_cqe) in __ib_process_cq()
110 wc->wr_cqe->done(cq, wc); in __ib_process_cq()
112 WARN_ON_ONCE(wc->status == IB_WC_SUCCESS); in __ib_process_cq()
157 completed = __ib_process_cq(cq, budget, cq->wc, IB_POLL_BATCH); in ib_poll_handler()
183 completed = __ib_process_cq(cq, IB_POLL_BUDGET_WORKQUEUE, cq->wc, in ib_cq_poll_work()
233 cq->wc in __ib_alloc_cq()
[all...]

1234567891011