Searched refs:iso_context (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/drivers/firewire/ |
H A D | core-cdev.c | 71 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 D | ohci.c | 176 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