Lines Matching refs:ptr
83 char __user *curptr = (char __force __user *)event->data.ext.ptr; in dump_var_event()
101 return func(private_data, event->data.ext.ptr + offset, in dump_var_event()
104 cell = (struct snd_seq_event_cell *)event->data.ext.ptr; in dump_var_event()
138 static int seq_copy_in_kernel(void *ptr, void *src, int size) in seq_copy_in_kernel() argument
140 char **bufptr = ptr; in seq_copy_in_kernel()
147 static int seq_copy_in_user(void *ptr, void *src, int size) in seq_copy_in_user() argument
149 char __user **bufptr = ptr; in seq_copy_in_user()
164 (char __force __user *)event->data.ext.ptr + offset, in expand_var_event()
248 curp = cell->event.data.ext.ptr; in snd_seq_cell_free()
284 if (pool->ptr == NULL) { /* not initialized */ in snd_seq_cell_alloc()
380 cell->event.data.ext.ptr = NULL; in snd_seq_event_dup()
382 src = (struct snd_seq_event_cell *)event->data.ext.ptr; in snd_seq_event_dup()
383 buf = (char *)event->data.ext.ptr; in snd_seq_event_dup()
394 if (cell->event.data.ext.ptr == NULL) in snd_seq_event_dup()
395 cell->event.data.ext.ptr = tmp; in snd_seq_event_dup()
452 if (pool->ptr) { in snd_seq_pool_init()
457 pool->ptr = cellptr; in snd_seq_pool_init()
461 cellptr = pool->ptr + cell; in snd_seq_pool_init()
486 struct snd_seq_event_cell *ptr; in snd_seq_pool_done() local
500 ptr = pool->ptr; in snd_seq_pool_done()
501 pool->ptr = NULL; in snd_seq_pool_done()
506 kvfree(ptr); in snd_seq_pool_done()
525 pool->ptr = NULL; in snd_seq_pool_new()