Lines Matching refs:shm_size
433 if (offset > 0 && shmfd->shm_size > OFF_MAX - offset) { in shm_seek()
437 offset += shmfd->shm_size; in shm_seek()
445 if (offset < 0 || offset > shmfd->shm_size) in shm_seek()
471 error = uiomove_object(shmfd->shm_object, shmfd->shm_size, uio); in shm_read()
506 size = shmfd->shm_size; in shm_write()
519 size > shmfd->shm_size) { in shm_write()
524 shmfd->shm_size, uio); in shm_write()
623 sb->st_size = shmfd->shm_size; in shm_stat()
759 if (length == shmfd->shm_size) in shm_dotruncate_locked()
764 if (length < shmfd->shm_size) { in shm_dotruncate_locked()
804 shmfd->shm_size = length; in shm_dotruncate_locked()
829 if (length == shmfd->shm_size) in shm_dotruncate_largepage()
837 if (length < shmfd->shm_size) { in shm_dotruncate_largepage()
846 shmfd->shm_size = length; in shm_dotruncate_largepage()
900 shmfd->shm_size += pagesizes[psind]; in shm_dotruncate_largepage()
943 shmfd->shm_size = 0; in shm_alloc()
949 &shm_largepage_phys_ops, NULL, shmfd->shm_size, in shm_alloc()
954 shmfd->shm_size, VM_PROT_DEFAULT, 0, ucred); in shm_alloc()
1820 if (offset >= shmfd->shm_size || in shm_map()
1821 offset + size > round_page(shmfd->shm_size)) { in shm_map()
1911 kif->kf_un.kf_file.kf_file_size = shmfd->shm_size; in shm_fill_kinfo_locked()
2011 if (off + len > shmfd->shm_size) in shm_deallocate()
2012 len = shmfd->shm_size - off; in shm_deallocate()
2121 if (size > shmfd->shm_size) in shm_fallocate()