Lines Matching full:ext

38  *      ext.data.len = length
39 * ext.data.ptr = buffer pointer
43 * ext.data.len = length | SNDRV_SEQ_EXT_USRPTR
44 * ext.data.ptr = userspace pointer
48 * ext.data.len = length | SNDRV_SEQ_EXT_CHAINED
49 * ext.data.ptr = the additiona cell head
63 return event->data.ext.len & ~SNDRV_SEQ_EXT_MASK; in get_var_len()
81 if (event->data.ext.len & SNDRV_SEQ_EXT_USRPTR) { in dump_var_event()
83 char __user *curptr = (char __force __user *)event->data.ext.ptr; in dump_var_event()
100 if (!(event->data.ext.len & SNDRV_SEQ_EXT_CHAINED)) 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()
160 if (event->data.ext.len & SNDRV_SEQ_EXT_USRPTR) { in expand_var_event()
164 (char __force __user *)event->data.ext.ptr + offset, in expand_var_event()
246 if (cell->event.data.ext.len & SNDRV_SEQ_EXT_CHAINED) { in snd_seq_cell_free()
248 curp = cell->event.data.ext.ptr; in snd_seq_cell_free()
353 extlen = event->data.ext.len & ~SNDRV_SEQ_EXT_MASK; in snd_seq_event_dup()
374 int is_chained = event->data.ext.len & SNDRV_SEQ_EXT_CHAINED; in snd_seq_event_dup()
375 int is_usrptr = event->data.ext.len & SNDRV_SEQ_EXT_USRPTR; in snd_seq_event_dup()
379 cell->event.data.ext.len = extlen | SNDRV_SEQ_EXT_CHAINED; in snd_seq_event_dup()
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()