vrb_resize(3) VRB Programmer's Manual vrb_resize(3)NAME
vrb_resize - create a new virtual ring buffer
LIBRARY -lvrb
SYNOPSIS
#include <vrb.h>
vrb_p vrb_resize(size_t size, const char *name);
DESCRIPTION
vrb_resize changes the size of a virtual ring buffer if the data in the source buffer will fit in the requested space.
ARGUMENTS
vrb_p vrb
specifies the ring buffer which will be resized.
size_t size
specifies the requested minimum buffer size to be allocated. The given value will be rounded up to the nearest or equal whole multiple of
the system page size. The virtual ring buffer is implemented by mapping two adjacent blocks of memory to the same memory object. Thus,
twice as much virtual address space will be used and the specified size must be less than half of the available virtual address space for
this process.
const char *name
specifies an optional name of a file to be used as backing store via mmap(2) in a mounted filesystem in which the process has write permis-
sion. If the named file cannot be opened for write, an error will occur. If NULL is given, swap space will be used as backing store via
shmat(2).
RETURN VALUE
int
On success, 0 is returned. Otherwise, -1 is returned.
ERRORS
If an error is returned, then errno will have one of the following values:
ENOSPC The data in the current virtual ring buffer will not fit into the requested space.
EINVAL A buffer size was requested which is too large for address space allocation arithmetic.
ENOMEM Out of memory allocating the virtual ring buffer structure.
- An errno value set by a failing system call.
SEE ALSO vrb(3), vrb_capacity(3), vrb_data_len(3), vrb_data_ptr(3), vrb_destroy(3), vrb_get(3), vrb_get_min(3), vrb_give(3), vrb_init(3),
vrb_init_opt(3), vrb_is_empty(3), vrb_is_full(3), vrb_is_not_empty(3), vrb_is_not_full(3), vrb_move(3), vrb_new(3), vrb_new_opt(3),
vrb_put(3), vrb_put_all(3), vrb_read(3), vrb_read_min(3), vrb_space_len(3), vrb_space_ptr(3), vrb_take(3), vrb_uninit(3), vrb_write(3),
vrb_write_min(3)vrb 2002-09-30 vrb_resize(3)
Is there any danger to keeping one of my disks at 100% capacity? (it's a disk just used for read-only files, not system files or anything like that).
It's HP-UX if that matters.
Thanks! (1 Reply)
Can someone tell me the header files and the function calls necessary to enumerate the partitions and fetch their total byte capacity, amount used and amount available?
A little example would be wonderful!
Thanks,
Siegfired (1 Reply)
Why it prints out like this
root$ echo '\n\t'"No disk capacity more than 80%" '\n'
\n\tNo disk capacity more than 80% \n #result
I don't know what happen, if u know please tell me why and how to solve it (3 Replies)
Hi Everyone,
I am writing a script, in that i want to find out whether my disk space usage capacity extends more than 98%. If my disk space capacity extends more than 98% i want to print that the space capacity is running out of space otherwise i want to print only the capacity of the space... (4 Replies)
Hello everybody, is a very simple question how can I increase the capacity of a disk wich is on a DS4300?, I have done the procedure on the Storage Manager but the space is the same on the AIX (5.3) , what should I do to obtain the new ammount of disk space? (16 Replies)
I want to accomplish this in sh, however if the capability exists only in other shells elsewhere that's acceptable.
% df -kh
Filesystem size used avail capacity Mounted on
...
/dev/dsk/c0t0d0s1 103G 102G 23M 100% /export/DISK15
...
# output... (5 Replies)
Good morning.
I have been attempting to find a way to monitor the capacity of a directory so that when it reaches 80% or higher I can send an event.
I was able to find a script that does this for the whole drive by I can not seem to figure out how to do this for just a single directory.
... (1 Reply)
I am new to scripting and thought I was doing rather well however I ran into a issue and I am not sure how to fix it. I am using the following command to obtain the capacity percent of the directory listed however it seems that this command gets the capacity of the whole mount rather then just the... (8 Replies)
Working on some "new forum virtual economics" I have taken the total number of Bits in Circulation (user checking + savings) and divided that by the total number of posts, and have called this (for a lack of better name), the Forum Activity Index (FAI).
You can now see this index on your banking... (7 Replies)
Hi,
I would like to know how to find out disk capacity if it is assigned from the storage as a lun.
as per below command , I am unable to find out disk capacity.
$ bash
bash-3.00$ lspv
hdisk1 0001579a7fa3c086 None
$ lscfg -vl hdisk1
hdisk1 ... (8 Replies)