Home
last modified time | relevance | path

Searched refs:tfh (Results 1 – 11 of 11) sorted by relevance

/linux-6.1.9/drivers/misc/sgi-gru/
Dgruhandles.c156 int tfh_write_only(struct gru_tlb_fault_handle *tfh, in tfh_write_only() argument
161 tfh->fillasid = asid; in tfh_write_only()
162 tfh->fillvaddr = vaddr; in tfh_write_only()
163 tfh->pfn = paddr >> GRU_PADDR_SHIFT; in tfh_write_only()
164 tfh->gaa = gaa; in tfh_write_only()
165 tfh->dirty = dirty; in tfh_write_only()
166 tfh->pagesize = pagesize; in tfh_write_only()
167 tfh->opc = TFHOP_WRITE_ONLY; in tfh_write_only()
168 start_instruction(tfh); in tfh_write_only()
169 return wait_instruction_complete(tfh, tfhop_write_only); in tfh_write_only()
[all …]
Dgrufault.c313 struct gru_tlb_fault_handle *tfh, in gru_preload_tlb() argument
333 if (ret || tfh_write_only(tfh, gpa, GAA_RAM, vaddr, asid, write, in gru_preload_tlb()
338 atomic ? "atomic" : "non-atomic", gru->gs_gid, gts, tfh, in gru_preload_tlb()
357 struct gru_tlb_fault_handle *tfh, in gru_try_dropin() argument
376 cbe = gru_tfh_to_cbe(tfh); in gru_try_dropin()
385 if (tfh->status != TFHSTATUS_EXCEPTION) { in gru_try_dropin()
386 gru_flush_cache(tfh); in gru_try_dropin()
388 if (tfh->status != TFHSTATUS_EXCEPTION) in gru_try_dropin()
392 if (tfh->state == TFHSTATE_IDLE) in gru_try_dropin()
394 if (tfh->state == TFHSTATE_MISS_FMM && cbk) in gru_try_dropin()
[all …]
Dgruhandles.h155 struct gru_tlb_fault_handle *tfh) in gru_tfh_to_cbe() argument
159 cbe = (unsigned long)tfh - GRU_TFH_BASE + GRU_CBE_BASE; in gru_tfh_to_cbe()
510 int tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
512 void tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
514 void tfh_user_polling_mode(struct gru_tlb_fault_handle *tfh);
515 void tfh_exception(struct gru_tlb_fault_handle *tfh);
Dgrukdump.c40 void *cb, *cbe, *tfh, *gseg; in gru_dump_context_data() local
46 tfh = grubase + GRU_TFH_BASE; in gru_dump_context_data()
53 if (gru_user_copy_handle(&ubuf, tfh + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data()
/linux-6.1.9/net/netfilter/
Dnf_conntrack_tftp.c45 const struct tftphdr *tfh; in tftp_help() local
52 tfh = skb_header_pointer(skb, protoff + sizeof(struct udphdr), in tftp_help()
54 if (tfh == NULL) in tftp_help()
57 switch (ntohs(tfh->opcode)) { in tftp_help()
/linux-6.1.9/fs/nfsd/
Dxdr3.h68 struct svc_fh tfh; member
75 struct svc_fh tfh; member
162 struct svc_fh tfh; member
167 struct svc_fh tfh; member
Dxdr.h50 struct svc_fh tfh; member
57 struct svc_fh tfh; member
Dnfs3proc.c530 SVCFH_fmt(&argp->tfh), in nfsd3_proc_rename()
535 fh_copy(&resp->tfh, &argp->tfh); in nfsd3_proc_rename()
537 &resp->tfh, argp->tname, argp->tlen); in nfsd3_proc_rename()
550 SVCFH_fmt(&argp->tfh), in nfsd3_proc_link()
555 fh_copy(&resp->tfh, &argp->tfh); in nfsd3_proc_link()
556 resp->status = nfsd_link(rqstp, &resp->tfh, argp->tname, argp->tlen, in nfsd3_proc_link()
Dnfsproc.c446 SVCFH_fmt(&argp->tfh), argp->tlen, argp->tname); in nfsd_proc_rename()
449 &argp->tfh, argp->tname, argp->tlen); in nfsd_proc_rename()
451 fh_put(&argp->tfh); in nfsd_proc_rename()
464 SVCFH_fmt(&argp->tfh), in nfsd_proc_link()
468 resp->status = nfsd_link(rqstp, &argp->tfh, argp->tname, argp->tlen, in nfsd_proc_link()
471 fh_put(&argp->tfh); in nfsd_proc_link()
Dnfs3xdr.c666 svcxdr_decode_diropargs3(xdr, &args->tfh, in nfs3svc_decode_renameargs()
676 svcxdr_decode_diropargs3(xdr, &args->tfh, in nfs3svc_decode_linkargs()
935 svcxdr_encode_wcc_data(rqstp, xdr, &resp->tfh); in nfs3svc_encode_renameres()
946 svcxdr_encode_wcc_data(rqstp, xdr, &resp->tfh); in nfs3svc_encode_linkres()
Dnfsxdr.c362 svcxdr_decode_diropargs(xdr, &args->tfh, in nfssvc_decode_renameargs()
372 svcxdr_decode_diropargs(xdr, &args->tfh, in nfssvc_decode_linkargs()