Lines Matching defs:ffsm
243 struct ffs_memory *ffsm = NULL;
253 ffsm = iter;
259 return ffsm;
638 struct ffs_memory *ffsm = NULL;
643 ffsm = generic_find_ep0_memory_area(ffs, io_data->buf, data_len);
644 if (ffsm == NULL)
652 req->buf = (void *)(ffsm->mem + io_data->buf - ffsm->vm_start);
698 req->buf = (void *)(ffsm->mem + io_data->buf - ffsm->vm_start);
726 struct ffs_memory *ffsm = NULL;
744 ffsm = generic_find_ep0_memory_area(ffs, mem.buf, mem.size);
745 if (ffsm == NULL)
749 list_del(&ffsm->memlist);
750 kfree((void *)ffsm->mem);
751 kfree(ffsm);
787 ffsm = generic_find_ep0_memory_area(ffs, myIoData.buf, myIoData.len);
788 if (ffsm == NULL)
793 if (req->buf == (void *)(ffsm->mem + myIoData.buf - ffsm->vm_start)) {
808 ffsm = generic_find_ep0_memory_area(ffs, myIoData.buf, myIoData.len);
809 if (ffsm == NULL)
814 if (req->buf == (void *)(ffsm->mem + myIoData.buf - ffsm->vm_start)) {
893 struct ffs_memory *ffsm = NULL;
906 ffsm = kmalloc(sizeof(struct ffs_memory), GFP_KERNEL);
907 if (ffsm == NULL)
916 ffsm->mem = (uint64_t)virt_mem;
917 ffsm->size = size;
918 ffsm->vm_start = vma->vm_start;
919 INIT_LIST_HEAD(&ffsm->memlist);
921 list_add_tail(&ffsm->memlist, &ffs->memory_list);
925 kfree(ffsm);
949 struct ffs_memory *ffsm = NULL, *iter = NULL;
956 ffsm = iter;
961 return ffsm;
1021 struct ffs_memory *ffsm = NULL;
1036 ffsm = kmalloc(sizeof(struct ffs_memory), GFP_KERNEL);
1037 if (ffsm == NULL)
1047 ffsm->mem = (uint64_t)virt_mem;
1048 ffsm->size = size;
1049 ffsm->vm_start = vma->vm_start;
1050 INIT_LIST_HEAD(&ffsm->memlist);
1052 list_add_tail(&ffsm->memlist, &epfile->memory_list);
1057 kfree(ffsm);
1069 struct ffs_memory *ffsm = NULL;
1126 ffsm = generic_find_memory_area(epfile, io_data->buf, io_data->len);
1127 if (ffsm == NULL)
1145 req->buf = (void *)(ffsm->mem + io_data->buf - ffsm->vm_start);
1194 req->buf = (void *)(ffsm->mem + io_data->buf - ffsm->vm_start);
1227 struct ffs_memory *ffsm = NULL;
1249 ffsm = generic_find_memory_area(epfile, mem.buf, mem.size);
1250 if (ffsm == NULL)
1254 list_del(&ffsm->memlist);
1255 kfree((void *)ffsm->mem);
1256 kfree(ffsm);
1301 ffsm = generic_find_memory_area(epfile, myIoData.buf, myIoData.len);
1302 if (ffsm == NULL)
1307 if (req->buf == (void *)(ffsm->mem + myIoData.buf - ffsm->vm_start)) {
1329 ffsm = generic_find_memory_area(epfile, myIoData.buf, myIoData.len);
1330 if (ffsm == NULL)
1335 if (req->buf == (void *)(ffsm->mem + myIoData.buf - ffsm->vm_start)) {