linux_ipc.h (83366) | linux_ipc.h (92761) |
---|---|
1/*- 2 * Copyright (c) 2000 Marcel Moolenaar 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * | 1/*- 2 * Copyright (c) 2000 Marcel Moolenaar 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * |
28 * $FreeBSD: head/sys/compat/linux/linux_ipc.h 83366 2001-09-12 08:38:13Z julian $ | 28 * $FreeBSD: head/sys/compat/linux/linux_ipc.h 92761 2002-03-20 05:48:58Z alfred $ |
29 */ 30 31#ifndef _LINUX_IPC_H_ 32#define _LINUX_IPC_H_ 33 34#ifdef __i386__ 35 36struct linux_msgctl_args --- 70 unchanged lines hidden (view full) --- 107 108struct linux_shmget_args 109{ 110 l_key_t key; 111 l_size_t size; 112 l_int shmflg; 113}; 114 | 29 */ 30 31#ifndef _LINUX_IPC_H_ 32#define _LINUX_IPC_H_ 33 34#ifdef __i386__ 35 36struct linux_msgctl_args --- 70 unchanged lines hidden (view full) --- 107 108struct linux_shmget_args 109{ 110 l_key_t key; 111 l_size_t size; 112 l_int shmflg; 113}; 114 |
115int linux_msgctl __P((struct thread *, struct linux_msgctl_args *)); 116int linux_msgget __P((struct thread *, struct linux_msgget_args *)); 117int linux_msgrcv __P((struct thread *, struct linux_msgrcv_args *)); 118int linux_msgsnd __P((struct thread *, struct linux_msgsnd_args *)); | 115int linux_msgctl(struct thread *, struct linux_msgctl_args *); 116int linux_msgget(struct thread *, struct linux_msgget_args *); 117int linux_msgrcv(struct thread *, struct linux_msgrcv_args *); 118int linux_msgsnd(struct thread *, struct linux_msgsnd_args *); |
119 | 119 |
120int linux_semctl __P((struct thread *, struct linux_semctl_args *)); 121int linux_semget __P((struct thread *, struct linux_semget_args *)); 122int linux_semop __P((struct thread *, struct linux_semop_args *)); | 120int linux_semctl(struct thread *, struct linux_semctl_args *); 121int linux_semget(struct thread *, struct linux_semget_args *); 122int linux_semop(struct thread *, struct linux_semop_args *); |
123 | 123 |
124int linux_shmat __P((struct thread *, struct linux_shmat_args *)); 125int linux_shmctl __P((struct thread *, struct linux_shmctl_args *)); 126int linux_shmdt __P((struct thread *, struct linux_shmdt_args *)); 127int linux_shmget __P((struct thread *, struct linux_shmget_args *)); | 124int linux_shmat(struct thread *, struct linux_shmat_args *); 125int linux_shmctl(struct thread *, struct linux_shmctl_args *); 126int linux_shmdt(struct thread *, struct linux_shmdt_args *); 127int linux_shmget(struct thread *, struct linux_shmget_args *); |
128 129#endif /* __i386__ */ 130 131#endif /* _LINUX_IPC_H_ */ | 128 129#endif /* __i386__ */ 130 131#endif /* _LINUX_IPC_H_ */ |