Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
commctrl.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/completion.h>
#include <linux/dma-mapping.h>
#include <linux/blkdev.h>
#include <linux/delay.h>
#include <linux/kthread.h>
#include <linux/semaphore.h>
#include <asm/uaccess.h>
#include <scsi/scsi_host.h>
#include "aacraid.h"

Go to the source code of this file.

Data Structures

struct  aac_pci_info
 

Macros

#define AAC_DEBUG_PREAMBLE   KERN_INFO
 
#define AAC_DEBUG_POSTAMBLE
 

Functions

int aac_close_fib_context (struct aac_dev *dev, struct aac_fib_context *fibctx)
 
int aac_do_ioctl (struct aac_dev *dev, int cmd, void __user *arg)
 

Macro Definition Documentation

#define AAC_DEBUG_POSTAMBLE

Definition at line 58 of file commctrl.c.

#define AAC_DEBUG_PREAMBLE   KERN_INFO

ioctl_send_fib - send a FIB from userspace : adapter is being processed

  • : arguments to the ioctl call

This routine sends a fib to the adapter on behalf of a user level program.

Definition at line 57 of file commctrl.c.

Function Documentation

int aac_close_fib_context ( struct aac_dev dev,
struct aac_fib_context fibctx 
)

Definition at line 340 of file commctrl.c.

int aac_do_ioctl ( struct aac_dev dev,
int  cmd,
void __user arg 
)

Definition at line 846 of file commctrl.c.