Change function prototype to use endpoint_t instead of int
This commit is contained in:
parent
8a3677def0
commit
20e6c9329f
7 changed files with 28 additions and 28 deletions
|
@ -116,7 +116,7 @@ int vm_unmap(endpoint_t endpt, void *addr)
|
|||
return _syscall(VM_PROC_NR, VM_SHM_UNMAP, &m);
|
||||
}
|
||||
|
||||
unsigned long vm_getphys(int endpt, void *addr)
|
||||
unsigned long vm_getphys(endpoint_t endpt, void *addr)
|
||||
{
|
||||
message m;
|
||||
int r;
|
||||
|
|
|
@ -90,7 +90,7 @@ void inet_panic(void) _NORETURN;
|
|||
do { if (((level) & DEBUG) && (condition)) \
|
||||
{ where(); code; } } while(0)
|
||||
|
||||
extern int this_proc;
|
||||
extern endpoint_t this_proc;
|
||||
extern char version[];
|
||||
|
||||
#ifndef HZ
|
||||
|
|
|
@ -393,7 +393,7 @@ static int cancel_nblock(struct dmap * dp,
|
|||
int dev_io(
|
||||
int op, /* DEV_READ, DEV_WRITE, DEV_IOCTL, etc. */
|
||||
dev_t dev, /* major-minor device number */
|
||||
int proc_e, /* in whose address space is buf? */
|
||||
endpoint_t proc_e, /* in whose address space is buf? */
|
||||
void *buf, /* virtual address of the buffer */
|
||||
u64_t pos, /* byte position */
|
||||
size_t bytes, /* how many bytes to transfer */
|
||||
|
@ -827,7 +827,7 @@ int ctty_io(
|
|||
int no_dev(
|
||||
int UNUSED(op), /* operation, DEV_OPEN or DEV_CLOSE */
|
||||
dev_t UNUSED(dev), /* device to open or close */
|
||||
int UNUSED(proc), /* process to open/close for */
|
||||
endpoint_t UNUSED(proc), /* process to open/close for */
|
||||
int UNUSED(flags) /* mode bits and flags */
|
||||
)
|
||||
{
|
||||
|
@ -852,7 +852,7 @@ int no_dev_io(endpoint_t UNUSED(proc), message *UNUSED(m))
|
|||
int clone_opcl(
|
||||
int op, /* operation, DEV_OPEN or DEV_CLOSE */
|
||||
dev_t dev, /* device to open or close */
|
||||
int proc_e, /* process to open/close for */
|
||||
endpoint_t proc_e, /* process to open/close for */
|
||||
int flags /* mode bits and flags */
|
||||
)
|
||||
{
|
||||
|
|
|
@ -14,8 +14,8 @@
|
|||
*/
|
||||
|
||||
extern struct dmap {
|
||||
int(*dmap_opcl) (int, dev_t, int, int);
|
||||
int(*dmap_io) (int, message *);
|
||||
int(*dmap_opcl) (int, dev_t, endpoint_t, int);
|
||||
int(*dmap_io) (endpoint_t, message *);
|
||||
endpoint_t dmap_driver;
|
||||
char dmap_label[LABEL_MAX];
|
||||
int dmap_flags;
|
||||
|
|
|
@ -505,7 +505,7 @@ static void free_proc(struct fproc *exiter, int flags)
|
|||
* pm_exit *
|
||||
*===========================================================================*/
|
||||
void pm_exit(proc)
|
||||
int proc;
|
||||
endpoint_t proc;
|
||||
{
|
||||
/* Perform the file system portion of the exit(status) system call. */
|
||||
int exitee_p;
|
||||
|
@ -520,7 +520,7 @@ int proc;
|
|||
* pm_setgid *
|
||||
*===========================================================================*/
|
||||
void pm_setgid(proc_e, egid, rgid)
|
||||
int proc_e;
|
||||
endpoint_t proc_e;
|
||||
int egid;
|
||||
int rgid;
|
||||
{
|
||||
|
@ -539,7 +539,7 @@ int rgid;
|
|||
* pm_setgroups *
|
||||
*===========================================================================*/
|
||||
void pm_setgroups(proc_e, ngroups, groups)
|
||||
int proc_e;
|
||||
endpoint_t proc_e;
|
||||
int ngroups;
|
||||
gid_t *groups;
|
||||
{
|
||||
|
@ -562,7 +562,7 @@ gid_t *groups;
|
|||
* pm_setuid *
|
||||
*===========================================================================*/
|
||||
void pm_setuid(proc_e, euid, ruid)
|
||||
int proc_e;
|
||||
endpoint_t proc_e;
|
||||
int euid;
|
||||
int ruid;
|
||||
{
|
||||
|
|
|
@ -40,12 +40,12 @@ int dev_io(int op, dev_t dev, endpoint_t proc_e, void *buf, u64_t pos,
|
|||
int gen_opcl(int op, dev_t dev, endpoint_t task_nr, int flags);
|
||||
int gen_io(endpoint_t driver_e, message *mess_ptr);
|
||||
int asyn_io(endpoint_t drv_e, message *mess_ptr);
|
||||
int no_dev(int op, dev_t dev, int proc, int flags);
|
||||
int no_dev_io(int, message *);
|
||||
int no_dev(int op, dev_t dev, endpoint_t proc, int flags);
|
||||
int no_dev_io(endpoint_t, message *);
|
||||
int tty_opcl(int op, dev_t dev, endpoint_t proc, int flags);
|
||||
int ctty_opcl(int op, dev_t dev, endpoint_t proc, int flags);
|
||||
int clone_opcl(int op, dev_t dev, int proc, int flags);
|
||||
int ctty_io(int task_nr, message *mess_ptr);
|
||||
int clone_opcl(int op, dev_t dev, endpoint_t proc, int flags);
|
||||
int ctty_io(endpoint_t task_nr, message *mess_ptr);
|
||||
int do_ioctl(message *m_out);
|
||||
void pm_setsid(endpoint_t proc_e);
|
||||
void dev_status(endpoint_t drv_e);
|
||||
|
@ -62,13 +62,13 @@ int do_mapdriver(void);
|
|||
void init_dmap(void);
|
||||
void init_dmap_locks(void);
|
||||
int dmap_driver_match(endpoint_t proc, int major);
|
||||
void dmap_endpt_up(int proc_nr, int is_blk);
|
||||
void dmap_unmap_by_endpt(int proc_nr);
|
||||
void dmap_endpt_up(endpoint_t proc_nr, int is_blk);
|
||||
void dmap_unmap_by_endpt(endpoint_t proc_nr);
|
||||
struct dmap *get_dmap(endpoint_t proc_e);
|
||||
struct dmap *get_dmap_by_major(int major);
|
||||
int do_mapdriver(void);
|
||||
int map_service(struct rprocpub *rpub);
|
||||
void dmap_unmap_by_endpt(int proc_nr);
|
||||
void dmap_unmap_by_endpt(endpoint_t proc_nr);
|
||||
int map_driver(const char *label, int major, endpoint_t proc_nr, int
|
||||
dev_style, int flags);
|
||||
int map_service(struct rprocpub *rpub);
|
||||
|
@ -132,12 +132,12 @@ void thread_cleanup(struct fproc *rfp);
|
|||
void unlock_proc(struct fproc *rfp);
|
||||
|
||||
/* misc.c */
|
||||
void pm_exit(int proc);
|
||||
void pm_exit(endpoint_t proc);
|
||||
int do_fcntl(message *m_out);
|
||||
void pm_fork(int pproc, int cproc, int cpid);
|
||||
void pm_setgid(int proc_e, int egid, int rgid);
|
||||
void pm_setuid(int proc_e, int euid, int ruid);
|
||||
void pm_setgroups(int proc_e, int ngroups, gid_t *addr);
|
||||
void pm_fork(endpoint_t pproc, endpoint_t cproc, pid_t cpid);
|
||||
void pm_setgid(endpoint_t proc_e, int egid, int rgid);
|
||||
void pm_setuid(endpoint_t proc_e, int euid, int ruid);
|
||||
void pm_setgroups(endpoint_t proc_e, int ngroups, gid_t *addr);
|
||||
int do_sync(message *m_out);
|
||||
int do_fsync(message *m_out);
|
||||
void pm_reboot(void);
|
||||
|
|
|
@ -108,11 +108,11 @@ int munmap(void *, size_t);
|
|||
void * minix_mmap(void *, size_t, int, int, int, off_t);
|
||||
void * minix_mmap_for(endpoint_t, void *, size_t, int, int, int, off_t);
|
||||
int minix_munmap(void *, size_t);
|
||||
void * vm_remap(int d, int s, void *da, void *sa, size_t si);
|
||||
void * vm_remap_ro(int d, int s, void *da, void *sa, size_t si);
|
||||
int vm_unmap(int endpt, void *addr);
|
||||
unsigned long vm_getphys(int endpt, void *addr);
|
||||
u8_t vm_getrefcount(int endpt, void *addr);
|
||||
void * vm_remap(endpoint_t d, endpoint_t s, void *da, void *sa, size_t si);
|
||||
void * vm_remap_ro(endpoint_t d, endpoint_t s, void *da, void *sa, size_t si);
|
||||
int vm_unmap(endpoint_t endpt, void *addr);
|
||||
unsigned long vm_getphys(endpoint_t endpt, void *addr);
|
||||
u8_t vm_getrefcount(endpoint_t endpt, void *addr);
|
||||
#endif /* __minix */
|
||||
__END_DECLS
|
||||
|
||||
|
|
Loading…
Reference in a new issue