Changeset 76101939 in rtems


Ignore:
Timestamp:
11/13/08 15:10:36 (15 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 5, master
Children:
0015131
Parents:
f06e5a8
Message:

2008-11-13 Joel Sherrill <joel.sherrill@…>

PR 1336/cpukit

  • user/chains.t, user/dirstat.texi: Add rtems_chain_prepend_unprotected and rtems_chain_append_unprotected.
Location:
doc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • doc/ChangeLog

    rf06e5a8 r76101939  
     12008-11-13      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        PR 1336/cpukit
     4        * user/chains.t, user/dirstat.texi: Add rtems_chain_prepend_unprotected
     5        and rtems_chain_append_unprotected.
     6
    172008-11-07      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • doc/user/chains.t

    rf06e5a8 r76101939  
    3333@item @code{@value{DIRPREFIX}chain_is_head} - Is the node the head ?
    3434@item @code{@value{DIRPREFIX}chain_is_tail} - Is the node the tail ?
    35 @item @code{@value{DIRPREFIX}chain_extract} - Extract the node from the chain ?
    36 @item @code{@value{DIRPREFIX}chain_get} - Return the first node on the chain ?
    37 @item @code{@value{DIRPREFIX}chain_insert} - Insert the node into the chain ?
    38 @item @code{@value{DIRPREFIX}chain_append} - Append the node to chain ?
    39 @item @code{@value{DIRPREFIX}chain_prepend} - Prepend the node to the end of the chain ?
     35@item @code{@value{DIRPREFIX}chain_extract} - Extract the node from the chain
     36@item @code{@value{DIRPREFIX}chain_get} - Return the first node on the chain
     37@item @code{@value{DIRPREFIX}chain_insert} - Insert the node into the chain
     38@item @code{@value{DIRPREFIX}chain_append} - Append the node to chain
     39@item @code{@value{DIRPREFIX}chain_append_unprotected} - Append the node to chain (unprotected)
     40@item @code{@value{DIRPREFIX}chain_prepend} - Prepend the node to the end of the chain
     41@item @code{@value{DIRPREFIX}chain_prepend_unprotected} - Prepend the node to chain (unprotected)
    4042@end itemize
    4143
     
    652654@c
    653655@page
     656@subsection Append a Node (unprotected)
     657
     658@cindex chain append a node unprotected
     659
     660@subheading CALLING SEQUENCE:
     661
     662@ifset is-C
     663@findex @value{DIRPREFIX}chain_append_unprotected
     664@example
     665void @value{DIRPREFIX}chain_append_unprotected(
     666  @value{DIRPREFIX}chain_control *the_chain,
     667  @value{DIRPREFIX}chain_node    *the_node
     668);
     669@end example
     670@end ifset
     671
     672@subheading RETURNS
     673
     674Returns nothing.
     675
     676@subheading DESCRIPTION:
     677
     678This routine appends a node to the end of a chain.
     679
     680@subheading NOTES:
     681
     682Interrupts are NOT disabled during the append to ensure the atomicity of
     683the operation.
     684
     685@c
     686@c
     687@c
     688@page
    654689@subsection Prepend a Node
    655690
     
    680715Interrupts are disabled during the prepend to ensure the atomicity of
    681716the operation.
     717
     718@c
     719@c
     720@c
     721@page
     722@subsection Prepend a Node (unprotected)
     723
     724@cindex prepend node
     725
     726@subheading CALLING SEQUENCE:
     727
     728@ifset is-C
     729@findex @value{DIRPREFIX}chain_prepend_unprotected
     730@example
     731void @value{DIRPREFIX}chain_prepend_unprotected(
     732  @value{DIRPREFIX}chain_control *the_chain,
     733  @value{DIRPREFIX}chain_node    *the_node
     734);
     735@end example
     736@end ifset
     737
     738@subheading RETURNS
     739
     740Returns nothing.
     741
     742@subheading DESCRIPTION:
     743
     744This routine prepends a node to the front of the chain.
     745
     746@subheading NOTES:
     747
     748Interrupts are NOT disabled during the prepend to ensure the atomicity of
     749the operation.
  • doc/user/dirstat.texi

    rf06e5a8 r76101939  
    88
    99@ifinfo
    10 @node Directive Status Codes, Example Application, Chains Prepend a Node, Top
     10@node Directive Status Codes, Example Application, Chains Prepend a Node (unprotected), Top
    1111@end ifinfo
    1212@chapter Directive Status Codes
Note: See TracChangeset for help on using the changeset viewer.