Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
outqueue.c File Reference
#include <linux/types.h>
#include <linux/list.h>
#include <linux/socket.h>
#include <linux/ip.h>
#include <linux/slab.h>
#include <net/sock.h>
#include <net/sctp/sctp.h>
#include <net/sctp/sm.h>

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 

Functions

void sctp_outq_init (struct sctp_association *asoc, struct sctp_outq *q)
 
void sctp_outq_teardown (struct sctp_outq *q)
 
void sctp_outq_free (struct sctp_outq *q)
 
int sctp_outq_tail (struct sctp_outq *q, struct sctp_chunk *chunk)
 
void sctp_retransmit_mark (struct sctp_outq *q, struct sctp_transport *transport, __u8 reason)
 
void sctp_retransmit (struct sctp_outq *q, struct sctp_transport *transport, sctp_retransmit_reason_t reason)
 
int sctp_outq_uncork (struct sctp_outq *q)
 
int sctp_outq_sack (struct sctp_outq *q, struct sctp_chunk *chunk)
 
int sctp_outq_is_empty (const struct sctp_outq *q)
 

Macro Definition Documentation

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 49 of file outqueue.c.

Function Documentation

void sctp_outq_free ( struct sctp_outq q)

Definition at line 290 of file outqueue.c.

void sctp_outq_init ( struct sctp_association asoc,
struct sctp_outq q 
)

Definition at line 207 of file outqueue.c.

int sctp_outq_is_empty ( const struct sctp_outq q)

Definition at line 1310 of file outqueue.c.

int sctp_outq_sack ( struct sctp_outq q,
struct sctp_chunk chunk 
)

Definition at line 1143 of file outqueue.c.

int sctp_outq_tail ( struct sctp_outq q,
struct sctp_chunk chunk 
)

Definition at line 301 of file outqueue.c.

void sctp_outq_teardown ( struct sctp_outq q)

Definition at line 227 of file outqueue.c.

int sctp_outq_uncork ( struct sctp_outq q)

Definition at line 703 of file outqueue.c.

void sctp_retransmit ( struct sctp_outq q,
struct sctp_transport transport,
sctp_retransmit_reason_t  reason 
)

Definition at line 480 of file outqueue.c.

void sctp_retransmit_mark ( struct sctp_outq q,
struct sctp_transport transport,
__u8  reason 
)

Definition at line 389 of file outqueue.c.