Home
last modified time | relevance | path

Searched refs:chp (Results 1 - 25 of 46) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/s390/block/
H A Ddasd_int.h910 static inline int dasd_path_is_operational(struct dasd_device *device, int chp) in dasd_path_is_operational() argument
912 return test_bit(DASD_PATH_OPERATIONAL, &device->path[chp].flags); in dasd_path_is_operational()
915 static inline int dasd_path_need_verify(struct dasd_device *device, int chp) in dasd_path_need_verify() argument
917 return test_bit(DASD_PATH_TBV, &device->path[chp].flags); in dasd_path_need_verify()
920 static inline void dasd_path_verify(struct dasd_device *device, int chp) in dasd_path_verify() argument
922 __set_bit(DASD_PATH_TBV, &device->path[chp].flags); in dasd_path_verify()
925 static inline void dasd_path_clear_verify(struct dasd_device *device, int chp) in dasd_path_clear_verify() argument
927 __clear_bit(DASD_PATH_TBV, &device->path[chp].flags); in dasd_path_clear_verify()
932 int chp; in dasd_path_clear_all_verify() local
934 for (chp in dasd_path_clear_all_verify()
938 dasd_path_operational(struct dasd_device *device, int chp) dasd_path_operational() argument
944 dasd_path_nonpreferred(struct dasd_device *device, int chp) dasd_path_nonpreferred() argument
949 dasd_path_is_nonpreferred(struct dasd_device *device, int chp) dasd_path_is_nonpreferred() argument
954 dasd_path_clear_nonpreferred(struct dasd_device *device, int chp) dasd_path_clear_nonpreferred() argument
960 dasd_path_preferred(struct dasd_device *device, int chp) dasd_path_preferred() argument
965 dasd_path_is_preferred(struct dasd_device *device, int chp) dasd_path_is_preferred() argument
970 dasd_path_clear_preferred(struct dasd_device *device, int chp) dasd_path_clear_preferred() argument
976 dasd_path_clear_oper(struct dasd_device *device, int chp) dasd_path_clear_oper() argument
982 dasd_path_clear_cable(struct dasd_device *device, int chp) dasd_path_clear_cable() argument
987 dasd_path_cuir(struct dasd_device *device, int chp) dasd_path_cuir() argument
992 dasd_path_is_cuir(struct dasd_device *device, int chp) dasd_path_is_cuir() argument
997 dasd_path_clear_cuir(struct dasd_device *device, int chp) dasd_path_clear_cuir() argument
1002 dasd_path_ifcc(struct dasd_device *device, int chp) dasd_path_ifcc() argument
1007 dasd_path_is_ifcc(struct dasd_device *device, int chp) dasd_path_is_ifcc() argument
1012 dasd_path_clear_ifcc(struct dasd_device *device, int chp) dasd_path_clear_ifcc() argument
1017 dasd_path_clear_nohpf(struct dasd_device *device, int chp) dasd_path_clear_nohpf() argument
1022 dasd_path_miscabled(struct dasd_device *device, int chp) dasd_path_miscabled() argument
1027 dasd_path_is_miscabled(struct dasd_device *device, int chp) dasd_path_is_miscabled() argument
1032 dasd_path_nohpf(struct dasd_device *device, int chp) dasd_path_nohpf() argument
1037 dasd_path_is_nohpf(struct dasd_device *device, int chp) dasd_path_is_nohpf() argument
1054 int chp; dasd_path_get_tbvpm() local
1065 int chp; dasd_path_get_nppm() local
1077 int chp; dasd_path_get_ppm() local
1088 int chp; dasd_path_get_cablepm() local
1099 int chp; dasd_path_get_cuirpm() local
1110 int chp; dasd_path_get_ifccpm() local
1121 int chp; dasd_path_get_hpfpm() local
1136 int chp; dasd_path_add_tbvpm() local
1145 int chp; dasd_path_get_notoperpm() local
1159 int chp; dasd_path_add_opm() local
1177 int chp; dasd_path_add_cablepm() local
1186 int chp; dasd_path_add_cuirpm() local
1195 int chp; dasd_path_add_ifccpm() local
1204 int chp; dasd_path_add_nppm() local
1213 int chp; dasd_path_add_nohpfpm() local
1222 int chp; dasd_path_add_ppm() local
1235 int chp; dasd_path_set_tbvpm() local
1246 int chp; dasd_path_set_opm() local
1270 int chp; dasd_path_remove_opm() local
1282 dasd_path_available(struct dasd_device *device, int chp) dasd_path_available() argument
1288 dasd_path_notoper(struct dasd_device *device, int chp) dasd_path_notoper() argument
1300 int chp; dasd_path_no_path() local
[all...]
/kernel/linux/linux-6.6/drivers/s390/block/
H A Ddasd_int.h1023 static inline int dasd_path_is_operational(struct dasd_device *device, int chp) in dasd_path_is_operational() argument
1025 return test_bit(DASD_PATH_OPERATIONAL, &device->path[chp].flags); in dasd_path_is_operational()
1028 static inline int dasd_path_need_verify(struct dasd_device *device, int chp) in dasd_path_need_verify() argument
1030 return test_bit(DASD_PATH_TBV, &device->path[chp].flags); in dasd_path_need_verify()
1033 static inline void dasd_path_verify(struct dasd_device *device, int chp) in dasd_path_verify() argument
1035 __set_bit(DASD_PATH_TBV, &device->path[chp].flags); in dasd_path_verify()
1038 static inline void dasd_path_clear_verify(struct dasd_device *device, int chp) in dasd_path_clear_verify() argument
1040 __clear_bit(DASD_PATH_TBV, &device->path[chp].flags); in dasd_path_clear_verify()
1045 int chp; in dasd_path_clear_all_verify() local
1047 for (chp in dasd_path_clear_all_verify()
1051 dasd_path_fcsec(struct dasd_device *device, int chp) dasd_path_fcsec() argument
1056 dasd_path_clear_fcsec(struct dasd_device *device, int chp) dasd_path_clear_fcsec() argument
1061 dasd_path_need_fcsec(struct dasd_device *device, int chp) dasd_path_need_fcsec() argument
1068 int chp; dasd_path_clear_all_fcsec() local
1074 dasd_path_operational(struct dasd_device *device, int chp) dasd_path_operational() argument
1080 dasd_path_nonpreferred(struct dasd_device *device, int chp) dasd_path_nonpreferred() argument
1085 dasd_path_is_nonpreferred(struct dasd_device *device, int chp) dasd_path_is_nonpreferred() argument
1090 dasd_path_clear_nonpreferred(struct dasd_device *device, int chp) dasd_path_clear_nonpreferred() argument
1096 dasd_path_preferred(struct dasd_device *device, int chp) dasd_path_preferred() argument
1101 dasd_path_is_preferred(struct dasd_device *device, int chp) dasd_path_is_preferred() argument
1106 dasd_path_clear_preferred(struct dasd_device *device, int chp) dasd_path_clear_preferred() argument
1112 dasd_path_clear_oper(struct dasd_device *device, int chp) dasd_path_clear_oper() argument
1118 dasd_path_clear_cable(struct dasd_device *device, int chp) dasd_path_clear_cable() argument
1123 dasd_path_cuir(struct dasd_device *device, int chp) dasd_path_cuir() argument
1128 dasd_path_is_cuir(struct dasd_device *device, int chp) dasd_path_is_cuir() argument
1133 dasd_path_clear_cuir(struct dasd_device *device, int chp) dasd_path_clear_cuir() argument
1138 dasd_path_ifcc(struct dasd_device *device, int chp) dasd_path_ifcc() argument
1143 dasd_path_is_ifcc(struct dasd_device *device, int chp) dasd_path_is_ifcc() argument
1148 dasd_path_clear_ifcc(struct dasd_device *device, int chp) dasd_path_clear_ifcc() argument
1153 dasd_path_clear_nohpf(struct dasd_device *device, int chp) dasd_path_clear_nohpf() argument
1158 dasd_path_miscabled(struct dasd_device *device, int chp) dasd_path_miscabled() argument
1163 dasd_path_is_miscabled(struct dasd_device *device, int chp) dasd_path_is_miscabled() argument
1168 dasd_path_nohpf(struct dasd_device *device, int chp) dasd_path_nohpf() argument
1173 dasd_path_is_nohpf(struct dasd_device *device, int chp) dasd_path_is_nohpf() argument
1190 int chp; dasd_path_get_tbvpm() local
1201 int chp; dasd_path_get_fcsecpm() local
1212 int chp; dasd_path_get_nppm() local
1224 int chp; dasd_path_get_ppm() local
1235 int chp; dasd_path_get_cablepm() local
1246 int chp; dasd_path_get_cuirpm() local
1257 int chp; dasd_path_get_ifccpm() local
1268 int chp; dasd_path_get_hpfpm() local
1277 dasd_path_get_fcs_path(struct dasd_device *device, int chp) dasd_path_get_fcs_path() argument
1285 int chp; dasd_path_get_fcs_device() local
1308 int chp; dasd_path_add_tbvpm() local
1317 int chp; dasd_path_get_notoperpm() local
1331 int chp; dasd_path_add_opm() local
1349 int chp; dasd_path_add_cablepm() local
1358 int chp; dasd_path_add_cuirpm() local
1367 int chp; dasd_path_add_ifccpm() local
1376 int chp; dasd_path_add_nppm() local
1385 int chp; dasd_path_add_nohpfpm() local
1394 int chp; dasd_path_add_ppm() local
1403 int chp; dasd_path_add_fcsecpm() local
1416 int chp; dasd_path_set_tbvpm() local
1427 int chp; dasd_path_set_opm() local
1451 int chp; dasd_path_remove_opm() local
1463 dasd_path_available(struct dasd_device *device, int chp) dasd_path_available() argument
1469 dasd_path_notoper(struct dasd_device *device, int chp) dasd_path_notoper() argument
1476 dasd_path_fcsec_update(struct dasd_device *device, int chp) dasd_path_fcsec_update() argument
1486 int chp; dasd_path_no_path() local
[all...]
H A Ddasd_devmap.c2542 static void dasd_path_init_kobj(struct dasd_device *device, int chp) in dasd_path_init_kobj() argument
2544 device->path[chp].kobj.kset = device->paths_info; in dasd_path_init_kobj()
2545 kobject_init(&device->path[chp].kobj, &path_attr_type); in dasd_path_init_kobj()
2548 void dasd_path_create_kobj(struct dasd_device *device, int chp) in dasd_path_create_kobj() argument
2558 if (device->path[chp].in_sysfs) in dasd_path_create_kobj()
2560 if (!device->path[chp].conf_data) in dasd_path_create_kobj()
2563 dasd_path_init_kobj(device, chp); in dasd_path_create_kobj()
2565 rc = kobject_add(&device->path[chp].kobj, NULL, "%x.%02x", in dasd_path_create_kobj()
2566 device->path[chp].cssid, device->path[chp] in dasd_path_create_kobj()
2586 dasd_path_remove_kobj(struct dasd_device *device, int chp) dasd_path_remove_kobj() argument
[all...]
/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dchp.c28 #include "chp.h"
135 struct channel_path *chp; in chp_measurement_chars_read() local
139 chp = to_channelpath(device); in chp_measurement_chars_read()
140 if (chp->cmg == -1) in chp_measurement_chars_read()
143 return memory_read_from_buffer(buf, count, &off, &chp->cmg_chars, in chp_measurement_chars_read()
144 sizeof(chp->cmg_chars)); in chp_measurement_chars_read()
182 struct channel_path *chp; in chp_measurement_read() local
188 chp = to_channelpath(device); in chp_measurement_read()
189 css = to_css(chp->dev.parent); in chp_measurement_read()
196 chp_measurement_copy_block((struct cmg_entry *)buf, css, chp in chp_measurement_read()
210 chp_remove_cmg_attr(struct channel_path *chp) chp_remove_cmg_attr() argument
216 chp_add_cmg_attr(struct channel_path *chp) chp_add_cmg_attr() argument
235 struct channel_path *chp = to_channelpath(dev); chp_status_show() local
317 struct channel_path *chp = to_channelpath(dev); chp_type_show() local
331 struct channel_path *chp = to_channelpath(dev); chp_cmg_show() local
345 struct channel_path *chp = to_channelpath(dev); chp_shared_show() local
359 struct channel_path *chp = to_channelpath(dev); chp_chid_show() local
376 struct channel_path *chp = to_channelpath(dev); chp_chid_external_show() local
393 struct channel_path *chp = to_channelpath(dev); chp_esc_show() local
408 struct channel_path *chp = to_channelpath(kobj_to_dev(kobj)); util_string_read() local
462 chp_update_desc(struct channel_path *chp) chp_update_desc() argument
491 struct channel_path *chp; chp_new() local
555 struct channel_path *chp; chp_get_chp_desc() local
[all...]
H A Ddevice_ops.c27 #include "chp.h"
497 struct channel_path *chp; in ccw_device_get_util_str() local
503 chp = chpid_to_chp(chpid); in ccw_device_get_util_str()
505 util_str = kmalloc(sizeof(chp->desc_fmt3.util_str), GFP_KERNEL); in ccw_device_get_util_str()
509 mutex_lock(&chp->lock); in ccw_device_get_util_str()
510 memcpy(util_str, chp->desc_fmt3.util_str, sizeof(chp->desc_fmt3.util_str)); in ccw_device_get_util_str()
511 mutex_unlock(&chp->lock); in ccw_device_get_util_str()
643 struct channel_path *chp; in ccw_device_get_mdc() local
658 chp in ccw_device_get_mdc()
799 struct channel_path *chp; ccw_device_get_chid() local
[all...]
H A Dchsc.c33 #include "chp.h"
238 struct channel_path *chp = chpid_to_chp(chpid); in chsc_chp_offline() local
252 mutex_lock(&chp->lock); in chsc_chp_offline()
253 chp_update_desc(chp); in chsc_chp_offline()
254 mutex_unlock(&chp->lock); in chsc_chp_offline()
452 struct channel_path *chp; in chsc_process_sei_res_acc() local
471 chp = chpid_to_chp(chpid); in chsc_process_sei_res_acc()
472 mutex_lock(&chp->lock); in chsc_process_sei_res_acc()
473 chp_update_desc(chp); in chsc_process_sei_res_acc()
474 mutex_unlock(&chp in chsc_process_sei_res_acc()
484 struct channel_path *chp; chsc_process_sei_chp_avail() local
591 struct channel_path *chp; chsc_process_sei_fces_event() local
741 struct channel_path *chp = chpid_to_chp(chpid); chsc_chp_online() local
802 struct channel_path *chp = chpid_to_chp(chpid); chsc_chp_vary() local
1008 chsc_initialize_cmg_chars(struct channel_path *chp, u8 cmcv, struct cmg_chars *chars) chsc_initialize_cmg_chars() argument
1022 chsc_get_channel_measurement_chars(struct channel_path *chp) chsc_get_channel_measurement_chars() argument
[all...]
H A Dchp.h67 void chp_remove_cmg_attr(struct channel_path *chp);
68 int chp_add_cmg_attr(struct channel_path *chp);
69 int chp_update_desc(struct channel_path *chp);
H A Dccwreq.c331 int rc = -ENODEV, chp; in ccw_request_timeout() local
336 for (chp = 0; chp < 8; chp++) { in ccw_request_timeout()
337 if ((0x80 >> chp) & sch->schib.pmcw.lpum) in ccw_request_timeout()
343 sch->schib.pmcw.chpid[chp]); in ccw_request_timeout()
H A Ddevice_fsm.c26 #include "chp.h"
432 int chp, mask; in ccw_device_report_path_events() local
434 for (chp = 0, mask = 0x80; chp < 8; chp++, mask >>= 1) { in ccw_device_report_path_events()
435 path_event[chp] = PE_NONE; in ccw_device_report_path_events()
437 path_event[chp] |= PE_PATH_GONE; in ccw_device_report_path_events()
439 path_event[chp] |= PE_PATH_AVAILABLE; in ccw_device_report_path_events()
441 path_event[chp] |= PE_PATHGROUP_ESTABLISHED; in ccw_device_report_path_events()
H A DMakefile10 obj-y += airq.o blacklist.o chsc.o cio.o css.o chp.o idset.o isc.o \
/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dchp.c28 #include "chp.h"
135 struct channel_path *chp; in chp_measurement_chars_read() local
139 chp = to_channelpath(device); in chp_measurement_chars_read()
140 if (chp->cmg == -1) in chp_measurement_chars_read()
143 return memory_read_from_buffer(buf, count, &off, &chp->cmg_chars, in chp_measurement_chars_read()
144 sizeof(chp->cmg_chars)); in chp_measurement_chars_read()
182 struct channel_path *chp; in chp_measurement_read() local
188 chp = to_channelpath(device); in chp_measurement_read()
189 css = to_css(chp->dev.parent); in chp_measurement_read()
196 chp_measurement_copy_block((struct cmg_entry *)buf, css, chp in chp_measurement_read()
210 chp_remove_cmg_attr(struct channel_path *chp) chp_remove_cmg_attr() argument
216 chp_add_cmg_attr(struct channel_path *chp) chp_add_cmg_attr() argument
235 struct channel_path *chp = to_channelpath(dev); chp_status_show() local
317 struct channel_path *chp = to_channelpath(dev); chp_type_show() local
331 struct channel_path *chp = to_channelpath(dev); chp_cmg_show() local
345 struct channel_path *chp = to_channelpath(dev); chp_shared_show() local
359 struct channel_path *chp = to_channelpath(dev); chp_chid_show() local
376 struct channel_path *chp = to_channelpath(dev); chp_chid_external_show() local
394 struct channel_path *chp = to_channelpath(kobj_to_dev(kobj)); util_string_read() local
447 chp_update_desc(struct channel_path *chp) chp_update_desc() argument
476 struct channel_path *chp; chp_new() local
540 struct channel_path *chp; chp_get_chp_desc() local
[all...]
H A Ddevice_ops.c27 #include "chp.h"
497 struct channel_path *chp; in ccw_device_get_util_str() local
503 chp = chpid_to_chp(chpid); in ccw_device_get_util_str()
505 util_str = kmalloc(sizeof(chp->desc_fmt3.util_str), GFP_KERNEL); in ccw_device_get_util_str()
509 mutex_lock(&chp->lock); in ccw_device_get_util_str()
510 memcpy(util_str, chp->desc_fmt3.util_str, sizeof(chp->desc_fmt3.util_str)); in ccw_device_get_util_str()
511 mutex_unlock(&chp->lock); in ccw_device_get_util_str()
643 struct channel_path *chp; in ccw_device_get_mdc() local
658 chp in ccw_device_get_mdc()
799 struct channel_path *chp; ccw_device_get_chid() local
[all...]
H A Dchsc.c33 #include "chp.h"
235 struct channel_path *chp = chpid_to_chp(chpid); in chsc_chp_offline() local
249 mutex_lock(&chp->lock); in chsc_chp_offline()
250 chp_update_desc(chp); in chsc_chp_offline()
251 mutex_unlock(&chp->lock); in chsc_chp_offline()
430 struct channel_path *chp; in chsc_process_sei_res_acc() local
449 chp = chpid_to_chp(chpid); in chsc_process_sei_res_acc()
450 mutex_lock(&chp->lock); in chsc_process_sei_res_acc()
451 chp_update_desc(chp); in chsc_process_sei_res_acc()
452 mutex_unlock(&chp in chsc_process_sei_res_acc()
470 struct channel_path *chp; chsc_process_sei_chp_avail() local
697 struct channel_path *chp = chpid_to_chp(chpid); chsc_chp_online() local
758 struct channel_path *chp = chpid_to_chp(chpid); chsc_chp_vary() local
964 chsc_initialize_cmg_chars(struct channel_path *chp, u8 cmcv, struct cmg_chars *chars) chsc_initialize_cmg_chars() argument
978 chsc_get_channel_measurement_chars(struct channel_path *chp) chsc_get_channel_measurement_chars() argument
[all...]
H A Dchp.h66 void chp_remove_cmg_attr(struct channel_path *chp);
67 int chp_add_cmg_attr(struct channel_path *chp);
68 int chp_update_desc(struct channel_path *chp);
H A Dccwreq.c331 int rc = -ENODEV, chp; in ccw_request_timeout() local
336 for (chp = 0; chp < 8; chp++) { in ccw_request_timeout()
337 if ((0x80 >> chp) & sch->schib.pmcw.lpum) in ccw_request_timeout()
343 sch->schib.pmcw.chpid[chp]); in ccw_request_timeout()
H A Ddevice_fsm.c25 #include "chp.h"
443 int chp, mask; in ccw_device_report_path_events() local
445 for (chp = 0, mask = 0x80; chp < 8; chp++, mask >>= 1) { in ccw_device_report_path_events()
446 path_event[chp] = PE_NONE; in ccw_device_report_path_events()
448 path_event[chp] |= PE_PATH_GONE; in ccw_device_report_path_events()
450 path_event[chp] |= PE_PATH_AVAILABLE; in ccw_device_report_path_events()
452 path_event[chp] |= PE_PATHGROUP_ESTABLISHED; in ccw_device_report_path_events()
H A DMakefile10 obj-y += airq.o blacklist.o chsc.o cio.o css.o chp.o idset.o isc.o \
/kernel/linux/linux-5.10/drivers/infiniband/hw/cxgb4/
H A Dev.c87 static void post_qp_event(struct c4iw_dev *dev, struct c4iw_cq *chp, in post_qp_event() argument
105 event.device = chp->ibcq.device; in post_qp_event()
107 event.element.cq = &chp->ibcq; in post_qp_event()
113 if (t4_clear_cq_armed(&chp->cq)) { in post_qp_event()
114 spin_lock_irqsave(&chp->comp_handler_lock, flag); in post_qp_event()
115 (*chp->ibcq.comp_handler)(&chp->ibcq, chp->ibcq.cq_context); in post_qp_event()
116 spin_unlock_irqrestore(&chp->comp_handler_lock, flag); in post_qp_event()
122 struct c4iw_cq *chp; in c4iw_ev_dispatch() local
225 struct c4iw_cq *chp; c4iw_ev_handler() local
[all...]
H A Dcq.c242 struct c4iw_cq *chp = to_c4iw_cq(qhp->ibqp.send_cq); in c4iw_flush_sq() local
243 struct t4_cq *cq = &chp->cq; in c4iw_flush_sq()
335 void c4iw_flush_hw_cq(struct c4iw_cq *chp, struct c4iw_qp *flush_qhp) in c4iw_flush_hw_cq() argument
342 pr_debug("cqid 0x%x\n", chp->cq.cqid); in c4iw_flush_hw_cq()
343 ret = t4_next_hw_cqe(&chp->cq, &hw_cqe); in c4iw_flush_hw_cq()
351 qhp = get_qhp(chp->rhp, CQE_QPID(hw_cqe)); in c4iw_flush_hw_cq()
407 flush_completed_wrs(&qhp->wq, &chp->cq); in c4iw_flush_hw_cq()
409 swcqe = &chp->cq.sw_queue[chp->cq.sw_pidx]; in c4iw_flush_hw_cq()
412 t4_swcq_produce(&chp in c4iw_flush_hw_cq()
754 __c4iw_poll_cq_one(struct c4iw_cq *chp, struct c4iw_qp *qhp, struct ib_wc *wc, struct c4iw_srq *srq) __c4iw_poll_cq_one() argument
921 c4iw_poll_cq_one(struct c4iw_cq *chp, struct ib_wc *wc) c4iw_poll_cq_one() argument
951 struct c4iw_cq *chp; c4iw_poll_cq() local
972 struct c4iw_cq *chp; c4iw_destroy_cq() local
998 struct c4iw_cq *chp = to_c4iw_cq(ibcq); c4iw_create_cq() local
1156 struct c4iw_cq *chp; c4iw_arm_cq() local
[all...]
H A Drestrack.c374 struct c4iw_cq *chp = to_c4iw_cq(ibcq); in c4iw_fill_res_cq_entry() local
390 spin_lock_irq(&chp->lock); in c4iw_fill_res_cq_entry()
393 cq = chp->cq; in c4iw_fill_res_cq_entry()
397 hwcqes[0] = chp->cq.queue[idx]; in c4iw_fill_res_cq_entry()
400 hwcqes[1] = chp->cq.queue[idx]; in c4iw_fill_res_cq_entry()
404 swcqes[0] = chp->cq.sw_queue[cq.sw_cidx]; in c4iw_fill_res_cq_entry()
407 swcqes[1] = chp->cq.sw_queue[idx]; in c4iw_fill_res_cq_entry()
411 spin_unlock_irq(&chp->lock); in c4iw_fill_res_cq_entry()
/kernel/linux/linux-6.6/drivers/infiniband/hw/cxgb4/
H A Dev.c87 static void post_qp_event(struct c4iw_dev *dev, struct c4iw_cq *chp, in post_qp_event() argument
105 event.device = chp->ibcq.device; in post_qp_event()
107 event.element.cq = &chp->ibcq; in post_qp_event()
113 if (t4_clear_cq_armed(&chp->cq)) { in post_qp_event()
114 spin_lock_irqsave(&chp->comp_handler_lock, flag); in post_qp_event()
115 (*chp->ibcq.comp_handler)(&chp->ibcq, chp->ibcq.cq_context); in post_qp_event()
116 spin_unlock_irqrestore(&chp->comp_handler_lock, flag); in post_qp_event()
122 struct c4iw_cq *chp; in c4iw_ev_dispatch() local
224 struct c4iw_cq *chp; c4iw_ev_handler() local
[all...]
H A Dcq.c242 struct c4iw_cq *chp = to_c4iw_cq(qhp->ibqp.send_cq); in c4iw_flush_sq() local
243 struct t4_cq *cq = &chp->cq; in c4iw_flush_sq()
335 void c4iw_flush_hw_cq(struct c4iw_cq *chp, struct c4iw_qp *flush_qhp) in c4iw_flush_hw_cq() argument
342 pr_debug("cqid 0x%x\n", chp->cq.cqid); in c4iw_flush_hw_cq()
343 ret = t4_next_hw_cqe(&chp->cq, &hw_cqe); in c4iw_flush_hw_cq()
351 qhp = get_qhp(chp->rhp, CQE_QPID(hw_cqe)); in c4iw_flush_hw_cq()
407 flush_completed_wrs(&qhp->wq, &chp->cq); in c4iw_flush_hw_cq()
409 swcqe = &chp->cq.sw_queue[chp->cq.sw_pidx]; in c4iw_flush_hw_cq()
412 t4_swcq_produce(&chp in c4iw_flush_hw_cq()
754 __c4iw_poll_cq_one(struct c4iw_cq *chp, struct c4iw_qp *qhp, struct ib_wc *wc, struct c4iw_srq *srq) __c4iw_poll_cq_one() argument
921 c4iw_poll_cq_one(struct c4iw_cq *chp, struct ib_wc *wc) c4iw_poll_cq_one() argument
951 struct c4iw_cq *chp; c4iw_poll_cq() local
970 c4iw_cq_rem_ref(struct c4iw_cq *chp) c4iw_cq_rem_ref() argument
978 struct c4iw_cq *chp; c4iw_destroy_cq() local
1004 struct c4iw_cq *chp = to_c4iw_cq(ibcq); c4iw_create_cq() local
1162 struct c4iw_cq *chp; c4iw_arm_cq() local
[all...]
H A Drestrack.c374 struct c4iw_cq *chp = to_c4iw_cq(ibcq); in c4iw_fill_res_cq_entry() local
390 spin_lock_irq(&chp->lock); in c4iw_fill_res_cq_entry()
393 cq = chp->cq; in c4iw_fill_res_cq_entry()
397 hwcqes[0] = chp->cq.queue[idx]; in c4iw_fill_res_cq_entry()
400 hwcqes[1] = chp->cq.queue[idx]; in c4iw_fill_res_cq_entry()
404 swcqes[0] = chp->cq.sw_queue[cq.sw_cidx]; in c4iw_fill_res_cq_entry()
407 swcqes[1] = chp->cq.sw_queue[idx]; in c4iw_fill_res_cq_entry()
411 spin_unlock_irq(&chp->lock); in c4iw_fill_res_cq_entry()
/kernel/linux/linux-5.10/lib/
H A Dearlycpio.c65 unsigned int ch[C_NFIELDS], *chp, v; in find_cpio_data() local
81 chp = ch; in find_cpio_data()
102 *chp++ = v; in find_cpio_data()
/kernel/linux/linux-6.6/lib/
H A Dearlycpio.c65 unsigned int ch[C_NFIELDS], *chp, v; in find_cpio_data() local
81 chp = ch; in find_cpio_data()
102 *chp++ = v; in find_cpio_data()

Completed in 24 milliseconds

12