Lines Matching +full:segment +full:- +full:1 +full:a
9 .\" 1. Redistributions of source code must retain the above copyright
17 .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
31 .Nd obtain a shared memory identifier
44 returns the identifier of a newly created or previously existing shared
45 memory segment.
51 is analogous to a filename: it provides a handle that names an
53 There are three ways to specify a key:
54 .Bl -bullet
56 IPC_PRIVATE may be specified, in which case a new IPC object
65 a new one will be created.
69 may be used to generate a key from a pathname.
72 The mode of a newly created IPC object is determined by
76 .Bl -tag -width 0000
91 .\" XXX - we should also mention how uid, euid, and gid affect ownership
97 When creating a new shared memory segment,
99 indicates the desired size of the new segment in bytes.
101 of the segment may be rounded up to a multiple convenient to the
106 returns the positive integer identifier of a shared memory segment.
107 Otherwise, -1 is returned and
115 .Bl -tag -width Er
120 Size specified is greater than the size of the previously existing segment.
124 No shared memory segment was found matching
131 IPC_CREAT and IPC_EXCL were specified, and a shared memory segment