Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

blk_init_queue(9) [centos man page]

BLK_INIT_QUEUE(9)						   Block Devices						 BLK_INIT_QUEUE(9)

NAME
blk_init_queue - prepare a request queue for use with a block device SYNOPSIS
struct request_queue * blk_init_queue(request_fn_proc * rfn, spinlock_t * lock); ARGUMENTS
rfn The function to be called to process requests that have been placed on the queue. lock Request queue spin lock DESCRIPTION
If a block device wishes to use the standard request handling procedures, which sorts requests and coalesces adjacent requests, then it must call blk_init_queue. The function rfn will be called when there are requests on the queue that need to be processed. If the device supports plugging, then rfn may not be called immediately when requests are available on the queue, but may be called at some time later instead. Plugged queues are generally unplugged when a buffer belonging to one of the requests on the queue is needed, or due to memory pressure. rfn is not required, or even expected, to remove all requests off the queue, but only as many as it can handle at a time. If it does leave requests on the queue, it is responsible for arranging that the requests get dealt with eventually. The queue spin lock must be held while manipulating the requests on the request queue; this lock will be taken also from interrupt context, so irq disabling is needed for it. Function returns a pointer to the initialized request queue, or NULL if it didn't succeed. NOTE
blk_init_queue must be paired with a blk_cleanup_queue call when the block device is deactivated (such as at module unload). COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 BLK_INIT_QUEUE(9)

Check Out this Related Man Page

qdisable(8B)                                                            PBS                                                           qdisable(8B)

NAME
qdisable - disable input to a pbs destination SYNOPSIS
qdisable destination ... DESCRIPTION
The qdisable command directs that a destination should no longer accept batch jobs. If the command is accepted, the destination will no longer accept Queue Job requests which specified the disabled queue. Jobs which already reside in the queue will continue to be processed. This allows a queue to be "drained." In order to execute qdisable, the user must have PBS Operation or Manager privilege. OPERANDS
The qdisable command accepts one or more destination operands. The operands are one of three forms: queue @server queue@server If queue is specified, the request is to disable that queue at the default server. If the @server form is given, the request is to disable all the queues at that server. If a full destination identifier, queue@server, is given, the request is to disable the named queue at the named server. STANDARD ERROR
The qdisable command will write a diagnostic message to standard error for each error occurrence. EXIT STATUS
Upon successful processing of all the operands presented to the qdisable command, the exit status will be a value of zero. If the qdisable command fails to process any operand, the command exits with a value greater than zero. SEE ALSO
pbs_server(8B), qmgr(1B), and qenable(8B) Local qdisable(8B)
Man Page

5 More Discussions You Might Find Interesting

1. Solaris

sort -rfn file1 | more

Once again - don't multipost homework questions - read the Rules. (0 Replies)
Discussion started by: wickbc
0 Replies

2. UNIX for Dummies Questions & Answers

Explain the output of the command....

Explain the output of the command “sort -rfn file1 | more” (1 Reply)
Discussion started by: wickbc
1 Replies

3. UNIX for Dummies Questions & Answers

the sort command

Explain the output of the command “sort -rfn file1 | more”. (0 Replies)
Discussion started by: wickbc
0 Replies

4. UNIX for Advanced & Expert Users

Kernel Programming: Finding the number of I/O requests

Hi I'd like to know a logic or a strategy to count the number of I/O requests that are being made. I have the PID of the process for which this needed to be done. Does anyone have any clue as to how to do this? This is to be done in Kernel programming in C. P.S: This is to be done in... (2 Replies)
Discussion started by: Ir1s
2 Replies

5. UNIX for Advanced & Expert Users

can "netif_queue_stopped" function check wether or not the net device queue is stopped?

Hi, all: In linux 3.0.4, can "netif_queue_stopped" function check wether or not the net device queue is stopped? How could I know wether a net device queue is stopped or not? li,kunlun (0 Replies)
Discussion started by: liklstar
0 Replies