#include <linux/module.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/device.h>
#include <asm/cio.h>
#include <asm/chpid.h>
#include <asm/chsc.h>
#include <asm/crw.h>
#include "css.h"
#include "cio.h"
#include "cio_debug.h"
#include "ioasm.h"
#include "chp.h"
#include "chsc.h"
Go to the source code of this file.
|
int | chsc_error_from_response (int response) |
|
| EXPORT_SYMBOL_GPL (chsc_error_from_response) |
|
struct chsc_ssd_area | __attribute__ ((packed)) |
|
int | chsc_get_ssd_info (struct subchannel_id schid, struct chsc_ssd_info *ssd) |
|
void | chsc_chp_offline (struct chp_id chpid) |
|
void | chsc_chp_online (struct chp_id chpid) |
|
int | chsc_chp_vary (struct chp_id chpid, int on) |
|
int | __chsc_do_secm (struct channel_subsystem *css, int enable) |
|
int | chsc_secm (struct channel_subsystem *css, int enable) |
|
int | chsc_determine_channel_path_desc (struct chp_id chpid, int fmt, int rfmt, int c, int m, void *page) |
|
| EXPORT_SYMBOL_GPL (chsc_determine_channel_path_desc) |
|
int | chsc_determine_base_channel_path_desc (struct chp_id chpid, struct channel_path_desc *desc) |
|
int | chsc_determine_fmt1_channel_path_desc (struct chp_id chpid, struct channel_path_desc_fmt1 *desc) |
|
int | chsc_get_channel_measurement_chars (struct channel_path *chp) |
|
int __init | chsc_init (void) |
|
void __init | chsc_init_cleanup (void) |
|
int | chsc_enable_facility (int operation_code) |
|
int __init | chsc_determine_css_characteristics (void) |
|
| EXPORT_SYMBOL_GPL (css_general_characteristics) |
|
| EXPORT_SYMBOL_GPL (css_chsc_characteristics) |
|
int | chsc_sstpc (void *page, unsigned int op, u16 ctrl) |
|
int | chsc_sstpi (void *page, void *result, size_t size) |
|
int | chsc_siosl (struct subchannel_id schid) |
|
| EXPORT_SYMBOL_GPL (chsc_siosl) |
|
int | chsc_scm_info (struct chsc_scm_info *scm_area, u64 token) |
|
| EXPORT_SYMBOL_GPL (chsc_scm_info) |
|
#define KMSG_COMPONENT "cio" |
chsc_chp_vary - propagate channel-path vary operation to subchannels : channl-path ID : non-zero for vary online, zero for vary offline
Definition at line 550 of file chsc.c.
int chsc_enable_facility |
( |
int |
operation_code | ) |
|
int chsc_error_from_response |
( |
int |
response | ) |
|
chsc_scm_info() - store SCM information (SSI) : request and response block for SSI : continuation token
Returns 0 on success.
Definition at line 1080 of file chsc.c.