Lines Matching refs:ppi

869 	stmf_ppioctl_data_t ppi;  in stmfClearProviderData()  local
892 bzero(&ppi, sizeof (ppi)); in stmfClearProviderData()
894 (void) strncpy(ppi.ppi_name, providerName, sizeof (ppi.ppi_name)); in stmfClearProviderData()
898 ppi.ppi_lu_provider = 1; in stmfClearProviderData()
901 ppi.ppi_port_provider = 1; in stmfClearProviderData()
912 stmfIoctl.stmf_ibuf = (uint64_t)(unsigned long)&ppi; in stmfClearProviderData()
6342 stmf_ppioctl_data_t ppi = {0}, *ppi_out = NULL; in getProviderData() local
6357 if (strlcpy(ppi.ppi_name, providerName, in getProviderData()
6358 sizeof (ppi.ppi_name)) >= in getProviderData()
6359 sizeof (ppi.ppi_name)) { in getProviderData()
6365 ppi.ppi_lu_provider = 1; in getProviderData()
6368 ppi.ppi_port_provider = 1; in getProviderData()
6386 ppi.ppi_data_size = nvlistSize; in getProviderData()
6392 stmfIoctl.stmf_ibuf = (uint64_t)(unsigned long)&ppi; in getProviderData()
6476 stmf_ppioctl_data_t *ppi = NULL; in setProviderData() local
6491 ppi = (stmf_ppioctl_data_t *)calloc(1, nvlistEncodedSize + in setProviderData()
6493 if (ppi == NULL) { in setProviderData()
6498 ppi->ppi_token_valid = 1; in setProviderData()
6499 ppi->ppi_token = *setToken; in setProviderData()
6502 allocatedNvBuffer = (char *)&ppi->ppi_data; in setProviderData()
6509 (void) strncpy(ppi->ppi_name, providerName, sizeof (ppi->ppi_name)); in setProviderData()
6512 ppi->ppi_lu_provider = 1; in setProviderData()
6515 ppi->ppi_port_provider = 1; in setProviderData()
6522 ppi->ppi_data_size = nvlistEncodedSize; in setProviderData()
6533 stmfIoctl.stmf_ibuf = (uint64_t)(unsigned long)ppi; in setProviderData()
6569 free(ppi); in setProviderData()