Lines Matching refs:atomic
83 int err, int atomic, int hop);
86 int filter, int atomic, int hop);
531 int err, int atomic, int hop) in bounce_error_event() argument
553 result = snd_seq_deliver_single_event(NULL, &bounce_ev, 0, atomic, hop + 1); in bounce_error_event()
599 int filter, int atomic, int hop) in snd_seq_deliver_single_event() argument
636 atomic, hop); in snd_seq_deliver_single_event()
649 result = bounce_error_event(client, event, result, atomic, hop); in snd_seq_deliver_single_event()
660 int atomic, int hop) in deliver_to_subscribers() argument
676 if (atomic) in deliver_to_subscribers()
690 0, atomic, hop); in deliver_to_subscribers()
701 if (atomic) in deliver_to_subscribers()
717 int atomic, int hop) in port_broadcast_event() argument
733 atomic, hop); in port_broadcast_event()
753 struct snd_seq_event *event, int atomic, int hop) in broadcast_event() argument
768 err = port_broadcast_event(client, event, atomic, hop); in broadcast_event()
773 atomic, hop); in broadcast_event()
789 int atomic, int hop) in multicast_event() argument
806 int atomic, int hop) in snd_seq_deliver_event() argument
820 result = deliver_to_subscribers(client, event, atomic, hop); in snd_seq_deliver_event()
824 result = broadcast_event(client, event, atomic, hop); in snd_seq_deliver_event()
826 result = multicast_event(client, event, atomic, hop); in snd_seq_deliver_event()
828 result = port_broadcast_event(client, event, atomic, hop); in snd_seq_deliver_event()
831 result = snd_seq_deliver_single_event(client, event, 0, atomic, hop); in snd_seq_deliver_event()
846 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_dispatch_event() argument
870 result = snd_seq_deliver_event(client, &tmpev, atomic, hop); in snd_seq_dispatch_event()
897 if (snd_seq_enqueue_event(cell, atomic, hop) < 0) in snd_seq_dispatch_event()
905 result = snd_seq_deliver_event(client, &cell->event, atomic, hop); in snd_seq_dispatch_event()
921 int atomic, int hop) in snd_seq_client_enqueue_event() argument
949 return snd_seq_deliver_event(client, event, atomic, hop); in snd_seq_client_enqueue_event()
959 err = snd_seq_event_dup(client->pool, event, &cell, !blocking || atomic, file); in snd_seq_client_enqueue_event()
964 if ((err = snd_seq_enqueue_event(cell, atomic, hop)) < 0) { in snd_seq_client_enqueue_event()
2315 int atomic, int hop) in kernel_client_enqueue() argument
2341 result = snd_seq_client_enqueue_event(cptr, ev, file, blocking, atomic, hop); in kernel_client_enqueue()
2353 int atomic, int hop) in snd_seq_kernel_client_enqueue() argument
2355 return kernel_client_enqueue(client, ev, NULL, 0, atomic, hop); in snd_seq_kernel_client_enqueue()
2367 int atomic, int hop) in snd_seq_kernel_client_enqueue_blocking() argument
2369 return kernel_client_enqueue(client, ev, file, 1, atomic, hop); in snd_seq_kernel_client_enqueue_blocking()
2382 int atomic, int hop) in snd_seq_kernel_client_dispatch() argument
2404 result = snd_seq_deliver_event(cptr, ev, atomic, hop); in snd_seq_kernel_client_dispatch()