Lines Matching refs:data
354 /* call the cleanup routines for module specific data */
359 psd->cleanup(pamh, psd->data, pam_status);
795 * Set module specific data
799 pam_set_data(pam_handle_t *pamh, const char *module_data_name, void *data,
800 void (*cleanup)(pam_handle_t *pamh, void *data, int pam_end_status))
807 data);
813 /* check if module data already exists */
817 /* clean up original data before setting the new data */
819 psd->cleanup(pamh, psd->data, PAM_SUCCESS);
821 psd->data = (void *)data;
837 psd->data = (void *)data;
845 * get module specific data
850 const void **data)
859 pamh->pam_inmodule, *data);
865 *data = psd->data;
868 module_data_name, *data);
948 "Module specific data not found"));
2148 if (((*pam_fh)->data = mmap(0, (*pam_fh)->bufsize, PROT_READ,
2154 (*pam_fh)->bufferp = (*pam_fh)->data;
2166 (void) munmap(pam_fh->data, pam_fh->bufsize);
2639 char *data = pam_fh->data;
2641 char *bufferendp = &data[pam_fh->bufsize];