Searched refs:tfh (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/misc/sgi-gru/
H A Dgruhandles.c168 int tfh_write_only(struct gru_tlb_fault_handle *tfh, argument
173 tfh->fillasid = asid;
174 tfh->fillvaddr = vaddr;
175 tfh->pfn = paddr >> GRU_PADDR_SHIFT;
176 tfh->gaa = gaa;
177 tfh->dirty = dirty;
178 tfh->pagesize = pagesize;
179 tfh->opc = TFHOP_WRITE_ONLY;
180 start_instruction(tfh);
181 return wait_instruction_complete(tfh, tfhop_write_onl
184 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
199 tfh_restart(struct gru_tlb_fault_handle *tfh) argument
205 tfh_user_polling_mode(struct gru_tlb_fault_handle *tfh) argument
211 tfh_exception(struct gru_tlb_fault_handle *tfh) argument
[all...]
H A Dgrufault.c321 struct gru_tlb_fault_handle *tfh,
341 if (ret || tfh_write_only(tfh, gpa, GAA_RAM, vaddr, asid, write,
345 "%s: gid %d, gts 0x%p, tfh 0x%p, vaddr 0x%lx, asid 0x%x, rw %d, ps %d, gpa 0x%lx\n",
346 atomic ? "atomic" : "non-atomic", gru->gs_gid, gts, tfh,
365 struct gru_tlb_fault_handle *tfh,
384 cbe = gru_tfh_to_cbe(tfh);
393 if (tfh->status != TFHSTATUS_EXCEPTION) {
394 gru_flush_cache(tfh);
396 if (tfh->status != TFHSTATUS_EXCEPTION)
400 if (tfh
317 gru_preload_tlb(struct gru_state *gru, struct gru_thread_state *gts, int atomic, unsigned long fault_vaddr, int asid, int write, unsigned char tlb_preload_count, struct gru_tlb_fault_handle *tfh, struct gru_control_block_extended *cbe) argument
363 gru_try_dropin(struct gru_state *gru, struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, struct gru_instruction_bits *cbk) argument
532 struct gru_tlb_fault_handle *tfh = NULL; local
621 gru_user_dropin(struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, void *cb) argument
647 struct gru_tlb_fault_handle *tfh; local
[all...]
H A Dgruhandles.h47 /* Bytes per handle & handle stride. Code assumes all cb, tfh, cbe handles
168 struct gru_tlb_fault_handle *tfh)
172 cbe = (unsigned long)tfh - GRU_TFH_BASE + GRU_CBE_BASE;
523 int tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
525 void tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
527 void tfh_restart(struct gru_tlb_fault_handle *tfh);
528 void tfh_user_polling_mode(struct gru_tlb_fault_handle *tfh);
529 void tfh_exception(struct gru_tlb_fault_handle *tfh);
167 gru_tfh_to_cbe( struct gru_tlb_fault_handle *tfh) argument
H A Dgrukdump.c50 void *cb, *cbe, *tfh, *gseg; local
56 tfh = grubase + GRU_TFH_BASE;
63 if (gru_user_copy_handle(&ubuf, tfh + i * GRU_HANDLE_STRIDE))
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/misc/sgi-gru/
H A Dgruhandles.c168 int tfh_write_only(struct gru_tlb_fault_handle *tfh, argument
173 tfh->fillasid = asid;
174 tfh->fillvaddr = vaddr;
175 tfh->pfn = paddr >> GRU_PADDR_SHIFT;
176 tfh->gaa = gaa;
177 tfh->dirty = dirty;
178 tfh->pagesize = pagesize;
179 tfh->opc = TFHOP_WRITE_ONLY;
180 start_instruction(tfh);
181 return wait_instruction_complete(tfh, tfhop_write_onl
184 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
199 tfh_restart(struct gru_tlb_fault_handle *tfh) argument
205 tfh_user_polling_mode(struct gru_tlb_fault_handle *tfh) argument
211 tfh_exception(struct gru_tlb_fault_handle *tfh) argument
[all...]
H A Dgrufault.c321 struct gru_tlb_fault_handle *tfh,
341 if (ret || tfh_write_only(tfh, gpa, GAA_RAM, vaddr, asid, write,
345 "%s: gid %d, gts 0x%p, tfh 0x%p, vaddr 0x%lx, asid 0x%x, rw %d, ps %d, gpa 0x%lx\n",
346 atomic ? "atomic" : "non-atomic", gru->gs_gid, gts, tfh,
365 struct gru_tlb_fault_handle *tfh,
384 cbe = gru_tfh_to_cbe(tfh);
393 if (tfh->status != TFHSTATUS_EXCEPTION) {
394 gru_flush_cache(tfh);
396 if (tfh->status != TFHSTATUS_EXCEPTION)
400 if (tfh
317 gru_preload_tlb(struct gru_state *gru, struct gru_thread_state *gts, int atomic, unsigned long fault_vaddr, int asid, int write, unsigned char tlb_preload_count, struct gru_tlb_fault_handle *tfh, struct gru_control_block_extended *cbe) argument
363 gru_try_dropin(struct gru_state *gru, struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, struct gru_instruction_bits *cbk) argument
532 struct gru_tlb_fault_handle *tfh = NULL; local
621 gru_user_dropin(struct gru_thread_state *gts, struct gru_tlb_fault_handle *tfh, void *cb) argument
647 struct gru_tlb_fault_handle *tfh; local
[all...]
H A Dgruhandles.h47 /* Bytes per handle & handle stride. Code assumes all cb, tfh, cbe handles
168 struct gru_tlb_fault_handle *tfh)
172 cbe = (unsigned long)tfh - GRU_TFH_BASE + GRU_CBE_BASE;
523 int tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
525 void tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
527 void tfh_restart(struct gru_tlb_fault_handle *tfh);
528 void tfh_user_polling_mode(struct gru_tlb_fault_handle *tfh);
529 void tfh_exception(struct gru_tlb_fault_handle *tfh);
167 gru_tfh_to_cbe( struct gru_tlb_fault_handle *tfh) argument
H A Dgrukdump.c50 void *cb, *cbe, *tfh, *gseg; local
56 tfh = grubase + GRU_TFH_BASE;
63 if (gru_user_copy_handle(&ubuf, tfh + i * GRU_HANDLE_STRIDE))
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/netfilter/
H A Dnf_conntrack_tftp.c43 const struct tftphdr *tfh; local
50 tfh = skb_header_pointer(skb, protoff + sizeof(struct udphdr),
52 if (tfh == NULL)
55 switch (ntohs(tfh->opcode)) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/netfilter/
H A Dnf_conntrack_tftp.c43 const struct tftphdr *tfh; local
50 tfh = skb_header_pointer(skb, protoff + sizeof(struct udphdr),
52 if (tfh == NULL)
55 switch (ntohs(tfh->opcode)) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/nfsd/
H A Dxdr3.h68 struct svc_fh tfh; member in struct:nfsd3_renameargs
80 struct svc_fh tfh; member in struct:nfsd3_linkargs
164 struct svc_fh tfh; member in struct:nfsd3_renameres
169 struct svc_fh tfh; member in struct:nfsd3_linkres
H A Dxdr.h50 struct svc_fh tfh; member in struct:nfsd_renameargs
62 struct svc_fh tfh; member in struct:nfsd_linkargs
H A Dnfs3proc.c386 SVCFH_fmt(&argp->tfh),
391 fh_copy(&resp->tfh, &argp->tfh);
393 &resp->tfh, argp->tname, argp->tlen);
406 SVCFH_fmt(&argp->tfh),
411 fh_copy(&resp->tfh, &argp->tfh);
412 nfserr = nfsd_link(rqstp, &resp->tfh, argp->tname, argp->tlen,
H A Dnfsproc.c363 SVCFH_fmt(&argp->tfh), argp->tlen, argp->tname);
366 &argp->tfh, argp->tname, argp->tlen);
368 fh_put(&argp->tfh);
381 SVCFH_fmt(&argp->tfh),
385 nfserr = nfsd_link(rqstp, &argp->tfh, argp->tname, argp->tlen,
388 fh_put(&argp->tfh);
H A Dnfsfh.c178 __u32 tfh[2]; local
187 mk_fsid(FSID_DEV, tfh, xdev, xino, 0, NULL);
188 exp = rqst_exp_find(rqstp, FSID_DEV, tfh);
H A Dnfsxdr.c344 || !(p = decode_fh(p, &args->tfh))
366 || !(p = decode_fh(p, &args->tfh))
H A Dnfs3xdr.c523 || !(p = decode_fh(p, &args->tfh))
547 || !(p = decode_fh(p, &args->tfh))
753 p = encode_wcc_data(rqstp, p, &resp->tfh);
763 p = encode_wcc_data(rqstp, p, &resp->tfh);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/nfsd/
H A Dxdr3.h68 struct svc_fh tfh; member in struct:nfsd3_renameargs
80 struct svc_fh tfh; member in struct:nfsd3_linkargs
164 struct svc_fh tfh; member in struct:nfsd3_renameres
169 struct svc_fh tfh; member in struct:nfsd3_linkres
H A Dxdr.h50 struct svc_fh tfh; member in struct:nfsd_renameargs
62 struct svc_fh tfh; member in struct:nfsd_linkargs
H A Dnfs3proc.c386 SVCFH_fmt(&argp->tfh),
391 fh_copy(&resp->tfh, &argp->tfh);
393 &resp->tfh, argp->tname, argp->tlen);
406 SVCFH_fmt(&argp->tfh),
411 fh_copy(&resp->tfh, &argp->tfh);
412 nfserr = nfsd_link(rqstp, &resp->tfh, argp->tname, argp->tlen,
H A Dnfsproc.c363 SVCFH_fmt(&argp->tfh), argp->tlen, argp->tname);
366 &argp->tfh, argp->tname, argp->tlen);
368 fh_put(&argp->tfh);
381 SVCFH_fmt(&argp->tfh),
385 nfserr = nfsd_link(rqstp, &argp->tfh, argp->tname, argp->tlen,
388 fh_put(&argp->tfh);
H A Dnfsfh.c178 __u32 tfh[2]; local
187 mk_fsid(FSID_DEV, tfh, xdev, xino, 0, NULL);
188 exp = rqst_exp_find(rqstp, FSID_DEV, tfh);
H A Dnfsxdr.c344 || !(p = decode_fh(p, &args->tfh))
366 || !(p = decode_fh(p, &args->tfh))
H A Dnfs3xdr.c523 || !(p = decode_fh(p, &args->tfh))
547 || !(p = decode_fh(p, &args->tfh))
753 p = encode_wcc_data(rqstp, p, &resp->tfh);
763 p = encode_wcc_data(rqstp, p, &resp->tfh);

Completed in 105 milliseconds