sync_source
if (xive_ops->sync_source)
xive_ops->sync_source(hw_irq);
if (xive_ops->sync_source)
xive_ops->sync_source(hw_irq);
.sync_source = xive_native_sync_source,
.sync_source = xive_spapr_sync_source,
void (*sync_source)(u32 hw_irq);
enum sync_source dal_gpio_get_sync_source(
enum sync_source dal_gpio_get_sync_source(
struct snd_usb_endpoint *sync_source;
if (ep->sync_source && !ep->implicit_fb_sync)
1U << ep->sync_source->syncinterval);
if (ep->sync_source)
if (ep->sync_source)
WRITE_ONCE(ep->sync_source->sync_sink, ep);
if (ep->sync_source)
WRITE_ONCE(ep->sync_source->sync_sink, NULL);
if (ep->sync_source)
data_ep->sync_source = sync_ep;