tsb 48 arch/s390/include/asm/fcx.h u64 tsb; tsb 295 arch/s390/include/asm/fcx.h struct tsb *tcw_get_tsb(struct tcw *tcw); tsb 303 arch/s390/include/asm/fcx.h void tcw_set_tsb(struct tcw *tcw, struct tsb *tsb); tsb 306 arch/s390/include/asm/fcx.h void tsb_init(struct tsb *tsb); tsb 73 arch/sparc/include/asm/mmu_64.h void tsb_init(struct tsb *tsb, unsigned long size); tsb 76 arch/sparc/include/asm/mmu_64.h struct tsb *tsb; tsb 44 arch/sparc/include/asm/mmu_context_64.h (mm->context.tsb_block[MM_TSB_HUGE].tsb ? tsb 2918 arch/sparc/kernel/traps_64.c offsetof(struct tsb_config, tsb)) || tsb 473 arch/sparc/mm/fault_64.c if (mm->context.tsb_block[MM_TSB_HUGE].tsb) tsb 85 arch/sparc/mm/init_64.c extern struct tsb swapper_4m_tsb[KERNEL_TSB4M_NENTRIES]; tsb 87 arch/sparc/mm/init_64.c extern struct tsb swapper_tsb[KERNEL_TSB_NENTRIES]; tsb 269 arch/sparc/mm/init_64.c static inline void tsb_insert(struct tsb *ent, unsigned long tag, unsigned long pte) tsb 315 arch/sparc/mm/init_64.c struct tsb *tsb = mm->context.tsb_block[tsb_index].tsb; tsb 318 arch/sparc/mm/init_64.c if (unlikely(!tsb)) tsb 321 arch/sparc/mm/init_64.c tsb += ((address >> tsb_hash_shift) & tsb 324 arch/sparc/mm/init_64.c tsb_insert(tsb, tag, tte); tsb 1876 arch/sparc/mm/init_64.c struct tsb *ent = &swapper_tsb[i]; tsb 1882 arch/sparc/mm/init_64.c struct tsb *ent = &swapper_4m_tsb[i]; tsb 2963 arch/sparc/mm/init_64.c if (mm->context.tsb_block[MM_TSB_HUGE].tsb != NULL) tsb 2999 arch/sparc/mm/init_64.c if (likely(tp->tsb == NULL)) tsb 20 arch/sparc/mm/tsb.c extern struct tsb swapper_tsb[KERNEL_TSB_NENTRIES]; tsb 38 arch/sparc/mm/tsb.c struct tsb *ent = &swapper_tsb[idx]; tsb 62 arch/sparc/mm/tsb.c struct tsb *ent = &swapper_tsb[hash]; tsb 69 arch/sparc/mm/tsb.c static void __flush_tsb_one_entry(unsigned long tsb, unsigned long v, tsb 77 arch/sparc/mm/tsb.c ent = tsb + (hash * sizeof(struct tsb)); tsb 84 arch/sparc/mm/tsb.c unsigned long tsb, unsigned long nentries) tsb 89 arch/sparc/mm/tsb.c __flush_tsb_one_entry(tsb, tb->vaddrs[i], hash_shift, nentries); tsb 93 arch/sparc/mm/tsb.c static void __flush_huge_tsb_one_entry(unsigned long tsb, unsigned long v, tsb 103 arch/sparc/mm/tsb.c __flush_tsb_one_entry(tsb, v + (i << hash_shift), hash_shift, tsb 108 arch/sparc/mm/tsb.c unsigned long tsb, unsigned long nentries, tsb 114 arch/sparc/mm/tsb.c __flush_huge_tsb_one_entry(tsb, tb->vaddrs[i], hash_shift, tsb 127 arch/sparc/mm/tsb.c base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; tsb 140 arch/sparc/mm/tsb.c else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { tsb 141 arch/sparc/mm/tsb.c base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; tsb 160 arch/sparc/mm/tsb.c base = (unsigned long) mm->context.tsb_block[MM_TSB_BASE].tsb; tsb 174 arch/sparc/mm/tsb.c else if (mm->context.tsb_block[MM_TSB_HUGE].tsb) { tsb 175 arch/sparc/mm/tsb.c base = (unsigned long) mm->context.tsb_block[MM_TSB_HUGE].tsb; tsb 200 arch/sparc/mm/tsb.c tsb_bytes / sizeof(struct tsb); tsb 216 arch/sparc/mm/tsb.c tsb_paddr = __pa(mm->context.tsb_block[tsb_idx].tsb); tsb 372 arch/sparc/mm/tsb.c unsigned long num_ents = (new_size / sizeof(struct tsb)); tsb 400 arch/sparc/mm/tsb.c struct tsb *old_tsb, *new_tsb; tsb 432 arch/sparc/mm/tsb.c if (mm->context.tsb_block[tsb_index].tsb == NULL && tsb 443 arch/sparc/mm/tsb.c if (mm->context.tsb_block[tsb_index].tsb != NULL) tsb 475 arch/sparc/mm/tsb.c old_tsb = mm->context.tsb_block[tsb_index].tsb; tsb 479 arch/sparc/mm/tsb.c sizeof(struct tsb)); tsb 514 arch/sparc/mm/tsb.c mm->context.tsb_block[tsb_index].tsb = new_tsb; tsb 570 arch/sparc/mm/tsb.c mm->context.tsb_block[i].tsb = NULL; tsb 584 arch/sparc/mm/tsb.c if (unlikely(!mm->context.tsb_block[MM_TSB_BASE].tsb)) tsb 594 arch/sparc/mm/tsb.c if (!tp->tsb) tsb 597 arch/sparc/mm/tsb.c kmem_cache_free(tsb_caches[cache_index], tp->tsb); tsb 598 arch/sparc/mm/tsb.c tp->tsb = NULL; tsb 1216 drivers/net/ethernet/broadcom/bcmsysport.c struct bcm_tsb *tsb; tsb 1223 drivers/net/ethernet/broadcom/bcmsysport.c if (unlikely(skb_headroom(skb) < sizeof(*tsb))) { tsb 1224 drivers/net/ethernet/broadcom/bcmsysport.c nskb = skb_realloc_headroom(skb, sizeof(*tsb)); tsb 1237 drivers/net/ethernet/broadcom/bcmsysport.c tsb = skb_push(skb, sizeof(*tsb)); tsb 1239 drivers/net/ethernet/broadcom/bcmsysport.c memset(tsb, 0, sizeof(*tsb)); tsb 1255 drivers/net/ethernet/broadcom/bcmsysport.c csum_start = skb_checksum_start_offset(skb) - sizeof(*tsb); tsb 1268 drivers/net/ethernet/broadcom/bcmsysport.c tsb->l4_ptr_dest_map = csum_info; tsb 4174 drivers/s390/block/dasd.c struct tsb *tsb = NULL; tsb 4179 drivers/s390/block/dasd.c tsb = tcw_get_tsb((struct tcw *)(unsigned long) tsb 4181 drivers/s390/block/dasd.c if (tsb && tsb->length == 64 && tsb->flags) tsb 4182 drivers/s390/block/dasd.c switch (tsb->flags & 0x07) { tsb 4184 drivers/s390/block/dasd.c sense = tsb->tsa.iostat.sense; tsb 4187 drivers/s390/block/dasd.c sense = tsb->tsa.ddpc.sense; tsb 2379 drivers/s390/block/dasd_3990_erp.c struct tsb *tsb; tsb 2384 drivers/s390/block/dasd_3990_erp.c datasize = 64 + sizeof(struct tcw) + sizeof(struct tsb); tsb 2415 drivers/s390/block/dasd_3990_erp.c tsb = (struct tsb *) &tcw[1]; tsb 2417 drivers/s390/block/dasd_3990_erp.c tcw->tsb = (long)tsb; tsb 5557 drivers/s390/block/dasd_eckd.c struct tsb *tsb; tsb 5584 drivers/s390/block/dasd_eckd.c tsb = NULL; tsb 5587 drivers/s390/block/dasd_eckd.c tsb = tcw_get_tsb( tsb 5590 drivers/s390/block/dasd_eckd.c if (tsb) { tsb 5592 drivers/s390/block/dasd_eckd.c " tsb->length %d\n", tsb->length); tsb 5594 drivers/s390/block/dasd_eckd.c " tsb->flags %x\n", tsb->flags); tsb 5596 drivers/s390/block/dasd_eckd.c " tsb->dcw_offset %d\n", tsb->dcw_offset); tsb 5598 drivers/s390/block/dasd_eckd.c " tsb->count %d\n", tsb->count); tsb 5599 drivers/s390/block/dasd_eckd.c residual = tsb->count - 28; tsb 5603 drivers/s390/block/dasd_eckd.c switch (tsb->flags & 0x07) { tsb 5607 drivers/s390/block/dasd_eckd.c tsb->tsa.iostat.dev_time); tsb 5610 drivers/s390/block/dasd_eckd.c tsb->tsa.iostat.def_time); tsb 5613 drivers/s390/block/dasd_eckd.c tsb->tsa.iostat.queue_time); tsb 5616 drivers/s390/block/dasd_eckd.c tsb->tsa.iostat.dev_busy_time); tsb 5619 drivers/s390/block/dasd_eckd.c tsb->tsa.iostat.dev_act_time); tsb 5620 drivers/s390/block/dasd_eckd.c sense = tsb->tsa.iostat.sense; tsb 5624 drivers/s390/block/dasd_eckd.c " tsb->tsa.ddpc.rc %d\n", tsb->tsa.ddpc.rc); tsb 5629 drivers/s390/block/dasd_eckd.c rcq = tsb->tsa.ddpc.rcq; tsb 5636 drivers/s390/block/dasd_eckd.c sense = tsb->tsa.ddpc.sense; tsb 67 drivers/s390/cio/fcx.c struct tsb *tcw_get_tsb(struct tcw *tcw) tsb 69 drivers/s390/cio/fcx.c return (struct tsb *) ((addr_t) tcw->tsb); tsb 241 drivers/s390/cio/fcx.c void tcw_set_tsb(struct tcw *tcw, struct tsb *tsb) tsb 243 drivers/s390/cio/fcx.c tcw->tsb = (u64) ((addr_t) tsb); tsb 271 drivers/s390/cio/fcx.c void tsb_init(struct tsb *tsb) tsb 273 drivers/s390/cio/fcx.c memset(tsb, 0, sizeof(*tsb)); tsb 102 drivers/s390/cio/itcw.c /* TSB */ sizeof(struct tsb) + tsb 107 drivers/s390/cio/itcw.c /* TSB */ sizeof(struct tsb) + tsb 242 drivers/s390/cio/itcw.c chunk = fit_chunk(&start, end, sizeof(struct tsb), 8, 0); tsb 249 drivers/s390/cio/itcw.c chunk = fit_chunk(&start, end, sizeof(struct tsb), 8, 0);