zfcp_qdio
struct zfcp_qdio *qdio;
extern int zfcp_fsf_exchange_config_data_sync(struct zfcp_qdio *,
extern int zfcp_fsf_exchange_port_data_sync(struct zfcp_qdio *,
extern int zfcp_fsf_status_read(struct zfcp_qdio *);
extern void zfcp_fsf_reqid_check(struct zfcp_qdio *, int);
extern void zfcp_qdio_destroy(struct zfcp_qdio *);
extern int zfcp_qdio_sbal_get(struct zfcp_qdio *);
extern int zfcp_qdio_send(struct zfcp_qdio *, struct zfcp_qdio_req *);
extern int zfcp_qdio_sbals_from_sg(struct zfcp_qdio *, struct zfcp_qdio_req *,
const struct zfcp_qdio *const qdio);
extern int zfcp_qdio_open(struct zfcp_qdio *);
extern void zfcp_qdio_close(struct zfcp_qdio *);
struct zfcp_qdio *qdio = zfcp_sdev->port->adapter->qdio;
static void zfcp_fsf_setup_ct_els_unchained(struct zfcp_qdio *qdio,
struct zfcp_qdio *qdio = adapter->qdio;
struct zfcp_qdio *qdio = wka_port->adapter->qdio;
struct zfcp_qdio *qdio = adapter->qdio;
struct zfcp_qdio *qdio = erp_action->adapter->qdio;
int zfcp_fsf_exchange_config_data_sync(struct zfcp_qdio *qdio,
struct zfcp_qdio *qdio = erp_action->adapter->qdio;
int zfcp_fsf_exchange_port_data_sync(struct zfcp_qdio *qdio,
struct zfcp_qdio *qdio = erp_action->adapter->qdio;
struct zfcp_qdio *qdio = erp_action->adapter->qdio;
struct zfcp_qdio *qdio = wka_port->adapter->qdio;
struct zfcp_qdio *qdio = wka_port->adapter->qdio;
struct zfcp_qdio *qdio = erp_action->adapter->qdio;
struct zfcp_qdio *qdio = adapter->qdio;
struct zfcp_qdio *qdio = erp_action->adapter->qdio;
struct zfcp_qdio *qdio = adapter->qdio;
struct zfcp_qdio *qdio = zfcp_sdev->port->adapter->qdio;
void zfcp_fsf_reqid_check(struct zfcp_qdio *qdio, int sbal_idx)
static struct zfcp_fsf_req *zfcp_fsf_req_create(struct zfcp_qdio *qdio,
struct zfcp_qdio *qdio = adapter->qdio;
int zfcp_fsf_status_read(struct zfcp_qdio *qdio)
struct zfcp_qdio *qdio = timer_container_of(qdio, timer,
struct zfcp_qdio *qdio = (struct zfcp_qdio *) parm;
struct zfcp_qdio *qdio = from_tasklet(qdio, tasklet, irq_tasklet);
struct zfcp_qdio *qdio = (struct zfcp_qdio *) data;
zfcp_qdio_sbal_chain(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req)
zfcp_qdio_sbale_next(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req)
int zfcp_qdio_sbals_from_sg(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req,
static void zfcp_qdio_handler_error(struct zfcp_qdio *qdio, char *dbftag,
static int zfcp_qdio_sbal_check(struct zfcp_qdio *qdio)
int zfcp_qdio_sbal_get(struct zfcp_qdio *qdio)
int zfcp_qdio_send(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req)
static int zfcp_qdio_allocate(struct zfcp_qdio *qdio)
void zfcp_qdio_close(struct zfcp_qdio *qdio)
const struct zfcp_qdio *const qdio)
int zfcp_qdio_open(struct zfcp_qdio *qdio)
static inline void zfcp_qdio_account(struct zfcp_qdio *qdio)
void zfcp_qdio_destroy(struct zfcp_qdio *qdio)
struct zfcp_qdio *qdio;
qdio = kzalloc_obj(struct zfcp_qdio);
struct zfcp_qdio *qdio = (struct zfcp_qdio *) parm;
struct zfcp_qdio *qdio = from_tasklet(qdio, tasklet, request_tasklet);
void zfcp_qdio_req_init(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req,
void zfcp_qdio_fill_next(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req,
void zfcp_qdio_set_sbale_last(struct zfcp_qdio *qdio,
void zfcp_qdio_skip_to_last_sbale(struct zfcp_qdio *qdio,
void zfcp_qdio_sbal_limit(struct zfcp_qdio *qdio,
void zfcp_qdio_set_data_div(struct zfcp_qdio *qdio,
void zfcp_qdio_set_scount(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req)
zfcp_qdio_sbale_req(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req)
zfcp_qdio_sbale_curr(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req)
struct zfcp_qdio *qdio =