Lines Matching defs:plm
396 struct policy_load_memory *plm = NULL;
414 plm = kzalloc(sizeof(*plm), GFP_KERNEL);
415 if (!plm)
418 rc = security_read_policy(state, &plm->data, &plm->len);
422 if ((size_t)i_size_read(inode) != plm->len) {
424 i_size_write(inode, plm->len);
430 filp->private_data = plm;
438 if (plm)
439 vfree(plm->data);
440 kfree(plm);
447 struct policy_load_memory *plm = filp->private_data;
449 BUG_ON(!plm);
453 vfree(plm->data);
454 kfree(plm);
462 struct policy_load_memory *plm = filp->private_data;
471 return simple_read_from_buffer(buf, count, ppos, plm->data, plm->len);
476 struct policy_load_memory *plm = vmf->vma->vm_file->private_data;
484 if (offset >= roundup(plm->len, PAGE_SIZE))
487 page = vmalloc_to_page(plm->data + offset);