__bitmap_parselist(9) centos man page | unix.com

Man Page: __bitmap_parselist

Operating Environment: centos

Section: 9

__BITMAP_PARSELIST(9)					  Basic Kernel Library Functions				     __BITMAP_PARSELIST(9)

NAME
__bitmap_parselist - convert list format ASCII string to bitmap
SYNOPSIS
int __bitmap_parselist(const char * buf, unsigned int buflen, int is_user, unsigned long * maskp, int nmaskbits);
ARGUMENTS
buf read nul-terminated user string from this buffer buflen buffer size in bytes. If string is smaller than this then it must be terminated with a . is_user location of buffer, 0 indicates kernel space maskp write resulting mask here nmaskbits number of bits in mask to be written
DESCRIPTION
Input format is a comma-separated list of decimal numbers and ranges. Consecutively set bits are shown as two hyphen-separated decimal numbers, the smallest and largest bit numbers set in the range. Returns 0 on success, -errno on invalid input strings.
ERROR VALUES
-EINVAL: second number in range smaller than first -EINVAL: invalid character in string -ERANGE: bit number specified too large for mask
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 __BITMAP_PARSELIST(9)
Related Man Pages
hwloc_bitmap_allbut(3) - debian
hwloc_bitmap_alloc_full(3) - debian
hwloc_bitmap_asprintf(3) - debian
hwloc_bitmap_compare(3) - debian
hwloc_bitmap_dup(3) - debian
Similar Topics in the Unix Linux Community
Weird 'find' results
Best performance UNIX just for HOST Virtualization?
DB2 convert digits to binary format
CentOS7 restoring file capabilities
Controlling user input