Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
dasd_alias.c File Reference
#include <linux/list.h>
#include <linux/slab.h>
#include <asm/ebcdic.h>
#include "dasd_int.h"
#include "dasd_eckd.h"

Go to the source code of this file.

Macros

#define KMSG_COMPONENT   "dasd-eckd"
 
#define PRINTK_HEADER   "dasd(eckd):"
 

Functions

int dasd_alias_make_device_known_to_lcu (struct dasd_device *device)
 
void dasd_alias_disconnect_device_from_lcu (struct dasd_device *device)
 
int dasd_alias_add_device (struct dasd_device *device)
 
int dasd_alias_update_add_device (struct dasd_device *device)
 
int dasd_alias_remove_device (struct dasd_device *device)
 
struct dasd_devicedasd_alias_get_start_dev (struct dasd_device *base_device)
 
void dasd_alias_handle_summary_unit_check (struct dasd_device *device, struct irb *irb)
 

Macro Definition Documentation

#define KMSG_COMPONENT   "dasd-eckd"

Definition at line 8 of file dasd_alias.c.

#define PRINTK_HEADER   "dasd(eckd):"

Definition at line 19 of file dasd_alias.c.

Function Documentation

int dasd_alias_add_device ( struct dasd_device device)

Definition at line 601 of file dasd_alias.c.

void dasd_alias_disconnect_device_from_lcu ( struct dasd_device device)

Definition at line 245 of file dasd_alias.c.

struct dasd_device* dasd_alias_get_start_dev ( struct dasd_device base_device)
read

Definition at line 654 of file dasd_alias.c.

void dasd_alias_handle_summary_unit_check ( struct dasd_device device,
struct irb irb 
)

Definition at line 935 of file dasd_alias.c.

int dasd_alias_make_device_known_to_lcu ( struct dasd_device device)

Definition at line 186 of file dasd_alias.c.

int dasd_alias_remove_device ( struct dasd_device device)

Definition at line 637 of file dasd_alias.c.

int dasd_alias_update_add_device ( struct dasd_device device)

Definition at line 629 of file dasd_alias.c.