| 577 | } |
| 578 | |
| 579 | static int |
| 580 | shm_close(struct file *fp, struct thread *td) |
| 581 | { |
| 582 | struct shmfd *shmfd; |
| 583 | |
| 584 | shmfd = fp->f_data; |
| 585 | fp->f_data = NULL; |
| 586 | shm_drop(shmfd); |
| 587 | |
| 588 | return (0); |
| 589 | } |
| 590 | |
| 591 | static int |
| 592 | shm_copyin_path(struct thread *td, const char *userpath_in, char **path_out) { |
nothing calls this directly
no test coverage detected