Lines Matching defs:data
67 * Sets the address of the data in CCW.
111 void *data[0];
125 ib = kmalloc(struct_size(ib, data, nr_ptrs), GFP_DMA | GFP_KERNEL);
132 ib->data[i] = ib->data[i-1] + IDA_BLOCK_SIZE;
135 ib->data[i] = (void *)
137 if (ib->data[i] != NULL)
142 free_pages((unsigned long) ib->data[i],
162 free_pages((unsigned long) ib->data[i], ib->page_order);
173 idal_is_needed(ib->data[0], ib->size);
177 * Set channel data address to idal buffer.
184 ccw->cda = (u32)(addr_t) ib->data;
188 ccw->cda = (u32)(addr_t) ib->data[0];
203 left = copy_to_user(to, ib->data[i], IDA_BLOCK_SIZE);
209 return copy_to_user(to, ib->data[i], count);
223 left = copy_from_user(ib->data[i], from, IDA_BLOCK_SIZE);
229 return copy_from_user(ib->data[i], from, count);