Lines Matching defs:pI
218 diva_xdi_dma_descriptor_operation_t* pI = \
221 pI->operation = -1;
222 pI->descriptor_number = -1;
226 if (pI->operation == IDI_SYNC_REQ_DMA_DESCRIPTOR_ALLOC) {
227 pI->descriptor_number = diva_alloc_dma_map_entry (\
229 if (pI->descriptor_number >= 0) {
234 pI->descriptor_number,
236 pI->descriptor_address = local_addr;
237 pI->descriptor_magic = dma_magic;
238 pI->operation = 0;
240 pI->operation = -1;
242 } else if ((pI->operation == IDI_SYNC_REQ_DMA_DESCRIPTOR_FREE) &&
243 (pI->descriptor_number >= 0)) {
245 pI->descriptor_number);
246 pI->descriptor_number = -1;
247 pI->operation = 0;
249 pI->descriptor_number = -1;
250 pI->operation = -1;
256 diva_xdi_get_logical_adapter_number_s_t *pI = \
258 pI->logical_adapter_number = IoAdapter->ANum;
259 pI->controller = IoAdapter->ControllerNumber;
260 pI->total_controllers = IoAdapter->Properties.Adapters;
263 diva_xdi_get_capi_parameters_t prms, *pI = &syncReq->xdi_capi_prms.info;
265 prms.structure_length = min_t(size_t, sizeof(prms), pI->structure_length);
266 memset (pI, 0x00, pI->structure_length);
271 memcpy (pI, &prms, prms.structure_length);
278 diva_xdi_get_extended_xdi_features_t* pI =\
280 pI->buffer_length_in_bytes &= ~0x80000000;
281 if (pI->buffer_length_in_bytes && pI->features) {
282 memset (pI->features, 0x00, pI->buffer_length_in_bytes);
284 for (i = 0; ((pI->features) && (i < pI->buffer_length_in_bytes) &&
286 pI->features[i] = extended_xdi_features[i];
288 if ((pI->buffer_length_in_bytes < DIVA_XDI_EXTENDED_FEATURES_MAX_SZ) ||
289 (!pI->features)) {
290 pI->buffer_length_in_bytes =\