| /linux-6.15/drivers/infiniband/hw/hfi1/ |
| H A D | file_ops.c | 184 struct hfi1_ctxtdata *uctxt = fd->uctxt; in hfi1_file_ioctl() local 321 struct hfi1_ctxtdata *uctxt = fd->uctxt; in hfi1_file_mmap() local 886 fd->uctxt = uctxt; in match_ctxt() 1097 hfi1_set_ctxt_jkey(uctxt->dd, uctxt, uctxt->jkey); in user_init() 1130 struct hfi1_ctxtdata *uctxt = fd->uctxt; in get_ctxt_info() local 1221 fd->uctxt = uctxt; in setup_base_ctxt() 1247 struct hfi1_ctxtdata *uctxt = fd->uctxt; in get_base_info() local 1441 struct hfi1_ctxtdata *uctxt = fd->uctxt; in poll_urgent() local 1450 uctxt->urgent_poll = uctxt->urgent; in poll_urgent() 1464 struct hfi1_ctxtdata *uctxt = fd->uctxt; in poll_next() local [all …]
|
| H A D | user_exp_rcv.c | 105 struct hfi1_ctxtdata *uctxt = fd->uctxt; in hfi1_user_exp_rcv_free() local 109 unlock_exp_tids(uctxt, &uctxt->tid_full_list, fd); in hfi1_user_exp_rcv_free() 250 struct hfi1_ctxtdata *uctxt = fd->uctxt; in hfi1_user_exp_rcv_setup() local 487 struct hfi1_ctxtdata *uctxt = fd->uctxt; in hfi1_user_exp_rcv_clear() local 521 struct hfi1_ctxtdata *uctxt = fd->uctxt; in hfi1_user_exp_rcv_invalid() local 661 struct hfi1_ctxtdata *uctxt = fd->uctxt; in program_rcvarray() local 729 struct hfi1_ctxtdata *uctxt = fd->uctxt; in set_rcvarray_entry() local 790 struct hfi1_ctxtdata *uctxt = fd->uctxt; in unprogram_rcvarray() local 820 struct hfi1_ctxtdata *uctxt = fd->uctxt; in __clear_tid_node() local 843 struct hfi1_ctxtdata *uctxt = fd->uctxt; in clear_tid_node() local [all …]
|
| H A D | netdev_rx.c | 21 struct hfi1_ctxtdata *uctxt) in hfi1_netdev_setup_ctxt() argument 35 ret = hfi1_setup_eagerbufs(uctxt); in hfi1_netdev_setup_ctxt() 39 clear_rcvhdrtail(uctxt); in hfi1_netdev_setup_ctxt() 53 hfi1_rcvctrl(uctxt->dd, rcvctrl_ops, uctxt); in hfi1_netdev_setup_ctxt() 61 struct hfi1_ctxtdata *uctxt; in hfi1_netdev_allocate_ctxt() local 80 hfi1_set_seq_cnt(uctxt, 1); in hfi1_netdev_allocate_ctxt() 81 uctxt->is_vnic = true; in hfi1_netdev_allocate_ctxt() 86 *ctxt = uctxt; in hfi1_netdev_allocate_ctxt() 111 uctxt->event_flags = 0; in hfi1_netdev_deallocate_ctxt() 113 hfi1_clear_tids(uctxt); in hfi1_netdev_deallocate_ctxt() [all …]
|
| H A D | trace_ctxts.h | 21 TP_PROTO(struct hfi1_devdata *dd, struct hfi1_ctxtdata *uctxt, 23 TP_ARGS(dd, uctxt, subctxt), 37 __entry->ctxt = uctxt->ctxt; 39 __entry->credits = uctxt->sc->credits; 40 __entry->hw_free = le64_to_cpu(*uctxt->sc->hw_free); 41 __entry->piobase = uctxt->sc->base_addr; 42 __entry->rcvhdrq_cnt = get_hdrq_cnt(uctxt); 43 __entry->rcvhdrq_dma = uctxt->rcvhdrq_dma; 44 __entry->eager_cnt = uctxt->egrbufs.alloced; 45 __entry->rcvegr_dma = uctxt->egrbufs.rcvtids[0].dma; [all …]
|
| H A D | user_sdma.c | 115 if (!uctxt || !fd) in hfi1_user_sdma_alloc_queues() 121 dd = uctxt->dd; in hfi1_user_sdma_alloc_queues() 127 pq->ctxt = uctxt->ctxt; in hfi1_user_sdma_alloc_queues() 157 uctxt->ctxt); in hfi1_user_sdma_alloc_queues() 213 struct hfi1_ctxtdata *uctxt) in hfi1_user_sdma_free_queues() argument 217 trace_hfi1_sdma_user_free_queues(uctxt->dd, uctxt->ctxt, fd->subctxt); in hfi1_user_sdma_free_queues() 282 struct hfi1_ctxtdata *uctxt = fd->uctxt; in hfi1_user_sdma_process_request() local 301 dd->unit, uctxt->ctxt, fd->subctxt, in hfi1_user_sdma_process_request() 308 dd->unit, uctxt->ctxt, fd->subctxt, ret); in hfi1_user_sdma_process_request() 343 dd->unit, uctxt->ctxt, fd->subctxt, in hfi1_user_sdma_process_request() [all …]
|
| H A D | user_sdma.h | 194 int hfi1_user_sdma_alloc_queues(struct hfi1_ctxtdata *uctxt, 197 struct hfi1_ctxtdata *uctxt);
|
| H A D | user_exp_rcv.h | 52 struct hfi1_ctxtdata *uctxt);
|
| H A D | hfi.h | 1386 struct hfi1_ctxtdata *uctxt; member 1409 static inline unsigned long uctxt_offset(struct hfi1_ctxtdata *uctxt) in uctxt_offset() argument 1411 return (uctxt->ctxt - uctxt->dd->first_dyn_alloc_ctxt) * in uctxt_offset()
|
| /linux-6.15/tools/testing/selftests/mm/ |
| H A D | pkey-arm64.h | 130 static inline void aarch64_write_signal_pkey(ucontext_t *uctxt, u64 pkey) in aarch64_write_signal_pkey() argument 132 struct _aarch64_ctx *ctx = GET_UC_RESV_HEAD(uctxt); in aarch64_write_signal_pkey() 135 sizeof(uctxt->uc_mcontext), NULL); in aarch64_write_signal_pkey()
|
| H A D | protection_keys.c | 314 ucontext_t *uctxt = vucontext; in signal_handler() local 333 trapno = MCONTEXT_TRAPNO(uctxt->uc_mcontext); in signal_handler() 334 ip = MCONTEXT_IP(uctxt->uc_mcontext); in signal_handler() 336 fpregs = (char *) uctxt->uc_mcontext.fpregs; in signal_handler() 399 aarch64_write_signal_pkey(uctxt, PKEY_REG_ALLOW_ALL); in signal_handler()
|
| /linux-6.15/drivers/infiniband/hw/qib/ |
| H A D | qib_file_ops.c | 1654 unsigned uctxt; in qib_do_user_init() local 1666 uctxt = rcd->ctxt - dd->first_user_ctxt; in qib_do_user_init() 1667 if (uctxt < dd->ctxts_extrabuf) { in qib_do_user_init() 1669 rcd->pio_base = rcd->piocnt * uctxt; in qib_do_user_init() 1672 rcd->pio_base = rcd->piocnt * uctxt + in qib_do_user_init()
|