Lines Matching refs:pIoctlPayload

293   tdDeviceListPayload_t *pIoctlPayload =
309 pDeviceInfoOrg = pIoctlPayload -> pDeviceInfo;
311 if (MaxDeviceCount > pIoctlPayload->deviceLength )
313 AGTIAPI_PRINTK( "agtiapi_getdevlist: MaxDeviceCount: %d > Requested device length: %d\n", MaxDeviceCount, pIoctlPayload->deviceLength );
314 MaxDeviceCount = pIoctlPayload->deviceLength;
317 AGTIAPI_PRINTK( "agtiapi_getdevlist: MaxDeviceCount: %d > Requested device length: %d\n", MaxDeviceCount, pIoctlPayload->deviceLength );
350 if (total > pIoctlPayload->deviceLength)
352 total = pIoctlPayload->deviceLength;
423 pIoctlPayload->realDeviceCount = count;
533 tiIOCTLPayload_t *pIoctlPayload;
550 pIoctlPayload = malloc(load->datasize,TEMP,M_WAITOK);
553 err = copyin(load->data,pIoctlPayload,load->datasize);
562 if ( pIoctlPayload->MajorFunction == IOCTL_MJ_GET_DEVICE_LIST )
564 retValue = agtiapi_getdevlist(pCard, pIoctlPayload);
567 pIoctlPayload->Status = IOCTL_CALL_SUCCESS;
572 pIoctlPayload->Status = IOCTL_CALL_FAIL;
576 pDeviceList = (tdDeviceListPayload_t*)pIoctlPayload->FunctionSpecificArea;
581 else if (pIoctlPayload->MajorFunction == IOCTL_MN_GET_CARD_INFO)
584 pIoctlPayload->Length,
585 (pIoctlPayload->FunctionSpecificArea) );
588 pIoctlPayload->Status = IOCTL_CALL_SUCCESS;
593 pIoctlPayload->Status = IOCTL_CALL_FAIL;
597 else if ( pIoctlPayload->MajorFunction == IOCTL_MJ_CHECK_DPMC_EVENT )
601 strcpy ( pIoctlPayload->FunctionSpecificArea, "DPMC LEAN\n" );
605 strcpy ( pIoctlPayload->FunctionSpecificArea, "do not dpmc lean\n" );
607 pIoctlPayload->Status = IOCTL_CALL_SUCCESS;
610 else if (pIoctlPayload->MajorFunction == IOCTL_MJ_CHECK_FATAL_ERROR )
617 pIoctlPayload->Status = IOCTL_MJ_FATAL_ERR_CHK_SEND_TRUE;
622 pIoctlPayload->Status = IOCTL_MJ_FATAL_ERR_CHK_SEND_FALSE;
626 else if (pIoctlPayload->MajorFunction == IOCTL_MJ_FATAL_ERROR_DUMP_COMPLETE)
638 pIoctlPayload->Status = IOCTL_MJ_FATAL_ERROR_SOFT_RESET_TRIG;
643 pIoctlPayload->Status = IOCTL_CALL_FAIL;
650 pIoctlPayload,
664 err=copyout(pIoctlPayload,load->data,load->datasize);
670 free(pIoctlPayload,TEMP);
671 pIoctlPayload=NULL;