Searched refs:sbal (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/scsi/
H A Dzfcp_qdio.c18 static int zfcp_qdio_buffers_enqueue(struct qdio_buffer **sbal) argument
23 sbal[pos] = (struct qdio_buffer *) get_zeroed_page(GFP_KERNEL);
24 if (!sbal[pos])
29 sbal[pos] = sbal[pos - 1] + 1;
47 static void zfcp_qdio_zero_sbals(struct qdio_buffer *sbal[], int first, int cnt) argument
53 memset(sbal[sbal_idx], 0, sizeof(struct qdio_buffer));
213 * zfcp_qdio_sbal_get - get free sbal in request queue, wait if necessary
218 * sleep when waiting for a free sbal.
220 * Returns: 0 on success, -EIO if there is no free sbal afte
[all...]
H A Dzfcp_fsf.c2465 struct qdio_buffer *sbal = qdio->res_q[sbal_idx]; local
2473 sbale = &sbal->element[idx];
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/cio/
H A Dqdio_setup.c130 /* fill in sbal */
132 q->sbal[j] = *sbals_array++;
133 BUG_ON((unsigned long)q->sbal[j] & 0xff);
148 q->sl->element[j].sbal = (unsigned long)q->sbal[j];
H A Dqdio.h253 * sbal[] is read-only and starts on a new cacheline followed by read mostly.
284 struct qdio_buffer *sbal[QDIO_MAX_BUFFERS_PER_Q] ____cacheline_aligned;
H A Dqdio_main.c429 (q->sbal[q->first_to_check]->element[15].flags & 0xff) == 0x10)) {
440 q->sbal[q->first_to_check]->element[14].flags & 0xff,
441 q->sbal[q->first_to_check]->element[15].flags & 0xff);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/include/asm/
H A Dqdio.h179 * struct sbal_sbalf_0 - sbal flags for sbale 0
193 * struct sbal_sbalf_1 - sbal flags for sbale 1
202 * struct sbal_sbalf_14 - sbal flags for sbale 14
211 * struct sbal_sbalf_15 - sbal flags for sbale 15
261 * @sbal: absolute SBAL address
269 unsigned long sbal; member in struct:sl_element

Completed in 118 milliseconds