/spdk/lib/lvol/ |
H A D | lvol.c | 130 lvol_open_cb(void *cb_arg, struct spdk_blob *blob, int lvolerrno) in lvol_open_cb() argument 132 struct spdk_lvol_with_handle_req *req = cb_arg; in lvol_open_cb() 143 req->cb_fn(req->cb_arg, lvol, lvolerrno); in lvol_open_cb() 148 spdk_lvol_open(struct spdk_lvol *lvol, spdk_lvol_op_with_handle_complete cb_fn, void *cb_arg) in spdk_lvol_open() argument 157 cb_fn(cb_arg, NULL, -ENODEV); in spdk_lvol_open() 163 cb_fn(cb_arg, lvol, -EBUSY); in spdk_lvol_open() 169 cb_fn(cb_arg, lvol, 0); in spdk_lvol_open() 176 cb_fn(cb_arg, NULL, -ENOMEM); in spdk_lvol_open() 181 req->cb_arg = cb_arg; in spdk_lvol_open() 191 bs_unload_with_error_cb(void * cb_arg,int lvolerrno) bs_unload_with_error_cb() argument 200 load_next_lvol(void * cb_arg,struct spdk_blob * blob,int lvolerrno) load_next_lvol() argument 292 close_super_cb(void * cb_arg,int lvolerrno) close_super_cb() argument 311 close_super_blob_with_error_cb(void * cb_arg,int lvolerrno) close_super_blob_with_error_cb() argument 323 lvs_read_uuid(void * cb_arg,struct spdk_blob * blob,int lvolerrno) lvs_read_uuid() argument 379 lvs_open_super(void * cb_arg,spdk_blob_id blobid,int lvolerrno) lvs_open_super() argument 397 lvs_load_cb(void * cb_arg,struct spdk_blob_store * bs,int lvolerrno) lvs_load_cb() argument 424 lvs_load(struct spdk_bs_dev * bs_dev,const struct spdk_lvs_opts * _lvs_opts,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) lvs_load() argument 478 spdk_lvs_load(struct spdk_bs_dev * bs_dev,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_load() argument 485 spdk_lvs_load_ext(struct spdk_bs_dev * bs_dev,const struct spdk_lvs_opts * opts,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_load_ext() argument 491 remove_bs_on_error_cb(void * cb_arg,int bserrno) remove_bs_on_error_cb() argument 505 super_create_close_cb(void * cb_arg,int lvolerrno) super_create_close_cb() argument 521 super_blob_set_cb(void * cb_arg,int lvolerrno) super_blob_set_cb() argument 537 super_blob_init_cb(void * cb_arg,int lvolerrno) super_blob_init_cb() argument 558 super_blob_create_open_cb(void * cb_arg,struct spdk_blob * blob,int lvolerrno) super_blob_create_open_cb() argument 576 super_blob_create_cb(void * cb_arg,spdk_blob_id blobid,int lvolerrno) super_blob_create_cb() argument 594 lvs_init_cb(void * cb_arg,struct spdk_blob_store * bs,int lvserrno) lvs_init_cb() argument 679 spdk_lvs_init(struct spdk_bs_dev * bs_dev,struct spdk_lvs_opts * o,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_init() argument 761 lvs_rename_cb(void * cb_arg,int lvolerrno) lvs_rename_cb() argument 787 lvs_rename_sync_cb(void * cb_arg,int lvolerrno) lvs_rename_sync_cb() argument 800 lvs_rename_open_cb(void * cb_arg,struct spdk_blob * blob,int lvolerrno) lvs_rename_open_cb() argument 825 spdk_lvs_rename(struct spdk_lvol_store * lvs,const char * new_name,spdk_lvs_op_complete cb_fn,void * cb_arg) spdk_lvs_rename() argument 864 _lvs_unload_cb(void * cb_arg,int lvserrno) _lvs_unload_cb() argument 876 spdk_lvs_unload(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg) spdk_lvs_unload() argument 921 _lvs_destroy_cb(void * cb_arg,int lvserrno) _lvs_destroy_cb() argument 932 _lvs_destroy_super_cb(void * cb_arg,int bserrno) _lvs_destroy_super_cb() argument 946 spdk_lvs_destroy(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg) spdk_lvs_destroy() argument 989 lvol_close_blob_cb(void * cb_arg,int lvolerrno) lvol_close_blob_cb() argument 1019 lvol_delete_blob_cb(void * cb_arg,int lvolerrno) lvol_delete_blob_cb() argument 1054 lvol_create_open_cb(void * cb_arg,struct spdk_blob * blob,int lvolerrno) lvol_create_open_cb() argument 1081 lvol_create_cb(void * cb_arg,spdk_blob_id blobid,int lvolerrno) lvol_create_cb() argument 1180 spdk_lvol_create(struct spdk_lvol_store * lvs,const char * name,uint64_t sz,bool thin_provision,enum lvol_clear_method clear_method,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create() argument 1234 spdk_lvol_create_esnap_clone(const void * esnap_id,uint32_t id_len,uint64_t size_bytes,struct spdk_lvol_store * lvs,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_esnap_clone() argument 1298 spdk_lvol_create_snapshot(struct spdk_lvol * origlvol,const char * snapshot_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_snapshot() argument 1359 spdk_lvol_create_clone(struct spdk_lvol * origlvol,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_clone() argument 1418 lvol_resize_done(void * cb_arg,int lvolerrno) lvol_resize_done() argument 1427 lvol_blob_resize_cb(void * cb_arg,int bserrno) lvol_blob_resize_cb() argument 1443 spdk_lvol_resize(struct spdk_lvol * lvol,uint64_t sz,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_resize() argument 1464 lvol_set_read_only_cb(void * cb_arg,int lvolerrno) lvol_set_read_only_cb() argument 1473 spdk_lvol_set_read_only(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_read_only() argument 1491 lvol_rename_cb(void * cb_arg,int lvolerrno) lvol_rename_cb() argument 1507 spdk_lvol_rename(struct spdk_lvol * lvol,const char * new_name,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_rename() argument 1552 spdk_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_destroy() argument 1607 spdk_lvol_close(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_close() argument 1651 lvol_inflate_cb(void * cb_arg,int lvolerrno) lvol_inflate_cb() argument 1666 spdk_lvol_inflate(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_inflate() argument 1702 spdk_lvol_decouple_parent(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_decouple_parent() argument 1738 lvs_grow_live_cb(void * cb_arg,int lvolerrno) lvs_grow_live_cb() argument 1750 spdk_lvs_grow_live(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg) spdk_lvs_grow_live() argument 1771 spdk_lvs_grow(struct spdk_bs_dev * bs_dev,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_grow() argument 1994 void *cb_arg; global() member 1998 lvs_esnap_hotplug_done(void * cb_arg,int bserrno) lvs_esnap_hotplug_done() argument 2014 lvs_esnap_degraded_hotplug(struct spdk_lvs_degraded_lvol_set * degraded_set,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) lvs_esnap_degraded_hotplug() argument 2099 spdk_lvs_notify_hotplug(const void * esnap_id,uint32_t id_len,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_notify_hotplug() argument 2140 spdk_lvol_iter_immediate_clones(struct spdk_lvol * lvol,spdk_lvol_iter_cb cb_fn,void * cb_arg) spdk_lvol_iter_immediate_clones() argument 2247 lvol_shallow_copy_cb(void * cb_arg,int lvolerrno) lvol_shallow_copy_cb() argument 2265 spdk_lvol_shallow_copy(struct spdk_lvol * lvol,struct spdk_bs_dev * ext_dev,spdk_blob_shallow_copy_status status_cb_fn,void * status_cb_arg,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_shallow_copy() argument 2316 lvol_set_parent_cb(void * cb_arg,int lvolerrno) lvol_set_parent_cb() argument 2330 spdk_lvol_set_parent(struct spdk_lvol * lvol,struct spdk_lvol * snapshot,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_parent() argument 2368 lvol_set_external_parent_cb(void * cb_arg,int lvolerrno) lvol_set_external_parent_cb() argument 2383 spdk_lvol_set_external_parent(struct spdk_lvol * lvol,const void * esnap_id,uint32_t esnap_id_len,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_external_parent() argument [all...] |
/spdk/lib/nvme/ |
H A D | nvme_discovery.c | 15 void *cb_arg; member 19 get_log_page_completion_final(void *cb_arg, const struct spdk_nvme_cpl *cpl) in get_log_page_completion_final() argument 21 struct nvme_discovery_ctx *ctx = cb_arg; in get_log_page_completion_final() 26 ctx->cb_fn(ctx->cb_arg, 0, cpl, NULL); in get_log_page_completion_final() 33 ctx->cb_fn(ctx->cb_arg, 0, cpl, ctx->log_page); in get_log_page_completion_final() 36 rc = spdk_nvme_ctrlr_get_discovery_log_page(ctx->ctrlr, ctx->cb_fn, ctx->cb_arg); in get_log_page_completion_final() 38 ctx->cb_fn(ctx->cb_arg, rc, NULL, NULL); in get_log_page_completion_final() 45 get_log_page_completion(void *cb_arg, const struct spdk_nvme_cpl *cpl) in get_log_page_completion() argument 47 struct nvme_discovery_ctx *ctx = cb_arg; in get_log_page_completion() 52 ctx->cb_fn(ctx->cb_arg, in get_log_page_completion() 68 discovery_log_header_completion(void * cb_arg,const struct spdk_nvme_cpl * cpl) discovery_log_header_completion() argument 138 spdk_nvme_ctrlr_get_discovery_log_page(struct spdk_nvme_ctrlr * ctrlr,spdk_nvme_discovery_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_get_discovery_log_page() argument [all...] |
H A D | nvme_zns.c | 70 uint32_t lba_count, spdk_nvme_cmd_cb cb_fn, void *cb_arg, in spdk_nvme_zns_zone_append() argument 74 cb_fn, cb_arg, io_flags, 0, 0); in spdk_nvme_zns_zone_append() 80 uint32_t lba_count, spdk_nvme_cmd_cb cb_fn, void *cb_arg, in spdk_nvme_zns_zone_append_with_md() argument 84 cb_fn, cb_arg, io_flags, apptag_mask, apptag); in spdk_nvme_zns_zone_append_with_md() 90 spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t io_flags, in spdk_nvme_zns_zone_appendv() argument 94 return nvme_ns_cmd_zone_appendv_with_md(ns, qpair, zslba, lba_count, cb_fn, cb_arg, in spdk_nvme_zns_zone_appendv() 102 spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t io_flags, in spdk_nvme_zns_zone_appendv_with_md() argument 107 return nvme_ns_cmd_zone_appendv_with_md(ns, qpair, zslba, lba_count, cb_fn, cb_arg, in spdk_nvme_zns_zone_appendv_with_md() 116 spdk_nvme_cmd_cb cb_fn, void *cb_arg) in nvme_zns_zone_mgmt_recv() argument 121 req = nvme_allocate_request_user_copy(qpair, payload, payload_size, cb_fn, cb_arg, false); in nvme_zns_zone_mgmt_recv() [all …]
|
H A D | nvme_ctrlr_cmd.c | 13 spdk_nvme_cmd_cb cb_fn, void *cb_arg) in spdk_nvme_ctrlr_io_cmd_raw_no_payload_build() argument 23 req = nvme_allocate_request(qpair, &payload, 0, 0, cb_fn, cb_arg); in spdk_nvme_ctrlr_io_cmd_raw_no_payload_build() 39 spdk_nvme_cmd_cb cb_fn, void *cb_arg) in spdk_nvme_ctrlr_cmd_io_raw() argument 43 req = nvme_allocate_request_contig(qpair, buf, len, cb_fn, cb_arg); in spdk_nvme_ctrlr_cmd_io_raw() 59 spdk_nvme_cmd_cb cb_fn, void *cb_arg) in spdk_nvme_ctrlr_cmd_io_raw_with_md() argument 76 req = nvme_allocate_request(qpair, &payload, len, md_len, cb_fn, cb_arg); in spdk_nvme_ctrlr_cmd_io_raw_with_md() 91 spdk_nvme_cmd_cb cb_fn, void *cb_arg, in spdk_nvme_ctrlr_cmd_iov_raw_with_md() argument 103 payload = NVME_PAYLOAD_SGL(reset_sgl_fn, next_sge_fn, cb_arg, md_buf); in spdk_nvme_ctrlr_cmd_iov_raw_with_md() 114 req = nvme_allocate_request(qpair, &payload, len, md_len, cb_fn, cb_arg); in spdk_nvme_ctrlr_cmd_iov_raw_with_md() 128 spdk_nvme_cmd_cb cb_fn, void *cb_arg) in spdk_nvme_ctrlr_cmd_admin_raw() argument 151 nvme_ctrlr_cmd_identify(struct spdk_nvme_ctrlr * ctrlr,uint8_t cns,uint16_t cntid,uint32_t nsid,uint8_t csi,void * payload,size_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_identify() argument 181 nvme_ctrlr_cmd_attach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_attach_ns() argument 209 nvme_ctrlr_cmd_detach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_detach_ns() argument 237 nvme_ctrlr_cmd_create_ns(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_ns_data * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_create_ns() argument 264 nvme_ctrlr_cmd_delete_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_delete_ns() argument 290 nvme_ctrlr_cmd_doorbell_buffer_config(struct spdk_nvme_ctrlr * ctrlr,uint64_t prp1,uint64_t prp2,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_doorbell_buffer_config() argument 316 nvme_ctrlr_cmd_format(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_format * format,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_format() argument 343 spdk_nvme_ctrlr_cmd_set_feature(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,uint32_t cdw12,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_set_feature() argument 372 spdk_nvme_ctrlr_cmd_get_feature(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_feature() argument 401 spdk_nvme_ctrlr_cmd_get_feature_ns(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t ns_id) spdk_nvme_ctrlr_cmd_get_feature_ns() argument 431 spdk_nvme_ctrlr_cmd_set_feature_ns(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,uint32_t cdw12,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t ns_id) spdk_nvme_ctrlr_cmd_set_feature_ns() argument 460 nvme_ctrlr_cmd_set_num_queues(struct spdk_nvme_ctrlr * ctrlr,uint32_t num_queues,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_num_queues() argument 475 nvme_ctrlr_cmd_get_num_queues(struct spdk_nvme_ctrlr * ctrlr,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_get_num_queues() argument 484 nvme_ctrlr_cmd_set_async_event_config(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_feat_async_event_configuration config,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_async_event_config() argument 496 nvme_ctrlr_cmd_set_host_id(struct spdk_nvme_ctrlr * ctrlr,void * host_id,uint32_t host_id_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_host_id() argument 522 spdk_nvme_ctrlr_cmd_get_log_page_ext(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,uint32_t cdw10,uint32_t cdw11,uint32_t cdw14,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page_ext() argument 581 spdk_nvme_ctrlr_cmd_get_log_page(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page() argument 652 spdk_nvme_ctrlr_cmd_abort(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint16_t cid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_abort() argument 746 spdk_nvme_ctrlr_cmd_abort_ext(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,void * cmd_cb_arg,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_abort_ext() argument 852 nvme_ctrlr_cmd_fw_commit(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_fw_commit * fw_commit,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_fw_commit() argument 879 nvme_ctrlr_cmd_fw_image_download(struct spdk_nvme_ctrlr * ctrlr,uint32_t size,uint32_t offset,void * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_fw_image_download() argument 906 spdk_nvme_ctrlr_cmd_security_receive(struct spdk_nvme_ctrlr * ctrlr,uint8_t secp,uint16_t spsp,uint8_t nssf,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_security_receive() argument 937 spdk_nvme_ctrlr_cmd_security_send(struct spdk_nvme_ctrlr * ctrlr,uint8_t secp,uint16_t spsp,uint8_t nssf,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_security_send() argument 968 nvme_ctrlr_cmd_sanitize(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_sanitize * sanitize,uint32_t cdw11,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_sanitize() argument 997 nvme_ctrlr_cmd_directive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint16_t opc_type,bool host_to_ctrlr) nvme_ctrlr_cmd_directive() argument 1033 spdk_nvme_ctrlr_cmd_directive_send(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_send() argument 1044 spdk_nvme_ctrlr_cmd_directive_receive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_receive() argument [all...] |
H A D | nvme_ns_cmd.c | 15 void *cb_arg, uint32_t opc, uint32_t io_flags, 79 uint64_t lba, uint32_t lba_count, spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t opc, in _nvme_add_child_request() argument 86 cb_arg, opc, io_flags, apptag_mask, apptag, cdw13, check_sgl, NULL, rc); in _nvme_add_child_request() 103 spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t opc, in _nvme_ns_cmd_split_request() argument 124 lba, lba_count, cb_fn, cb_arg, opc, in _nvme_ns_cmd_split_request() 206 spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t opc, in _nvme_ns_cmd_split_request_prp() argument 310 cb_fn, cb_arg, opc, io_flags, in _nvme_ns_cmd_split_request_prp() 336 spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t opc, in _nvme_ns_cmd_split_request_sgl() argument 411 cb_fn, cb_arg, opc, io_flags, in _nvme_ns_cmd_split_request_sgl() 435 uint64_t lba, uint32_t lba_count, spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_ in _nvme_ns_cmd_rw() 425 _nvme_ns_cmd_rw(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,const struct nvme_payload * payload,uint32_t payload_offset,uint32_t md_offset,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t opc,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag,uint32_t cdw13,bool check_sgl,void * accel_sequence,int * rc) _nvme_ns_cmd_rw() argument 499 spdk_nvme_ns_cmd_compare(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_compare() argument 532 spdk_nvme_ns_cmd_compare_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_compare_with_md() argument 563 spdk_nvme_ns_cmd_comparev(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn) spdk_nvme_ns_cmd_comparev() argument 598 spdk_nvme_ns_cmd_comparev_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn,void * metadata,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_comparev_with_md() argument 634 spdk_nvme_ns_cmd_read(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_read() argument 665 spdk_nvme_ns_cmd_read_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_read_with_md() argument 694 nvme_ns_cmd_rw_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,struct spdk_nvme_ns_cmd_ext_io_opts * opts,enum spdk_nvme_nvm_opcode opc) nvme_ns_cmd_rw_ext() argument 734 spdk_nvme_ns_cmd_read_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,struct spdk_nvme_ns_cmd_ext_io_opts * opts) spdk_nvme_ns_cmd_read_ext() argument 744 spdk_nvme_ns_cmd_readv(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn) spdk_nvme_ns_cmd_readv() argument 778 spdk_nvme_ns_cmd_readv_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn,void * metadata,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_readv_with_md() argument 812 nvme_ns_cmd_rwv_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn,struct spdk_nvme_ns_cmd_ext_io_opts * opts,enum spdk_nvme_nvm_opcode opc) nvme_ns_cmd_rwv_ext() argument 863 spdk_nvme_ns_cmd_readv_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn,struct spdk_nvme_ns_cmd_ext_io_opts * opts) spdk_nvme_ns_cmd_readv_ext() argument 874 spdk_nvme_ns_cmd_write(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_write() argument 923 nvme_ns_cmd_zone_append_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t zslba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) nvme_ns_cmd_zone_append_with_md() argument 970 nvme_ns_cmd_zone_appendv_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t zslba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn,void * metadata,uint16_t apptag_mask,uint16_t apptag) nvme_ns_cmd_zone_appendv_with_md() argument 1028 spdk_nvme_ns_cmd_write_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_write_with_md() argument 1057 spdk_nvme_ns_cmd_write_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,struct spdk_nvme_ns_cmd_ext_io_opts * opts) spdk_nvme_ns_cmd_write_ext() argument 1067 spdk_nvme_ns_cmd_writev(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn) spdk_nvme_ns_cmd_writev() argument 1101 spdk_nvme_ns_cmd_writev_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn,void * metadata,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_writev_with_md() argument 1135 spdk_nvme_ns_cmd_writev_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,spdk_nvme_req_reset_sgl_cb reset_sgl_fn,spdk_nvme_req_next_sge_cb next_sge_fn,struct spdk_nvme_ns_cmd_ext_io_opts * opts) spdk_nvme_ns_cmd_writev_ext() argument 1147 spdk_nvme_ns_cmd_write_zeroes(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_write_zeroes() argument 1183 spdk_nvme_ns_cmd_verify(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_verify() argument 1217 spdk_nvme_ns_cmd_write_uncorrectable(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_write_uncorrectable() argument 1247 spdk_nvme_ns_cmd_dataset_management(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,uint32_t type,const struct spdk_nvme_dsm_range * ranges,uint16_t num_ranges,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_dataset_management() argument 1281 spdk_nvme_ns_cmd_copy(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,const struct spdk_nvme_scc_source_range * ranges,uint16_t num_ranges,uint64_t dest_lba,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_copy() argument 1313 spdk_nvme_ns_cmd_flush(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_flush() argument 1337 spdk_nvme_ns_cmd_reservation_register(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,struct spdk_nvme_reservation_register_data * payload,bool ignore_key,enum spdk_nvme_reservation_register_action action,enum spdk_nvme_reservation_register_cptpl cptpl,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_reservation_register() argument 1367 spdk_nvme_ns_cmd_reservation_release(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,struct spdk_nvme_reservation_key_data * payload,bool ignore_key,enum spdk_nvme_reservation_release_action action,enum spdk_nvme_reservation_type type,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_reservation_release() argument 1397 spdk_nvme_ns_cmd_reservation_acquire(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,struct spdk_nvme_reservation_acquire_data * payload,bool ignore_key,enum spdk_nvme_reservation_acquire_action action,enum spdk_nvme_reservation_type type,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_reservation_acquire() argument 1424 spdk_nvme_ns_cmd_reservation_report(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * payload,uint32_t len,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_reservation_report() argument 1452 spdk_nvme_ns_cmd_io_mgmt_recv(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * payload,uint32_t len,uint8_t mo,uint16_t mos,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_io_mgmt_recv() argument 1483 spdk_nvme_ns_cmd_io_mgmt_send(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * payload,uint32_t len,uint8_t mo,uint16_t mos,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ns_cmd_io_mgmt_send() argument [all...] |
H A D | nvme_ns_ocssd_cmd.c | 14 spdk_nvme_cmd_cb cb_fn, void *cb_arg) in spdk_nvme_ocssd_ns_cmd_vector_reset() argument 24 req = nvme_allocate_request_null(qpair, cb_fn, cb_arg); in spdk_nvme_ocssd_ns_cmd_vector_reset() 58 spdk_nvme_cmd_cb cb_fn, void *cb_arg, in _nvme_ocssd_ns_cmd_vector_rw_with_md() argument 79 cb_fn, cb_arg); in _nvme_ocssd_ns_cmd_vector_rw_with_md() 110 spdk_nvme_cmd_cb cb_fn, void *cb_arg, in spdk_nvme_ocssd_ns_cmd_vector_write_with_md() argument 114 num_lbas, cb_fn, cb_arg, SPDK_OCSSD_OPC_VECTOR_WRITE, io_flags); in spdk_nvme_ocssd_ns_cmd_vector_write_with_md() 122 spdk_nvme_cmd_cb cb_fn, void *cb_arg, in spdk_nvme_ocssd_ns_cmd_vector_write() argument 126 num_lbas, cb_fn, cb_arg, SPDK_OCSSD_OPC_VECTOR_WRITE, io_flags); in spdk_nvme_ocssd_ns_cmd_vector_write() 134 spdk_nvme_cmd_cb cb_fn, void *cb_arg, in spdk_nvme_ocssd_ns_cmd_vector_read_with_md() argument 138 num_lbas, cb_fn, cb_arg, SPDK_OCSSD_OPC_VECTOR_READ, io_flags); in spdk_nvme_ocssd_ns_cmd_vector_read_with_md() [all …]
|
H A D | nvme_internal.h | 237 * cb_arg that will be passed to the SGL callback functions. 315 void *cb_arg; 1250 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 1253 void *cb_arg); 1255 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 1258 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 1260 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 1262 struct spdk_nvme_ctrlr_list *payload, spdk_nvme_cmd_cb cb_fn, void *cb_arg); 1264 struct spdk_nvme_ctrlr_list *payload, spdk_nvme_cmd_cb cb_fn, void *cb_arg); 1266 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 313 void *cb_arg; global() member 1390 nvme_allocate_request(struct spdk_nvme_qpair * qpair,const struct nvme_payload * payload,uint32_t payload_size,uint32_t md_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_allocate_request() argument 1410 nvme_allocate_request_contig(struct spdk_nvme_qpair * qpair,void * buffer,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_allocate_request_contig() argument 1420 nvme_allocate_request_null(struct spdk_nvme_qpair * qpair,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_allocate_request_null() argument 1454 nvme_complete_request(spdk_nvme_cmd_cb cb_fn,void * cb_arg,struct spdk_nvme_qpair * qpair,struct nvme_request * req,struct spdk_nvme_cpl * cpl) nvme_complete_request() argument [all...] |
/spdk/lib/blob/ |
H A D | request.h | 37 typedef void (*spdk_bs_nested_seq_complete)(void *cb_arg, spdk_bs_sequence_t *parent, int bserrno); 44 void *cb_arg; member 49 void *cb_arg; member 55 void *cb_arg; member 60 void *cb_arg; member 66 void *cb_arg; member 73 void *cb_arg; member 80 void *cb_arg, int bserrno); 104 void *cb_arg; member 111 void *cb_arg; member [all …]
|
/spdk/module/bdev/lvol/ |
H A D | vbdev_lvol.h | 33 spdk_lvs_op_with_handle_complete cb_fn, void *cb_arg); 36 uint32_t md_page_size, spdk_lvs_op_with_handle_complete cb_fn, void *cb_arg); 37 void vbdev_lvs_destruct(struct spdk_lvol_store *lvs, spdk_lvs_op_complete cb_fn, void *cb_arg); 38 void vbdev_lvs_unload(struct spdk_lvol_store *lvs, spdk_lvs_op_complete cb_fn, void *cb_arg); 43 void *cb_arg); 46 spdk_lvol_op_with_handle_complete cb_fn, void *cb_arg); 49 spdk_lvol_op_with_handle_complete cb_fn, void *cb_arg); 52 spdk_lvol_op_with_handle_complete cb_fn, void *cb_arg); 59 * \param cb_arg Completion callback custom arguments 63 void *cb_arg); [all...] |
H A D | vbdev_lvol.c | 43 static void _vbdev_lvol_destroy(struct spdk_lvol *lvol, spdk_lvol_op_complete cb_fn, void *cb_arg); 171 _vbdev_lvs_create_cb(void *cb_arg, struct spdk_lvol_store *lvs, int lvserrno) in _vbdev_lvs_create_cb() argument 173 struct spdk_lvs_with_handle_req *req = cb_arg; in _vbdev_lvs_create_cb() 206 req->cb_fn(req->cb_arg, lvs, lvserrno); in _vbdev_lvs_create_cb() 215 uint32_t md_page_size, spdk_lvs_op_with_handle_complete cb_fn, void *cb_arg) in vbdev_lvs_create() argument 288 lvs_req->cb_arg = cb_arg; in _vbdev_lvs_rename_cb() 303 spdk_lvs_op_with_handle_complete cb_fn, void *cb_arg) 308 num_md_pages_per_cluster_ratio, md_page_size, cb_fn, cb_arg); in vbdev_lvs_rename() 312 _vbdev_lvs_rename_cb(void *cb_arg, in in vbdev_lvs_rename() 285 _vbdev_lvs_rename_cb(void * cb_arg,int lvserrno) _vbdev_lvs_rename_cb() argument 305 vbdev_lvs_rename(struct spdk_lvol_store * lvs,const char * new_lvs_name,spdk_lvs_op_complete cb_fn,void * cb_arg) vbdev_lvs_rename() argument 332 _vbdev_lvs_remove_cb(void * cb_arg,int lvserrno) _vbdev_lvs_remove_cb() argument 351 _vbdev_lvs_remove_lvol_cb(void * cb_arg,int lvolerrno) _vbdev_lvs_remove_lvol_cb() argument 394 _vbdev_lvs_remove_bdev_unregistered_cb(void * cb_arg,int bdeverrno) _vbdev_lvs_remove_bdev_unregistered_cb() argument 410 _vbdev_lvs_remove(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg,bool destroy) _vbdev_lvs_remove() argument 463 vbdev_lvs_unload(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg) vbdev_lvs_unload() argument 469 vbdev_lvs_destruct(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg) vbdev_lvs_destruct() argument 552 void *cb_arg; global() member 556 _vbdev_lvol_unregister_unload_lvs(void * cb_arg,int lvserrno) _vbdev_lvol_unregister_unload_lvs() argument 606 _vbdev_lvol_destroy_cb(void * cb_arg,int bdeverrno) _vbdev_lvol_destroy_cb() argument 624 _vbdev_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) _vbdev_lvol_destroy() argument 664 vbdev_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_destroy() argument 837 lvol_op_comp(void * cb_arg,int bserrno) lvol_op_comp() argument 1071 lvol_destroy_cb(void * cb_arg,int bdeverrno) lvol_destroy_cb() argument 1076 _create_lvol_disk_destroy_cb(void * cb_arg,int bdeverrno) _create_lvol_disk_destroy_cb() argument 1090 _create_lvol_disk_unload_cb(void * cb_arg,int bdeverrno) _create_lvol_disk_unload_cb() argument 1187 _vbdev_lvol_create_cb(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) _vbdev_lvol_create_cb() argument 1205 vbdev_lvol_create(struct spdk_lvol_store * lvs,const char * name,uint64_t sz,bool thin_provision,enum lvol_clear_method clear_method,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) vbdev_lvol_create() argument 1228 vbdev_lvol_create_snapshot(struct spdk_lvol * lvol,const char * snapshot_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) vbdev_lvol_create_snapshot() argument 1246 vbdev_lvol_create_clone(struct spdk_lvol * lvol,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) vbdev_lvol_create_clone() argument 1270 vbdev_lvol_create_bdev_clone(const char * esnap_name,struct spdk_lvol_store * lvs,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) vbdev_lvol_create_bdev_clone() argument 1323 _vbdev_lvol_rename_cb(void * cb_arg,int lvolerrno) _vbdev_lvol_rename_cb() argument 1337 vbdev_lvol_rename(struct spdk_lvol * lvol,const char * new_lvol_name,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_rename() argument 1361 _vbdev_lvol_resize_cb(void * cb_arg,int lvolerrno) _vbdev_lvol_resize_cb() argument 1389 vbdev_lvol_resize(struct spdk_lvol * lvol,uint64_t sz,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_resize() argument 1416 _vbdev_lvol_set_read_only_cb(void * cb_arg,int lvolerrno) _vbdev_lvol_set_read_only_cb() argument 1430 vbdev_lvol_set_read_only(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_set_read_only() argument 1464 vbdev_lvs_fini_start_unload_cb(void * cb_arg,int lvserrno) vbdev_lvs_fini_start_unload_cb() argument 1517 _vbdev_lvs_examine_failed(void * cb_arg,int lvserrno) _vbdev_lvs_examine_failed() argument 1525 _vbdev_lvs_examine_finish(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) _vbdev_lvs_examine_finish() argument 1677 _vbdev_lvs_examine(struct spdk_bdev * bdev,struct spdk_lvs_req * ori_req,void (* action)(struct spdk_bs_dev * bs_dev,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg)) _vbdev_lvs_examine() argument 1715 vbdev_lvs_load(struct spdk_bs_dev * bs_dev,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) vbdev_lvs_load() argument 1952 _vbdev_lvol_shallow_copy_cb(void * cb_arg,int lvolerrno) _vbdev_lvol_shallow_copy_cb() argument 1970 vbdev_lvol_shallow_copy(struct spdk_lvol * lvol,const char * bdev_name,spdk_blob_shallow_copy_status status_cb_fn,void * status_cb_arg,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_shallow_copy() argument 2028 vbdev_lvol_set_external_parent(struct spdk_lvol * lvol,const char * esnap_name,spdk_lvol_op_complete cb_fn,void * cb_arg) vbdev_lvol_set_external_parent() argument [all...] |
/spdk/module/blobfs/bdev/ |
H A D | blobfs_bdev.c | 41 void *cb_arg; member 63 ctx->cb_fn(ctx->cb_arg, fserrno); in _blobfs_bdev_unload_cb() 83 ctx->cb_fn(ctx->cb_arg, fserrno); in blobfs_bdev_load_cb_to_unload() 94 spdk_blobfs_bdev_op_complete cb_fn, void *cb_arg) in spdk_blobfs_bdev_detect() argument 103 cb_fn(cb_arg, -ENOMEM); in spdk_blobfs_bdev_detect() 110 ctx->cb_arg = cb_arg; in spdk_blobfs_bdev_detect() 127 cb_fn(cb_arg, rc); in spdk_blobfs_bdev_detect() 132 spdk_blobfs_bdev_op_complete cb_fn, void *cb_arg) in spdk_blobfs_bdev_create() argument 142 cb_fn(cb_arg, -ENOMEM); in spdk_blobfs_bdev_create() 149 ctx->cb_arg = cb_arg; in spdk_blobfs_bdev_create() [all …]
|
/spdk/include/spdk/ |
H A D | nvme_zns.h | 152 uint32_t lba_count, spdk_nvme_cmd_cb cb_fn, void *cb_arg, 183 uint32_t lba_count, spdk_nvme_cmd_cb cb_fn, void *cb_arg, 211 spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t io_flags, 244 spdk_nvme_cmd_cb cb_fn, void *cb_arg, uint32_t io_flags, 264 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 281 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 298 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 315 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 332 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 349 spdk_nvme_cmd_cb cb_fn, void *cb_arg); [all …]
|
H A D | blobfs.h | 116 spdk_fs_op_with_handle_complete cb_fn, void *cb_arg); 131 spdk_fs_op_with_handle_complete cb_fn, void *cb_arg); 140 void spdk_fs_unload(struct spdk_filesystem *fs, spdk_fs_op_complete cb_fn, void *cb_arg); 397 spdk_file_op_complete cb_fn, void *cb_arg); 413 spdk_file_op_complete cb_fn, void *cb_arg); 424 spdk_file_stat_op_complete cb_fn, void *cb_arg); 435 spdk_file_op_complete cb_fn, void *cb_arg); 447 spdk_file_op_with_handle_complete cb_fn, void *cb_arg); 456 void spdk_file_close_async(struct spdk_file *file, spdk_file_op_complete cb_fn, void *cb_arg); 473 void *cb_arg); [all …]
|
H A D | nvme_ocssd.h | 46 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 68 spdk_nvme_cmd_cb cb_fn, void *cb_arg); 91 spdk_nvme_cmd_cb cb_fn, void *cb_arg, 117 spdk_nvme_cmd_cb cb_fn, void *cb_arg, 141 spdk_nvme_cmd_cb cb_fn, void *cb_arg, 167 spdk_nvme_cmd_cb cb_fn, void *cb_arg, 192 spdk_nvme_cmd_cb cb_fn, void *cb_arg,
|
H A D | blobfs_bdev.h | 27 typedef void (*spdk_blobfs_bdev_op_complete)(void *cb_arg, int fserrno); 37 spdk_blobfs_bdev_op_complete cb_fn, void *cb_arg); 48 spdk_blobfs_bdev_op_complete cb_fn, void *cb_arg); 62 spdk_blobfs_bdev_op_complete cb_fn, void *cb_arg);
|
/spdk/include/spdk_internal/ |
H A D | lvolstore.h | 25 void *cb_arg; member 33 void *cb_arg; member 40 void *cb_arg; member 51 void *cb_arg; member 59 void *cb_arg; member 68 void *cb_arg; member 74 void *cb_arg; member 83 void *cb_arg; member 130 void *cb_arg); 133 void *cb_arg); [all …]
|
/spdk/test/unit/lib/bdev/compress.c/ |
H A D | compress_ut.c | 39 void *cb_arg) in spdk_reduce_vol_writev() 41 cb_fn(cb_arg, ut_spdk_reduce_vol_op_complete_err); 47 void *cb_arg) in spdk_reduce_vol_readv() 49 cb_fn(cb_arg, ut_spdk_reduce_vol_op_complete_err); 55 void *cb_arg) 57 cb_fn(cb_arg, ut_spdk_reduce_vol_op_complete_err); 76 void *cb_arg)); 91 spdk_reduce_vol_op_complete cb_fn, void *cb_arg)); 93 spdk_reduce_vol_op_with_handle_complete cb_fn, void *cb_arg)); 101 spdk_reduce_vol_op_with_handle_complete cb_fn, void *cb_arg)); in spdk_vtophys() 37 spdk_reduce_vol_writev(struct spdk_reduce_vol * vol,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_writev() argument 45 spdk_reduce_vol_readv(struct spdk_reduce_vol * vol,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_readv() argument 121 spdk_bdev_readv_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_readv_blocks() argument 133 spdk_bdev_writev_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_writev_blocks() argument 144 spdk_bdev_unmap_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_unmap_blocks() argument 155 spdk_bdev_flush_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_flush_blocks() argument 165 spdk_bdev_reset(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_reset() argument 182 spdk_accel_submit_compress(struct spdk_io_channel * ch,void * dst,uint64_t nbytes,struct iovec * src_iovs,size_t src_iovcnt,uint32_t * output_size,spdk_accel_completion_cb cb_fn,void * cb_arg) spdk_accel_submit_compress() argument 191 spdk_accel_submit_decompress(struct spdk_io_channel * ch,struct iovec * dst_iovs,size_t dst_iovcnt,struct iovec * src_iovs,size_t src_iovcnt,uint32_t * output_size,spdk_accel_completion_cb cb_fn,void * cb_arg) spdk_accel_submit_decompress() argument [all...] |
/spdk/lib/reduce/ |
H A D | reduce.c | 115 void *cb_arg; 322 void *cb_arg; in _addr_crosses_huge_page() 520 _init_write_super_cpl(void *cb_arg, int reduce_errno) in _allocate_bit_arrays() 522 struct reduce_init_load_ctx *init_ctx = cb_arg; in _allocate_bit_arrays() 540 init_ctx->cb_fn(init_ctx->cb_arg, init_ctx->vol, rc); 553 init_ctx->cb_fn(init_ctx->cb_arg, NULL, rc); in spdk_reduce_vol_init() 558 _init_write_path_cpl(void *cb_arg, int reduce_errno) in spdk_reduce_vol_init() 560 struct reduce_init_load_ctx *init_ctx = cb_arg; in spdk_reduce_vol_init() 565 _init_write_super_cpl(cb_arg, reduce_errno); in spdk_reduce_vol_init() 572 init_ctx->backing_cb_args.cb_arg in spdk_reduce_vol_init() 110 void *cb_arg; global() member 305 void *cb_arg; global() member 474 _init_write_super_cpl(void * cb_arg,int reduce_errno) _init_write_super_cpl() argument 501 _init_write_path_cpl(void * cb_arg,int reduce_errno) _init_write_path_cpl() argument 544 spdk_reduce_vol_init(struct spdk_reduce_vol_params * params,struct spdk_reduce_backing_dev * backing_dev,const char * pm_file_dir,spdk_reduce_vol_op_with_handle_complete cb_fn,void * cb_arg) spdk_reduce_vol_init() argument 702 _load_read_super_and_path_cpl(void * cb_arg,int reduce_errno) _load_read_super_and_path_cpl() argument 808 spdk_reduce_vol_load(struct spdk_reduce_backing_dev * backing_dev,spdk_reduce_vol_op_with_handle_complete cb_fn,void * cb_arg) spdk_reduce_vol_load() argument 873 spdk_reduce_vol_unload(struct spdk_reduce_vol * vol,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_unload() argument 892 void *cb_arg; global() member 902 destroy_unload_cpl(void * cb_arg,int reduce_errno) destroy_unload_cpl() argument 923 _destroy_zero_super_cpl(void * cb_arg,int reduce_errno) _destroy_zero_super_cpl() argument 933 destroy_load_cb(void * cb_arg,struct spdk_reduce_vol * vol,int reduce_errno) destroy_load_cb() argument 957 spdk_reduce_vol_destroy(struct spdk_reduce_backing_dev * backing_dev,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_destroy() argument 1569 spdk_reduce_vol_readv(struct spdk_reduce_vol * vol,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_readv() argument 1658 spdk_reduce_vol_writev(struct spdk_reduce_vol * vol,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_writev() argument [all...] |
/spdk/lib/ftl/ |
H A D | ftl_init.c | 27 void *cb_arg; member 33 void *cb_arg; member 146 rc = spdk_ftl_dev_init(&dev->conf, ctx->cb_fn, ctx->cb_arg); in dev_init_cb() 158 ctx->cb_fn(dev, ctx->cb_arg, status); in dev_init_cb() 163 spdk_ftl_dev_init(const struct spdk_ftl_conf *conf, spdk_ftl_init_fn cb_fn, void *cb_arg) in spdk_ftl_dev_init() argument 175 ctx->cb_arg = cb_arg; in spdk_ftl_dev_init() 203 ctx->cb_fn(ctx->cb_arg, status); in dev_free_cb() 208 spdk_ftl_dev_free(struct spdk_ftl_dev *dev, spdk_ftl_fn cb_fn, void *cb_arg) in spdk_ftl_dev_free() argument 219 ctx->cb_arg = cb_arg; in spdk_ftl_dev_free()
|
/spdk/lib/bdev/ |
H A D | bdev_zone.c | 69 spdk_bdev_io_completion_cb cb, void *cb_arg) in spdk_bdev_get_zone_info() argument 86 bdev_io_init(bdev_io, bdev, cb_arg, cb); in spdk_bdev_get_zone_info() 95 spdk_bdev_io_completion_cb cb, void *cb_arg) in spdk_bdev_zone_management() argument 112 bdev_io_init(bdev_io, bdev, cb_arg, cb); in spdk_bdev_zone_management() 121 spdk_bdev_io_completion_cb cb, void *cb_arg) in zone_bdev_append_with_md() argument 142 bdev_io_init(bdev_io, bdev, cb_arg, cb); in zone_bdev_append_with_md() 151 spdk_bdev_io_completion_cb cb, void *cb_arg) in spdk_bdev_zone_append() argument 154 cb, cb_arg); in spdk_bdev_zone_append() 160 spdk_bdev_io_completion_cb cb, void *cb_arg) in spdk_bdev_zone_append_with_md() argument 163 cb, cb_arg); in spdk_bdev_zone_append_with_md() [all …]
|
/spdk/module/bdev/compress/ |
H A D | vbdev_compress.c | 33 void *cb_arg; 87 static void vbdev_compress_delete_done(void *cb_arg, int bdeverrno); 129 int dst_iovcnt, bool compress, void *cb_arg) in _compress_operation() 131 struct spdk_reduce_vol_cb_args *reduce_cb_arg = cb_arg; in _compress_operation() 142 reduce_cb_arg->cb_arg); in _compress_operation() 147 reduce_cb_arg->cb_arg); 158 struct spdk_reduce_vol_cb_args *cb_arg) in _comp_reduce_compress() 162 rc = _compress_operation(dev, src_iovs, src_iovcnt, dst_iovs, dst_iovcnt, true, cb_arg); in _comp_reduce_compress() 165 cb_arg->cb_fn(cb_arg 34 void *cb_arg; global() member 127 _compress_operation(struct spdk_reduce_backing_dev * backing_dev,struct iovec * src_iovs,int src_iovcnt,struct iovec * dst_iovs,int dst_iovcnt,bool compress,void * cb_arg) _compress_operation() argument 153 _comp_reduce_compress(struct spdk_reduce_backing_dev * dev,struct iovec * src_iovs,int src_iovcnt,struct iovec * dst_iovs,int dst_iovcnt,struct spdk_reduce_vol_cb_args * cb_arg) _comp_reduce_compress() argument 169 _comp_reduce_decompress(struct spdk_reduce_backing_dev * dev,struct iovec * src_iovs,int src_iovcnt,struct iovec * dst_iovs,int dst_iovcnt,struct spdk_reduce_vol_cb_args * cb_arg) _comp_reduce_decompress() argument 338 vbdev_compress_destruct_cb(void * cb_arg,int reduce_errno) vbdev_compress_destruct_cb() argument 392 delete_vol_unload_cb(void * cb_arg,int reduce_errno) delete_vol_unload_cb() argument 538 vbdev_reduce_init_cb(void * cb_arg,struct spdk_reduce_vol * vol,int reduce_errno) vbdev_reduce_init_cb() argument 656 bdev_hotremove_vol_unload_cb(void * cb_arg,int reduce_errno) bdev_hotremove_vol_unload_cb() argument 1022 vbdev_compress_delete_done(void * cb_arg,int bdeverrno) vbdev_compress_delete_done() argument 1036 bdev_compress_delete(const char * name,spdk_delete_compress_complete cb_fn,void * cb_arg) bdev_compress_delete() argument 1133 vbdev_reduce_load_cb(void * cb_arg,struct spdk_reduce_vol * vol,int reduce_errno) vbdev_reduce_load_cb() argument [all...] |
/spdk/test/unit/lib/bdev/vbdev_lvol.c/ |
H A D | vbdev_lvol_ut.c | 46 spdk_lvs_op_complete cb_fn, void *cb_arg)); 53 (struct spdk_lvol *lvol, spdk_lvol_iter_cb cb_fn, void *cb_arg), -ENOTSUP); 207 spdk_lvs_grow(struct spdk_bs_dev *bs_dev, spdk_lvs_op_with_handle_complete cb_fn, void *cb_arg) in spdk_lvs_grow() argument 209 cb_fn(cb_arg, NULL, -EINVAL); in spdk_lvs_grow() 214 spdk_lvs_op_complete cb_fn, void *cb_arg) in spdk_lvs_rename() argument 223 cb_fn(cb_arg, g_lvolerrno); in spdk_lvs_rename() 228 spdk_lvol_op_complete cb_fn, void *cb_arg) in spdk_lvol_rename() argument 233 cb_fn(cb_arg, 0); in spdk_lvol_rename() 240 cb_fn(cb_arg, -EEXIST); in spdk_lvol_rename() 247 cb_fn(cb_arg, g_lvolerrn in spdk_lvol_rename() 251 spdk_lvol_open(struct spdk_lvol * lvol,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_open() argument 343 spdk_lvol_create_esnap_clone(const void * esnap_id,uint32_t id_len,uint64_t size_bytes,struct spdk_lvol_store * lvs,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_esnap_clone() argument 356 lvs_load(struct spdk_bs_dev * dev,const struct spdk_lvs_opts * lvs_opts,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) lvs_load() argument 392 spdk_lvs_load(struct spdk_bs_dev * dev,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_load() argument 399 spdk_lvs_load_ext(struct spdk_bs_dev * bs_dev,const struct spdk_lvs_opts * lvs_opts,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_load_ext() argument 417 _spdk_bdev_unregister_cb(void * cb_arg,int rc) _spdk_bdev_unregister_cb() argument 423 spdk_bdev_unregister(struct spdk_bdev * vbdev,spdk_bdev_unregister_cb cb_fn,void * cb_arg) spdk_bdev_unregister() argument 467 spdk_lvs_init(struct spdk_bs_dev * bs_dev,struct spdk_lvs_opts * o,spdk_lvs_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_init() argument 496 spdk_lvs_unload(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg) spdk_lvs_unload() argument 519 spdk_lvs_destroy(struct spdk_lvol_store * lvs,spdk_lvs_op_complete cb_fn,void * cb_arg) spdk_lvs_destroy() argument 551 spdk_lvol_resize(struct spdk_lvol * lvol,size_t sz,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_resize() argument 558 spdk_lvol_set_read_only(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_read_only() argument 633 spdk_lvol_close(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_close() argument 648 spdk_lvol_destroy(struct spdk_lvol * lvol,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_destroy() argument 684 spdk_blob_io_read(struct spdk_blob * blob,struct spdk_io_channel * channel,void * payload,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg) spdk_blob_io_read() argument 696 spdk_blob_io_write(struct spdk_blob * blob,struct spdk_io_channel * channel,void * payload,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg) spdk_blob_io_write() argument 707 spdk_blob_io_unmap(struct spdk_blob * blob,struct spdk_io_channel * channel,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg) spdk_blob_io_unmap() argument 718 spdk_blob_io_write_zeroes(struct spdk_blob * blob,struct spdk_io_channel * channel,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg) spdk_blob_io_write_zeroes() argument 730 spdk_blob_io_writev(struct spdk_blob * blob,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg) spdk_blob_io_writev() argument 742 spdk_blob_io_writev_ext(struct spdk_blob * blob,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg,struct spdk_blob_ext_io_opts * io_opts) spdk_blob_io_writev_ext() argument 759 spdk_blob_io_readv(struct spdk_blob * blob,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg) spdk_blob_io_readv() argument 771 spdk_blob_io_readv_ext(struct spdk_blob * blob,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_blob_op_complete cb_fn,void * cb_arg,struct spdk_blob_ext_io_opts * io_opts) spdk_blob_io_readv_ext() argument 843 spdk_lvol_create(struct spdk_lvol_store * lvs,const char * name,size_t sz,bool thin_provision,enum lvol_clear_method clear_method,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create() argument 857 spdk_lvol_create_snapshot(struct spdk_lvol * lvol,const char * snapshot_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_snapshot() argument 868 spdk_lvol_create_clone(struct spdk_lvol * lvol,const char * clone_name,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvol_create_clone() argument 879 spdk_lvs_notify_hotplug(const void * esnap_id,uint32_t id_len,spdk_lvol_op_with_handle_complete cb_fn,void * cb_arg) spdk_lvs_notify_hotplug() argument 895 spdk_lvol_shallow_copy(struct spdk_lvol * lvol,struct spdk_bs_dev * ext_dev,spdk_blob_shallow_copy_status status_cb_fn,void * status_cb_arg,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_shallow_copy() argument 911 spdk_lvol_set_external_parent(struct spdk_lvol * lvol,const void * esnap_id,uint32_t id_len,spdk_lvol_op_complete cb_fn,void * cb_arg) spdk_lvol_set_external_parent() argument 917 lvol_store_op_complete(void * cb_arg,int lvserrno) lvol_store_op_complete() argument 924 lvol_store_op_with_handle_complete(void * cb_arg,struct spdk_lvol_store * lvs,int lvserrno) lvol_store_op_with_handle_complete() argument 932 vbdev_lvol_create_complete(void * cb_arg,struct spdk_lvol * lvol,int lvolerrno) vbdev_lvol_create_complete() argument 939 vbdev_lvol_resize_complete(void * cb_arg,int lvolerrno) vbdev_lvol_resize_complete() argument 945 vbdev_lvol_set_read_only_complete(void * cb_arg,int lvolerrno) vbdev_lvol_set_read_only_complete() argument 951 vbdev_lvol_rename_complete(void * cb_arg,int lvolerrno) vbdev_lvol_rename_complete() argument 967 vbdev_lvol_shallow_copy_complete(void * cb_arg,int lvolerrno) vbdev_lvol_shallow_copy_complete() argument 973 vbdev_lvol_op_complete(void * cb_arg,int lvolerrno) vbdev_lvol_op_complete() argument [all...] |
/spdk/module/bdev/ftl/ |
H A D | bdev_ftl.c | 34 void *cb_arg; member 52 static void bdev_ftl_action_finish_cb(void *cb_arg, int status); 54 size_t ctx_size, spdk_ftl_fn cb_fn, void *cb_arg); 400 bdev_ftl_create_bdev(const struct spdk_ftl_conf *conf, ftl_bdev_init_fn cb, void *cb_arg) in bdev_ftl_create_bdev() argument 436 ftl_bdev->init_arg = cb_arg; in bdev_ftl_create_bdev() 464 void *cb_arg) in bdev_ftl_delete_bdev() argument 488 rc = spdk_bdev_unregister_by_name(name, &g_ftl_if, cb_fn, cb_arg); in bdev_ftl_delete_bdev() 490 cb_fn(cb_arg, rc); in bdev_ftl_delete_bdev() 497 cb_fn(cb_arg, -ENODEV); in bdev_ftl_delete_bdev() 502 void *cb_arg) in bdev_ftl_unmap() argument [all …]
|
/spdk/module/bdev/virtio/ |
H A D | bdev_virtio.h | 54 bdev_virtio_create_cb cb_fn, void *cb_arg); 75 bdev_virtio_create_cb cb_fn, void *cb_arg); 95 bdev_virtio_create_cb cb_fn, void *cb_arg); 111 bdev_virtio_remove_cb cb_fn, void *cb_arg); 123 bdev_virtio_remove_cb cb_fn, void *cb_arg);
|
/spdk/test/unit/lib/blobfs/blobfs_bdev.c/ |
H A D | blobfs_bdev_ut.c | 55 spdk_fs_op_with_handle_complete cb_fn, void *cb_arg) in spdk_fs_load() argument 63 cb_fn(cb_arg, NULL, rc); in spdk_fs_load() 69 spdk_fs_unload(struct spdk_filesystem *fs, spdk_fs_op_complete cb_fn, void *cb_arg) in spdk_fs_unload() argument 77 cb_fn(cb_arg, rc); in spdk_fs_unload() 84 spdk_fs_op_with_handle_complete cb_fn, void *cb_arg) in spdk_fs_init() argument 92 cb_fn(cb_arg, NULL, rc); in spdk_fs_init() 108 blobfs_fuse_unmount_cb cb_fn, void *cb_arg, struct spdk_blobfs_fuse **_bfuse) in blobfs_fuse_start() argument 115 g_fs_ctx = cb_arg; in blobfs_fuse_start() 162 blobfs_bdev_op_complete(void *cb_arg, int fserrno) in blobfs_bdev_op_complete() argument
|