Home
last modified time | relevance | path

Searched refs:cb_arg (Results 1 – 25 of 262) sorted by relevance

1234567891011

/spdk/lib/lvol/
H A Dlvol.c130 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 Dnvme_discovery.c15 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 Dnvme_zns.c70 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 Dnvme_ctrlr_cmd.c13 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 Dnvme_ns_cmd.c15 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 Dnvme_ns_ocssd_cmd.c14 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 Dnvme_internal.h237 * 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 Drequest.h37 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 Dvbdev_lvol.h33 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 Dvbdev_lvol.c43 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 Dblobfs_bdev.c41 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 Dnvme_zns.h152 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 Dblobfs.h116 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 Dnvme_ocssd.h46 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 Dblobfs_bdev.h27 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 Dlvolstore.h25 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 Dcompress_ut.c39 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 Dreduce.c115 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 Dftl_init.c27 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 Dbdev_zone.c69 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 Dvbdev_compress.c33 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 Dvbdev_lvol_ut.c46 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 Dbdev_ftl.c34 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 Dbdev_virtio.h54 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 Dblobfs_bdev_ut.c55 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

1234567891011