Searched refs:iso_context (Results 1 - 2 of 2) sorted by relevance

/linux-4.4.14/drivers/firewire/
H A Dcore-cdev.c71 struct fw_iso_context *iso_context; member in struct:client
1014 if (client->iso_context != NULL) { ioctl_create_iso_context()
1033 client->iso_context = context; ioctl_create_iso_context()
1044 struct fw_iso_context *ctx = client->iso_context; ioctl_set_iso_channels()
1064 struct fw_iso_context *ctx = client->iso_context; ioctl_queue_iso()
1173 if (client->iso_context == NULL || a->handle != 0) ioctl_start_iso()
1176 if (client->iso_context->type == FW_ISO_CONTEXT_RECEIVE && ioctl_start_iso()
1180 return fw_iso_context_start(client->iso_context, ioctl_start_iso()
1188 if (client->iso_context == NULL || a->handle != 0) ioctl_stop_iso()
1191 return fw_iso_context_stop(client->iso_context); ioctl_stop_iso()
1198 if (client->iso_context == NULL || a->handle != 0) ioctl_flush_iso()
1201 return fw_iso_context_flush_completions(client->iso_context); ioctl_flush_iso()
1701 if (client->iso_context) { fw_device_op_mmap()
1704 iso_dma_direction(client->iso_context)); fw_device_op_mmap()
1764 if (client->iso_context) fw_device_op_release()
1765 fw_iso_context_destroy(client->iso_context); fw_device_op_release()
H A Dohci.c176 struct iso_context { struct
224 struct iso_context *it_context_list;
228 struct iso_context *ir_context_list;
2734 static void flush_iso_completions(struct iso_context *ctx) flush_iso_completions()
2742 static void copy_iso_headers(struct iso_context *ctx, const u32 *dma_hdr) copy_iso_headers()
2773 struct iso_context *ctx = handle_ir_packet_per_buffer()
2774 container_of(context, struct iso_context, context); handle_ir_packet_per_buffer()
2808 struct iso_context *ctx = handle_ir_buffer_fill()
2809 container_of(context, struct iso_context, context); handle_ir_buffer_fill()
2842 static void flush_ir_buffer_fill(struct iso_context *ctx) flush_ir_buffer_fill()
2896 struct iso_context *ctx = handle_it_packet()
2897 container_of(context, struct iso_context, context); handle_it_packet()
2945 struct iso_context *uninitialized_var(ctx); ohci_allocate_iso_context()
3042 struct iso_context *ctx = container_of(base, struct iso_context, base); ohci_start_iso()
3092 struct iso_context *ctx = container_of(base, struct iso_context, base); ohci_stop_iso()
3117 struct iso_context *ctx = container_of(base, struct iso_context, base); ohci_free_iso_context()
3185 struct iso_context *ctx; ohci_resume_iso_dma()
3201 static int queue_iso_transmit(struct iso_context *ctx, queue_iso_transmit()
3305 static int queue_iso_packet_per_buffer(struct iso_context *ctx, queue_iso_packet_per_buffer()
3386 static int queue_iso_buffer_fill(struct iso_context *ctx, queue_iso_buffer_fill()
3447 struct iso_context *ctx = container_of(base, struct iso_context, base); ohci_queue_iso()
3471 &container_of(base, struct iso_context, base)->context; ohci_flush_queue_iso()
3478 struct iso_context *ctx = container_of(base, struct iso_context, base); ohci_flush_iso_completions()
3673 size = sizeof(struct iso_context) * ohci->n_ir; pci_probe()
3686 size = sizeof(struct iso_context) * ohci->n_it; pci_probe()

Completed in 86 milliseconds