]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/ipc_misc.h
xnu-7195.60.75.tar.gz
[apple/xnu.git] / osfmk / kern / ipc_misc.h
index 0e572e0307546f587a47804a0d8833c048c25c85..04fbd650553553a1b00aff14ebee1b077632b5f7 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- * Copyright (c) 2009 Apple Inc. All rights reserved.
+ * Copyright (c) 2009, 2010 Apple Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  *
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  *
@@ -33,6 +33,10 @@ struct fileglob;
 ipc_port_t fileport_alloc(struct fileglob *);
 struct fileglob *fileport_port_to_fileglob(ipc_port_t);
 void fileport_notify(mach_msg_header_t *);
 ipc_port_t fileport_alloc(struct fileglob *);
 struct fileglob *fileport_port_to_fileglob(ipc_port_t);
 void fileport_notify(mach_msg_header_t *);
+kern_return_t fileport_invoke(task_t, mach_port_name_t,
+    int (*)(mach_port_name_t, struct fileglob *, void *), void *, int *);
+kern_return_t fileport_walk(task_t,
+    int (*)(mach_port_name_t, struct fileglob *, void *), void *);
 
 #endif /* _KERN_IPC_MISC_H_ */
 #endif /* KERNEL_PRIVATE */
 
 #endif /* _KERN_IPC_MISC_H_ */
 #endif /* KERNEL_PRIVATE */