freemsg(9f) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

freemsg(9f)

freemsg(9F)                    Kernel Functions                    freemsg(9F)

NAME
       freemsg - free all message blocks in a message

SYNOPSIS
       #include <sys/stream.h>

       void freemsg(mblk_t *mp);

INTERFACE LEVEL
       Architecture independent level 1 (DDI/DKI).

PARAMETERS
       mp    Pointer to the message blocks to be deallocated. mblk_t is an in‐
             stance  of the msgb(9S) structure. If mp is NULL, freemsg() imme‐
             diately returns.


DESCRIPTION
       The freemsg() function calls freeb(9F) to free  all  message  and  data
       blocks associated with the message pointed to by mp.

CONTEXT
       The  freemsg()  function  can be called from user, interrupt, or kernel
       context.

EXAMPLES
       Example 1 Using freemsg()



       See copymsg(9F).

SEE ALSO
       copymsg(9F), freeb(9F), msgb(9S)


       Writing Device Drivers in Oracle Solaris 11.4


       STREAMS Programming Guide

NOTES
       The behavior of freemsg() when passed a NULL  pointer  is  Solaris-spe‐
       cific.

Oracle Solaris 11.4               16 Jan 2006                      freemsg(9F)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3