Lines Matching refs:qid

191 ap_test_queue(ap_qid_t qid, int *queue_depth, int *device_type)  in ap_test_queue()  argument
193 register unsigned long reg0 asm ("0") = qid; in ap_test_queue()
211 static inline unsigned long ap_query_facilities(ap_qid_t qid) in ap_query_facilities() argument
213 register unsigned long reg0 asm ("0") = qid | 0x00800000UL; in ap_query_facilities()
228 static inline struct ap_queue_status ap_reset_queue(ap_qid_t qid) in ap_reset_queue() argument
230 register unsigned long reg0 asm ("0") = qid | 0x01000000UL; in ap_reset_queue()
248 ap_queue_interruption_control(ap_qid_t qid, void *ind) in ap_queue_interruption_control() argument
250 register unsigned long reg0 asm ("0") = qid | 0x03000000UL; in ap_queue_interruption_control()
263 __ap_query_functions(ap_qid_t qid, unsigned int *functions) in __ap_query_functions() argument
265 register unsigned long reg0 asm ("0") = 0UL | qid | (1UL << 23); in __ap_query_functions()
310 static int ap_query_functions(ap_qid_t qid, unsigned int *functions) in ap_query_functions() argument
314 status = __ap_query_functions(qid, functions); in ap_query_functions()
338 status = __ap_query_functions(qid, functions); in ap_query_functions()
353 static int ap_queue_enable_interruption(ap_qid_t qid, void *ind) in ap_queue_enable_interruption() argument
359 status = ap_queue_interruption_control(qid, ind); in ap_queue_enable_interruption()
371 status = ap_queue_interruption_control(qid, in ap_queue_enable_interruption()
390 status = ap_test_queue(qid, &t_depth, &t_device_type); in ap_queue_enable_interruption()
410 __ap_send(ap_qid_t qid, unsigned long long psmid, void *msg, size_t length, in __ap_send() argument
414 register unsigned long reg0 asm ("0") = qid | 0x40000000UL; in __ap_send()
433 int ap_send(ap_qid_t qid, unsigned long long psmid, void *msg, size_t length) in ap_send() argument
437 status = __ap_send(qid, psmid, msg, length, 0); in ap_send()
471 __ap_recv(ap_qid_t qid, unsigned long long *psmid, void *msg, size_t length) in __ap_recv() argument
474 register unsigned long reg0 asm("0") = qid | 0x80000000UL; in __ap_recv()
493 int ap_recv(ap_qid_t qid, unsigned long long *psmid, void *msg, size_t length) in ap_recv() argument
497 status = __ap_recv(qid, psmid, msg, length); in ap_recv()
521 static int ap_query_queue(ap_qid_t qid, int *queue_depth, int *device_type) in ap_query_queue() argument
528 status = ap_test_queue(qid, &t_depth, &t_device_type); in ap_query_queue()
570 static int ap_init_queue(ap_qid_t qid) in ap_init_queue() argument
576 status = ap_reset_queue(qid); in ap_init_queue()
604 status = ap_test_queue(qid, &dummy, &dummy); in ap_init_queue()
608 rc = ap_queue_enable_interruption(qid, ap_airq.lsi_ptr); in ap_init_queue()
614 "AP %d failed\n", AP_QID_DEVICE(qid)); in ap_init_queue()
893 if (AP_QID_QUEUE(ap_dev->qid) != ap_domain_index) { in ap_bus_resume()
895 ap_dev->qid = AP_MKQID(AP_QID_DEVICE(ap_dev->qid), in ap_bus_resume()
1174 ap_qid_t qid; in ap_max_domain_id_show() local
1183 qid = AP_MKQID(i, ap_domain_index); in ap_max_domain_id_show()
1184 fbits = ap_query_facilities(qid); in ap_max_domain_id_show()
1245 ap_qid_t qid; in ap_select_domain() local
1269 qid = AP_MKQID(j, i); in ap_select_domain()
1270 rc = ap_query_queue(qid, &queue_depth, &device_type); in ap_select_domain()
1353 status = __ap_send(ap_dev->qid, 0x0102030405060708ULL, in ap_probe_device_type()
1363 status = __ap_recv(ap_dev->qid, &psmid, reply, 4096); in ap_probe_device_type()
1399 return to_ap_dev(dev)->qid == (ap_qid_t)(unsigned long) data; in __ap_scan_bus()
1413 ap_qid_t qid; in ap_scan_bus() local
1423 qid = AP_MKQID(i, ap_domain_index); in ap_scan_bus()
1425 (void *)(unsigned long)qid, in ap_scan_bus()
1428 rc = ap_query_queue(qid, &queue_depth, &device_type); in ap_scan_bus()
1435 rc = ap_query_queue(qid, &queue_depth, in ap_scan_bus()
1454 rc = ap_init_queue(qid); in ap_scan_bus()
1460 ap_dev->qid = qid; in ap_scan_bus()
1482 rc = ap_query_functions(qid, &device_functions); in ap_scan_bus()
1491 AP_QID_DEVICE(ap_dev->qid))) { in ap_scan_bus()
1567 status = __ap_recv(ap_dev->qid, &ap_dev->reply->psmid, in ap_poll_read()
1619 status = __ap_send(ap_dev->qid, ap_msg->psmid, in ap_poll_write()
1680 status = __ap_send(ap_dev->qid, ap_msg->psmid, in __ap_queue_message()
1802 rc = ap_init_queue(ap_dev->qid); in ap_reset()