Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
qdio_setup.c File Reference
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <asm/qdio.h>
#include "cio.h"
#include "css.h"
#include "device.h"
#include "ioasm.h"
#include "chsc.h"
#include "qdio.h"
#include "qdio_debug.h"

Go to the source code of this file.

Functions

struct qaobqdio_allocate_aob (void)
 
 EXPORT_SYMBOL_GPL (qdio_allocate_aob)
 
void qdio_release_aob (struct qaob *aob)
 
 EXPORT_SYMBOL_GPL (qdio_release_aob)
 
int qdio_allocate_qs (struct qdio_irq *irq_ptr, int nr_input_qs, int nr_output_qs)
 
int qdio_setup_get_ssqd (struct qdio_irq *irq_ptr, struct subchannel_id *schid, struct qdio_ssqd_desc *data)
 
void qdio_setup_ssqd_info (struct qdio_irq *irq_ptr)
 
void qdio_release_memory (struct qdio_irq *irq_ptr)
 
int qdio_setup_irq (struct qdio_initialize *init_data)
 
void qdio_print_subchannel_info (struct qdio_irq *irq_ptr, struct ccw_device *cdev)
 
int qdio_enable_async_operation (struct qdio_output_q *outq)
 
void qdio_disable_async_operation (struct qdio_output_q *q)
 
int __init qdio_setup_init (void)
 
void qdio_setup_exit (void)
 

Function Documentation

EXPORT_SYMBOL_GPL ( qdio_allocate_aob  )
EXPORT_SYMBOL_GPL ( qdio_release_aob  )
struct qaob* qdio_allocate_aob ( void  )
read

Definition at line 23 of file qdio_setup.c.

int qdio_allocate_qs ( struct qdio_irq irq_ptr,
int  nr_input_qs,
int  nr_output_qs 
)

Definition at line 107 of file qdio_setup.c.

void qdio_disable_async_operation ( struct qdio_output_q q)

Definition at line 515 of file qdio_setup.c.

int qdio_enable_async_operation ( struct qdio_output_q outq)

Definition at line 503 of file qdio_setup.c.

void qdio_print_subchannel_info ( struct qdio_irq irq_ptr,
struct ccw_device cdev 
)

Definition at line 480 of file qdio_setup.c.

void qdio_release_aob ( struct qaob aob)

Definition at line 29 of file qdio_setup.c.

void qdio_release_memory ( struct qdio_irq irq_ptr)

Definition at line 316 of file qdio_setup.c.

void qdio_setup_exit ( void  )

Definition at line 555 of file qdio_setup.c.

int qdio_setup_get_ssqd ( struct qdio_irq irq_ptr,
struct subchannel_id schid,
struct qdio_ssqd_desc data 
)

Definition at line 251 of file qdio_setup.c.

int __init qdio_setup_init ( void  )

Definition at line 522 of file qdio_setup.c.

int qdio_setup_irq ( struct qdio_initialize init_data)

Definition at line 416 of file qdio_setup.c.

void qdio_setup_ssqd_info ( struct qdio_irq irq_ptr)

Definition at line 295 of file qdio_setup.c.