Lines Matching full:segment

86  * Create the 8 bytes, ebcdic VM segment name from
130 * Perform a function on a dcss segment.
161 /* do a diag to get info about a segment.
205 /* multi-part segment. only one type supported here: in query_segment_type()
241 * get info about a segment
245 * -ENOENT : no such segment
246 * -EOPNOTSUPP: multi-part segment cannot be used with linux
248 * 0 .. 6 : type of segment as defined in include/asm-s390/extmem.h
267 * check if segment collides with other segments that are currently loaded
291 * real segment loading function, called from segment_load
292 * Must return either an error code < 0, or the segment type code >= 0
395 * this function loads a DCSS segment
399 * addr : will be filled with start address of the segment
400 * end : will be filled with end address of the segment
404 * -ENOENT : no such segment
405 * -EOPNOTSUPP: multi-part segment cannot be used with linux
406 * -EBUSY : segment cannot be used (overlaps with dcss or storage)
407 * -ERANGE : segment cannot be used (exceeds kernel mapping range)
408 * -EPERM : segment is currently loaded with incompatible permissions
410 * 0 .. 6 : type of segment as defined in include/asm-s390/extmem.h
442 * this function modifies the shared state of a DCSS segment. note that
447 * -EIO : could not perform load diagnose (segment gone!)
448 * -ENOENT : no such segment (segment gone!)
449 * -EAGAIN : segment is in use by other exploiters, try later
450 * -EINVAL : no segment with the given name is currently loaded - name invalid
451 * -EBUSY : segment can temporarily not be used (overlaps with dcss)
531 * Decrease the use count of a DCSS segment and remove
563 * save segment content permanently