Lines Matching defs:data_size
2091 const struct spdk_nvmf_ctrlr_migr_data *data_src, size_t data_size)
2095 assert(data_size);
2101 if (offsetof(struct spdk_nvmf_ctrlr_migr_data, field) + sizeof(data->field) <= data_size) { \
2113 if (offsetof(struct spdk_nvmf_ctrlr_migr_data, arr) + sizeof(data->arr) <= data_size) { \
2129 .data_size = offsetof(struct spdk_nvmf_ctrlr_migr_data, unused),
2134 assert(data->data_size <= sizeof(data_local));
2159 nvmf_ctrlr_migr_data_copy(data, &data_local, spdk_min(data->data_size, data_local.data_size));
2169 .data_size = offsetof(struct spdk_nvmf_ctrlr_migr_data, unused),
2174 assert(data->data_size <= sizeof(data_local));
2178 nvmf_ctrlr_migr_data_copy(&data_local, data, spdk_min(data->data_size, data_local.data_size));
3239 const void *data, size_t data_size)
3242 size_t desc_size = sizeof(*desc) + data_size;
3248 assert(data_size > 0);
3249 assert(data_size <= UINT8_MAX);
3251 if (data_size == 0 || data_size > UINT8_MAX || desc_size > *buf_remain) {
3257 desc->nidl = data_size;
3258 memcpy(desc->nid, data, data_size);