blob: remove sequence/batch operations for flush
These were unused in blobstore so remove them for now. This reduces number of code changes in some upcoming patches. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I02e04f7d84fff1d2a70f371d222425f373a5d4ff Reviewed-on: https://review.gerrithub.io/395016 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Maciej Szwed <maciej.szwed@intel.com> Reviewed-by: <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
parent
6d5c2d2bd1
commit
a2a29abcfb
@ -213,22 +213,6 @@ spdk_bs_sequence_writev(spdk_bs_sequence_t *seq, struct iovec *iov, int iovcnt,
|
|||||||
&set->cb_args);
|
&set->cb_args);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
spdk_bs_sequence_flush(spdk_bs_sequence_t *seq,
|
|
||||||
spdk_bs_sequence_cpl cb_fn, void *cb_arg)
|
|
||||||
{
|
|
||||||
struct spdk_bs_request_set *set = (struct spdk_bs_request_set *)seq;
|
|
||||||
struct spdk_bs_channel *channel = set->channel;
|
|
||||||
|
|
||||||
SPDK_DEBUGLOG(SPDK_LOG_BLOB_RW, "Flushing\n");
|
|
||||||
|
|
||||||
set->u.sequence.cb_fn = cb_fn;
|
|
||||||
set->u.sequence.cb_arg = cb_arg;
|
|
||||||
|
|
||||||
channel->dev->flush(channel->dev, channel->dev_channel,
|
|
||||||
&set->cb_args);
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
spdk_bs_sequence_unmap(spdk_bs_sequence_t *seq,
|
spdk_bs_sequence_unmap(spdk_bs_sequence_t *seq,
|
||||||
uint64_t lba, uint32_t lba_count,
|
uint64_t lba, uint32_t lba_count,
|
||||||
@ -361,19 +345,6 @@ spdk_bs_batch_write(spdk_bs_batch_t *batch, void *payload,
|
|||||||
&set->cb_args);
|
&set->cb_args);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
spdk_bs_batch_flush(spdk_bs_batch_t *batch)
|
|
||||||
{
|
|
||||||
struct spdk_bs_request_set *set = (struct spdk_bs_request_set *)batch;
|
|
||||||
struct spdk_bs_channel *channel = set->channel;
|
|
||||||
|
|
||||||
SPDK_DEBUGLOG(SPDK_LOG_BLOB_RW, "Flushing\n");
|
|
||||||
|
|
||||||
set->u.batch.outstanding_ops++;
|
|
||||||
channel->dev->flush(channel->dev, channel->dev_channel,
|
|
||||||
&set->cb_args);
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
spdk_bs_batch_unmap(spdk_bs_batch_t *batch,
|
spdk_bs_batch_unmap(spdk_bs_batch_t *batch,
|
||||||
uint64_t lba, uint32_t lba_count)
|
uint64_t lba, uint32_t lba_count)
|
||||||
|
@ -155,9 +155,6 @@ void spdk_bs_sequence_writev(spdk_bs_batch_t *batch, struct iovec *iov, int iovc
|
|||||||
uint64_t lba, uint32_t lba_count,
|
uint64_t lba, uint32_t lba_count,
|
||||||
spdk_bs_sequence_cpl cb_fn, void *cb_arg);
|
spdk_bs_sequence_cpl cb_fn, void *cb_arg);
|
||||||
|
|
||||||
void spdk_bs_sequence_flush(spdk_bs_sequence_t *seq,
|
|
||||||
spdk_bs_sequence_cpl cb_fn, void *cb_arg);
|
|
||||||
|
|
||||||
void spdk_bs_sequence_unmap(spdk_bs_sequence_t *seq,
|
void spdk_bs_sequence_unmap(spdk_bs_sequence_t *seq,
|
||||||
uint64_t lba, uint32_t lba_count,
|
uint64_t lba, uint32_t lba_count,
|
||||||
spdk_bs_sequence_cpl cb_fn, void *cb_arg);
|
spdk_bs_sequence_cpl cb_fn, void *cb_arg);
|
||||||
@ -180,8 +177,6 @@ void spdk_bs_batch_read(spdk_bs_batch_t *batch, void *payload,
|
|||||||
void spdk_bs_batch_write(spdk_bs_batch_t *batch, void *payload,
|
void spdk_bs_batch_write(spdk_bs_batch_t *batch, void *payload,
|
||||||
uint64_t lba, uint32_t lba_count);
|
uint64_t lba, uint32_t lba_count);
|
||||||
|
|
||||||
void spdk_bs_batch_flush(spdk_bs_batch_t *batch);
|
|
||||||
|
|
||||||
void spdk_bs_batch_unmap(spdk_bs_batch_t *batch,
|
void spdk_bs_batch_unmap(spdk_bs_batch_t *batch,
|
||||||
uint64_t lba, uint32_t lba_count);
|
uint64_t lba, uint32_t lba_count);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user