Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/fs.h>
#include <linux/kernel.h>
#include <linux/miscdevice.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/device.h>
#include <linux/poll.h>
#include <linux/mutex.h>
#include <linux/err.h>
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <linux/atomic.h>
#include <asm/ebcdic.h>
#include "dasd_int.h"
#include "dasd_eckd.h"
Go to the source code of this file.
Data Structures | |
struct | eerbuffer |
struct | dasd_eer_header |
Macros | |
#define | KMSG_COMPONENT "dasd-eckd" |
#define | PRINTK_HEADER "dasd(eer):" |
#define | SNSS_DATA_SIZE 44 |
#define | DASD_EER_BUSID_SIZE 10 |
Functions | |
module_param (eer_pages, int, S_IRUGO|S_IWUSR) | |
struct dasd_eer_header | __attribute__ ((packed)) |
void | dasd_eer_write (struct dasd_device *device, struct dasd_ccw_req *cqr, unsigned int id) |
EXPORT_SYMBOL (dasd_eer_write) | |
void | dasd_eer_snss (struct dasd_device *device) |
int | dasd_eer_enable (struct dasd_device *device) |
void | dasd_eer_disable (struct dasd_device *device) |
int __init | dasd_eer_init (void) |
void | dasd_eer_exit (void) |
Variables | |
__u32 | total_size |
__u32 | trigger |
__u64 | tv_sec |
__u64 | tv_usec |
char | busid [DASD_EER_BUSID_SIZE] |
#define DASD_EER_BUSID_SIZE 10 |
Definition at line 276 of file dasd_eer.c.
#define KMSG_COMPONENT "dasd-eckd" |
Definition at line 9 of file dasd_eer.c.
#define PRINTK_HEADER "dasd(eer):" |
Definition at line 33 of file dasd_eer.c.
#define SNSS_DATA_SIZE 44 |
Definition at line 274 of file dasd_eer.c.
|
read |
Definition at line 171 of file esd_usb2.c.
void dasd_eer_disable | ( | struct dasd_device * | device | ) |
Definition at line 502 of file dasd_eer.c.
int dasd_eer_enable | ( | struct dasd_device * | device | ) |
Definition at line 455 of file dasd_eer.c.
Definition at line 702 of file dasd_eer.c.
Definition at line 678 of file dasd_eer.c.
void dasd_eer_snss | ( | struct dasd_device * | device | ) |
Definition at line 404 of file dasd_eer.c.
void dasd_eer_write | ( | struct dasd_device * | device, |
struct dasd_ccw_req * | cqr, | ||
unsigned int | id | ||
) |
Definition at line 377 of file dasd_eer.c.
EXPORT_SYMBOL | ( | dasd_eer_write | ) |
char busid |
Definition at line 288 of file dasd_eer.c.
__u32 total_size |
Definition at line 284 of file dasd_eer.c.
__u32 trigger |
Definition at line 285 of file dasd_eer.c.
__u64 tv_sec |
Definition at line 286 of file dasd_eer.c.
__u64 tv_usec |
Definition at line 287 of file dasd_eer.c.