Lines Matching refs:data_buf
94 struct gsmi_buf *data_buf; /* generic data buffer */
317 .data_ptr = gsmi_dev.data_buf->address,
338 memset(gsmi_dev.data_buf->start, 0, gsmi_dev.data_buf->length);
357 gsmi_dev.data_buf->length);
361 memcpy(data, gsmi_dev.data_buf->start, *data_size);
440 .data_ptr = gsmi_dev.data_buf->address,
464 memset(gsmi_dev.data_buf->start, 0, gsmi_dev.data_buf->length);
465 memcpy(gsmi_dev.data_buf->start, data, data_size);
495 .data_ptr = gsmi_dev.data_buf->address,
507 if ((count - sizeof(u32)) > gsmi_dev.data_buf->length)
514 memset(gsmi_dev.data_buf->start, 0, gsmi_dev.data_buf->length);
515 memcpy(gsmi_dev.data_buf->start, buf, param.data_len);
638 memset(gsmi_dev.data_buf->start, 0, gsmi_dev.data_buf->length);
639 memcpy(gsmi_dev.data_buf->start, &entry, sizeof(entry));
642 param.data_ptr = gsmi_dev.data_buf->address;
954 gsmi_dev.data_buf = gsmi_buf_alloc();
955 if (!gsmi_dev.data_buf) {
1055 gsmi_buf_free(gsmi_dev.data_buf);
1080 gsmi_buf_free(gsmi_dev.data_buf);