Lines Matching refs:lpum
122 __u8 lpum; member
5031 __u8 lpum) in dasd_eckd_read_message_buffer() argument
5049 cqr->lpm = lpum; in dasd_eckd_read_message_buffer()
5280 __u32 message_id, __u8 lpum) in dasd_eckd_psf_cuir_response() argument
5283 int pos = pathmask_to_pos(lpum); in dasd_eckd_psf_cuir_response()
5332 __u8 lpum, in dasd_eckd_get_ref_conf() argument
5347 return device->path[pathmask_to_pos(lpum)].conf_data; in dasd_eckd_get_ref_conf()
5359 static int dasd_eckd_cuir_scope(struct dasd_device *device, __u8 lpum, in dasd_eckd_cuir_scope() argument
5374 return lpum; in dasd_eckd_cuir_scope()
5377 ref_conf_data = dasd_eckd_get_ref_conf(device, lpum, cuir); in dasd_eckd_cuir_scope()
5437 static int dasd_eckd_cuir_remove_path(struct dasd_device *device, __u8 lpum, in dasd_eckd_cuir_remove_path() argument
5442 tbcpm = dasd_eckd_cuir_scope(device, lpum, cuir); in dasd_eckd_cuir_remove_path()
5465 static int dasd_eckd_cuir_quiesce(struct dasd_device *device, __u8 lpum, in dasd_eckd_cuir_quiesce() argument
5479 tbcpm = dasd_eckd_cuir_remove_path(dev, lpum, cuir); in dasd_eckd_cuir_quiesce()
5489 tbcpm = dasd_eckd_cuir_remove_path(dev, lpum, cuir); in dasd_eckd_cuir_quiesce()
5501 tbcpm = dasd_eckd_cuir_remove_path(dev, lpum, cuir); in dasd_eckd_cuir_quiesce()
5511 tbcpm = dasd_eckd_cuir_remove_path(dev, lpum, cuir); in dasd_eckd_cuir_quiesce()
5526 static int dasd_eckd_cuir_resume(struct dasd_device *device, __u8 lpum, in dasd_eckd_cuir_resume() argument
5542 tbcpm = dasd_eckd_cuir_scope(dev, lpum, cuir); in dasd_eckd_cuir_resume()
5552 tbcpm = dasd_eckd_cuir_scope(dev, lpum, cuir); in dasd_eckd_cuir_resume()
5566 tbcpm = dasd_eckd_cuir_scope(dev, lpum, cuir); in dasd_eckd_cuir_resume()
5576 tbcpm = dasd_eckd_cuir_scope(dev, lpum, cuir); in dasd_eckd_cuir_resume()
5590 __u8 lpum) in dasd_eckd_handle_cuir() argument
5602 if (dasd_eckd_cuir_quiesce(device, lpum, cuir)) in dasd_eckd_handle_cuir()
5608 dasd_eckd_cuir_resume(device, lpum, cuir); in dasd_eckd_handle_cuir()
5614 cuir->message_id, lpum); in dasd_eckd_handle_cuir()
5619 device->discipline->check_attention(device, lpum); in dasd_eckd_handle_cuir()
5637 rc = dasd_eckd_read_message_buffer(device, messages, data->lpum); in dasd_eckd_check_attention_work()
5642 dasd_eckd_handle_cuir(device, messages, data->lpum); in dasd_eckd_check_attention_work()
5649 static int dasd_eckd_check_attention(struct dasd_device *device, __u8 lpum) in dasd_eckd_check_attention() argument
5659 data->lpum = lpum; in dasd_eckd_check_attention()
5664 static int dasd_eckd_disable_hpf_path(struct dasd_device *device, __u8 lpum) in dasd_eckd_disable_hpf_path() argument
5666 if (~lpum & dasd_path_get_opm(device)) { in dasd_eckd_disable_hpf_path()
5667 dasd_path_add_nohpfpm(device, lpum); in dasd_eckd_disable_hpf_path()
5668 dasd_path_remove_opm(device, lpum); in dasd_eckd_disable_hpf_path()
5671 lpum); in dasd_eckd_disable_hpf_path()
5707 if (dasd_eckd_disable_hpf_path(device, irb->esw.esw1.lpum)) in dasd_eckd_handle_hpf_error()