• Home
  • Raw
  • Download

Lines Matching refs:z

1039 static struct descriptor *find_branch_descriptor(struct descriptor *d, int z)  in find_branch_descriptor()  argument
1046 if (z == 2 && branch == cpu_to_le16(DESCRIPTOR_BRANCH_ALWAYS)) in find_branch_descriptor()
1049 return d + z - 1; in find_branch_descriptor()
1057 int z; in context_tasklet() local
1066 z = address & 0xf; in context_tasklet()
1077 last = find_branch_descriptor(d, z); in context_tasklet()
1180 int z, dma_addr_t *d_bus) in context_get_descriptors() argument
1185 if (z * sizeof(*d) > desc->buffer_size) in context_get_descriptors()
1188 if (z * sizeof(*d) > desc->buffer_size - desc->used) { in context_get_descriptors()
1204 memset(d, 0, z * sizeof(*d)); in context_get_descriptors()
1223 struct descriptor *d, int z, int extra) in context_append() argument
1231 desc->used += (z + extra) * sizeof(*d); in context_append()
1236 d_branch->branch_address = cpu_to_le32(d_bus | z); in context_append()
1251 ctx->prev->branch_address = cpu_to_le32(d_bus | z); in context_append()
1255 ctx->prev_z = z; in context_append()
1296 int z, tcode; in at_context_queue_packet() local
1389 z = 3; in at_context_queue_packet()
1392 z = 2; in at_context_queue_packet()
1408 context_append(ctx, d, z, 4 - z); in at_context_queue_packet()
3201 u32 z, header_z, payload_z, irq; in queue_iso_transmit() local
3209 z = 1; in queue_iso_transmit()
3211 z = 2; in queue_iso_transmit()
3213 z++; in queue_iso_transmit()
3222 z += payload_z; in queue_iso_transmit()
3227 d = context_get_descriptors(&ctx->context, z + header_z, &d_bus); in queue_iso_transmit()
3241 d[0].branch_address = cpu_to_le32(d_bus | z); in queue_iso_transmit()
3256 d[2].data_address = cpu_to_le32(d_bus + z * sizeof(*d)); in queue_iso_transmit()
3257 memcpy(&d[z], p->header, p->header_length); in queue_iso_transmit()
3260 pd = d + z - payload_z; in queue_iso_transmit()
3285 last = z == 2 ? d : d + z - 1; in queue_iso_transmit()
3291 context_append(&ctx->context, d, z, header_z); in queue_iso_transmit()
3304 u32 z, header_z, rest; in queue_iso_packet_per_buffer() local
3323 z = DIV_ROUND_UP(payload_per_buffer + offset, PAGE_SIZE) + 1; in queue_iso_packet_per_buffer()
3325 z + header_z, &d_bus); in queue_iso_packet_per_buffer()
3336 d->data_address = cpu_to_le32(d_bus + (z * sizeof(*d))); in queue_iso_packet_per_buffer()
3340 for (j = 1; j < z; j++) { in queue_iso_packet_per_buffer()
3371 context_append(&ctx->context, d, z, header_z); in queue_iso_packet_per_buffer()
3384 int page, offset, rest, z, i, length; in queue_iso_buffer_fill() local
3391 z = DIV_ROUND_UP(offset + rest, PAGE_SIZE); in queue_iso_buffer_fill()
3393 if (WARN_ON(offset & 3 || rest & 3 || page + z > buffer->page_count)) in queue_iso_buffer_fill()
3396 for (i = 0; i < z; i++) { in queue_iso_buffer_fill()
3405 if (packet->interrupt && i == z - 1) in queue_iso_buffer_fill()