/Linux-v4.19/tools/lib/traceevent/ |
D | kbuffer.h | 44 struct kbuffer; 46 struct kbuffer *kbuffer_alloc(enum kbuffer_long_size size, enum kbuffer_endian endian); 47 void kbuffer_free(struct kbuffer *kbuf); 48 int kbuffer_load_subbuffer(struct kbuffer *kbuf, void *subbuffer); 49 void *kbuffer_read_event(struct kbuffer *kbuf, unsigned long long *ts); 50 void *kbuffer_next_event(struct kbuffer *kbuf, unsigned long long *ts); 51 unsigned long long kbuffer_timestamp(struct kbuffer *kbuf); 55 void *kbuffer_read_at_offset(struct kbuffer *kbuf, int offset, unsigned long long *ts); 57 int kbuffer_curr_index(struct kbuffer *kbuf); 59 int kbuffer_curr_offset(struct kbuffer *kbuf); [all …]
|
D | kbuffer-parse.c | 43 struct kbuffer { struct 57 unsigned long long (*read_long)(struct kbuffer *kbuf, void *ptr); argument 58 int (*next_event)(struct kbuffer *kbuf); argument 75 static int do_swap(struct kbuffer *kbuf) in do_swap() 125 static unsigned long long read_8(struct kbuffer *kbuf, void *ptr) in read_8() 130 static unsigned int read_4(struct kbuffer *kbuf, void *ptr) in read_4() 135 static unsigned long long __read_long_8(struct kbuffer *kbuf, void *ptr) in __read_long_8() 140 static unsigned long long __read_long_4(struct kbuffer *kbuf, void *ptr) in __read_long_4() 145 static unsigned long long read_long(struct kbuffer *kbuf, void *ptr) in read_long() 150 static int calc_index(struct kbuffer *kbuf, void *ptr) in calc_index() [all …]
|
D | Build | 6 libtraceevent-y += kbuffer-parse.o
|
D | Makefile | 286 $(call do_install,kbuffer.h,$(prefix)/include/traceevent,644)
|
/Linux-v4.19/drivers/char/ipmi/ |
D | bt-bmc.c | 199 u8 kbuffer[BT_BMC_BUFFER_SIZE]; in bt_bmc_read() local 224 kbuffer[0] = bt_read(bt_bmc); in bt_bmc_read() 225 len = kbuffer[0]; in bt_bmc_read() 232 nread = min_t(ssize_t, len, sizeof(kbuffer) - len_byte); in bt_bmc_read() 234 bt_readn(bt_bmc, kbuffer + len_byte, nread); in bt_bmc_read() 236 if (copy_to_user(buf, kbuffer, nread + len_byte)) { in bt_bmc_read() 263 u8 kbuffer[BT_BMC_BUFFER_SIZE]; in bt_bmc_write() local 295 nwritten = min_t(ssize_t, count, sizeof(kbuffer)); in bt_bmc_write() 296 if (copy_from_user(&kbuffer, buf, nwritten)) { in bt_bmc_write() 301 bt_writen(bt_bmc, kbuffer, nwritten); in bt_bmc_write()
|
D | kcs_bmc.c | 291 memcpy(kcs_bmc->kbuffer, kcs_bmc->data_in, data_len); in kcs_bmc_read() 312 if (copy_to_user(buf, kcs_bmc->kbuffer, data_len)) { in kcs_bmc_read() 347 if (copy_from_user(kcs_bmc->kbuffer, buf, count)) { in kcs_bmc_write() 357 memcpy(kcs_bmc->data_out, kcs_bmc->kbuffer, count); in kcs_bmc_write() 442 kcs_bmc->kbuffer = devm_kmalloc(dev, KCS_MSG_BUFSIZ, GFP_KERNEL); in kcs_bmc_alloc() 443 if (!kcs_bmc->data_in || !kcs_bmc->data_out || !kcs_bmc->kbuffer) in kcs_bmc_alloc()
|
D | kcs_bmc.h | 93 u8 *kbuffer; member
|
/Linux-v4.19/drivers/char/ |
D | ppdev.c | 124 char *kbuffer; in pp_read() local 139 kbuffer = kmalloc(min_t(size_t, count, PP_BUFFER_SIZE), GFP_KERNEL); in pp_read() 140 if (!kbuffer) in pp_read() 166 bytes_read = (*fn)(pport, kbuffer, need, flags); in pp_read() 168 bytes_read = parport_read(pport, kbuffer, need); in pp_read() 189 if (bytes_read > 0 && copy_to_user(buf, kbuffer, bytes_read)) in pp_read() 192 kfree(kbuffer); in pp_read() 202 char *kbuffer; in pp_write() local 214 kbuffer = kmalloc(min_t(size_t, count, PP_BUFFER_SIZE), GFP_KERNEL); in pp_write() 215 if (!kbuffer) in pp_write() [all …]
|
/Linux-v4.19/drivers/hv/ |
D | channel.c | 273 static int create_gpadl_header(void *kbuffer, u32 size, in create_gpadl_header() argument 316 kbuffer + PAGE_SIZE * i); in create_gpadl_header() 368 kbuffer + PAGE_SIZE * (pfnsum + i)); in create_gpadl_header() 397 kbuffer + PAGE_SIZE * i); in create_gpadl_header() 417 int vmbus_establish_gpadl(struct vmbus_channel *channel, void *kbuffer, in vmbus_establish_gpadl() argument 432 ret = create_gpadl_header(kbuffer, size, &msginfo); in vmbus_establish_gpadl()
|
/Linux-v4.19/include/linux/ |
D | hyperv.h | 1057 void *kbuffer,
|