/linux-4.1.27/net/decnet/ |
H A D | dn_table.c | 49 #define DZ_HASHMASK(dz) ((dz)->dz_hashmask) 52 #define DZ_MASK(dz) ((dz)->dz_mask) 86 static inline dn_fib_idx_t dn_hash(dn_fib_key_t key, struct dn_zone *dz) dn_hash() argument 88 u16 h = le16_to_cpu(key.datum)>>(16 - dz->dz_order); dn_hash() 91 h &= DZ_HASHMASK(dz); dn_hash() 95 static inline dn_fib_key_t dz_key(__le16 dst, struct dn_zone *dz) dz_key() argument 98 k.datum = dst & DZ_MASK(dz); dz_key() 102 static inline struct dn_fib_node **dn_chain_p(dn_fib_key_t key, struct dn_zone *dz) dn_chain_p() argument 104 return &dz->dz_hash[dn_hash(key, dz).datum]; dn_chain_p() 107 static inline struct dn_fib_node *dz_chain(dn_fib_key_t key, struct dn_zone *dz) dz_chain() argument 109 return dz->dz_hash[dn_hash(key, dz).datum]; dz_chain() 122 static inline void dn_rebuild_zone(struct dn_zone *dz, dn_rebuild_zone() argument 132 for(fp = dn_chain_p(f->fn_key, dz); dn_rebuild_zone() 142 static void dn_rehash_zone(struct dn_zone *dz) dn_rehash_zone() argument 148 old_divisor = dz->dz_divisor; dn_rehash_zone() 169 old_ht = dz->dz_hash; dn_rehash_zone() 170 dz->dz_hash = ht; dn_rehash_zone() 171 dz->dz_hashmask = new_hashmask; dn_rehash_zone() 172 dz->dz_divisor = new_divisor; dn_rehash_zone() 173 dn_rebuild_zone(dz, old_ht, old_divisor); dn_rehash_zone() 188 struct dn_zone *dz = kzalloc(sizeof(struct dn_zone), GFP_KERNEL); dn_new_zone() local 189 if (!dz) dn_new_zone() 193 dz->dz_divisor = 16; dn_new_zone() 194 dz->dz_hashmask = 0x0F; dn_new_zone() 196 dz->dz_divisor = 1; dn_new_zone() 197 dz->dz_hashmask = 0; dn_new_zone() 200 dz->dz_hash = kcalloc(dz->dz_divisor, sizeof(struct dn_fib_node *), GFP_KERNEL); dn_new_zone() 201 if (!dz->dz_hash) { dn_new_zone() 202 kfree(dz); dn_new_zone() 206 dz->dz_order = z; dn_new_zone() 207 dz->dz_mask = dnet_make_mask(z); dn_new_zone() 215 dz->dz_next = table->dh_zone_list; dn_new_zone() 216 table->dh_zone_list = dz; dn_new_zone() 218 dz->dz_next = table->dh_zones[i]->dz_next; dn_new_zone() 219 table->dh_zones[i]->dz_next = dz; dn_new_zone() 221 table->dh_zones[z] = dz; dn_new_zone() 223 return dz; dn_new_zone() 409 struct dn_zone *dz, dn_hash_dump_bucket() 425 f->fn_scope, &f->fn_key, dz->dz_order, dn_hash_dump_bucket() 438 struct dn_zone *dz) dn_hash_dump_zone() 443 for(h = 0; h < dz->dz_divisor; h++) { dn_hash_dump_zone() 448 if (dz->dz_hash == NULL || dz->dz_hash[h] == NULL) dn_hash_dump_zone() 450 if (dn_hash_dump_bucket(skb, cb, tb, dz, dz->dz_hash[h]) < 0) { dn_hash_dump_zone() 463 struct dn_zone *dz; dn_fib_table_dump() local 468 for(dz = table->dh_zone_list, m = 0; dz; dz = dz->dz_next, m++) { dn_fib_table_dump() 474 if (dn_hash_dump_zone(skb, cb, tb, dz) < 0) { dn_fib_table_dump() 531 struct dn_zone *dz; dn_fib_table_insert() local 541 dz = table->dh_zones[z]; dn_fib_table_insert() 542 if (!dz && !(dz = dn_new_zone(table, z))) dn_fib_table_insert() 548 if (dst & ~DZ_MASK(dz)) dn_fib_table_insert() 550 key = dz_key(dst, dz); dn_fib_table_insert() 556 if (dz->dz_nent > (dz->dz_divisor << 2) && dn_fib_table_insert() 557 dz->dz_divisor > DN_MAX_DIVISOR && dn_fib_table_insert() 558 (z==16 || (1<<z) > dz->dz_divisor)) dn_fib_table_insert() 559 dn_rehash_zone(dz); dn_fib_table_insert() 561 fp = dn_chain_p(key, dz); dn_fib_table_insert() 636 dz->dz_nent++; 649 dz->dz_nent--; 669 struct dn_zone *dz; dn_fib_table_delete() local 677 if ((dz = table->dh_zones[z]) == NULL) dn_fib_table_delete() 683 if (dst & ~DZ_MASK(dz)) dn_fib_table_delete() 685 key = dz_key(dst, dz); dn_fib_table_delete() 688 fp = dn_chain_p(key, dz); dn_fib_table_delete() 728 dz->dz_nent--; 771 struct dn_zone *dz; dn_fib_table_flush() local 775 for(dz = table->dh_zone_list; dz; dz = dz->dz_next) { dn_fib_table_flush() 778 for(i = dz->dz_divisor-1; i >= 0; i--) dn_fib_table_flush() 779 tmp += dn_flush_list(&dz->dz_hash[i], dz->dz_order, table); dn_fib_table_flush() 780 dz->dz_nent -= tmp; dn_fib_table_flush() 790 struct dn_zone *dz; dn_fib_table_lookup() local 794 for(dz = t->dh_zone_list; dz; dz = dz->dz_next) { dn_fib_table_lookup() 796 dn_fib_key_t k = dz_key(flp->daddr, dz); dn_fib_table_lookup() 798 for(f = dz_chain(k, dz); f; f = f->fn_next) { dn_fib_table_lookup() 819 res->prefixlen = dz->dz_order; dn_fib_table_lookup() 406 dn_hash_dump_bucket(struct sk_buff *skb, struct netlink_callback *cb, struct dn_fib_table *tb, struct dn_zone *dz, struct dn_fib_node *f) dn_hash_dump_bucket() argument 435 dn_hash_dump_zone(struct sk_buff *skb, struct netlink_callback *cb, struct dn_fib_table *tb, struct dn_zone *dz) dn_hash_dump_zone() argument
|
/linux-4.1.27/drivers/input/ |
H A D | mousedev.c | 54 int dx, dy, dz; member in struct:mousedev_hw_data 91 int dx, dy, dz; member in struct:mousedev_motion 219 mousedev->packet.dz -= value; mousedev_rel_event() 302 p->dz += packet->dz; mousedev_notify_readers() 305 if (p->dx || p->dy || p->dz || mousedev_notify_readers() 400 mousedev->packet.dz = 0; mousedev_event() 593 ps2_data[3] = mousedev_limit_delta(p->dz, 7); mousedev_packet() 594 p->dz -= ps2_data[3]; mousedev_packet() 602 ps2_data[3] = mousedev_limit_delta(p->dz, 127); mousedev_packet() 603 p->dz -= ps2_data[3]; mousedev_packet() 611 p->dz = 0; mousedev_packet() 616 if (!p->dx && !p->dy && !p->dz) { mousedev_packet()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | i8k.h | 4 * Copyright (C) 2001 Massimo Dal Zotto <dz@debian.org>
|
/linux-4.1.27/arch/cris/include/uapi/arch-v32/arch/ |
H A D | user.h | 31 unsigned long dz; /* P8, Constant zero (32-bits). */ member in struct:user_regs_struct
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | dz.c | 2 * dz.c: Serial port driver for DECstations equipped 63 #include "dz.h" 167 * make drivers/serial/dz.s 169 * and look at the resulting assemble code in dz.s. 281 * If something to do... (remember the dz has no output fifo, dz_transmit_chars() 415 IRQF_SHARED, "dz", mux); dz_startup() 418 printk(KERN_ERR "dz: Cannot get IRQ %d!\n", dport->port.irq); dz_startup() 682 printk(KERN_ERR "dz: Cannot map MMIO\n"); dz_map_port() 697 "dz")) { dz_request_port() 700 "dz: Unable to reserve MMIO resource\n"); dz_request_port()
|
H A D | dz.h | 2 * dz.h: Serial port driver for DECstations equipped
|
/linux-4.1.27/arch/m68k/fpsp040/ |
H A D | kernel_ex.S | 49 | if dz trap disabled 51 | set FPSR exception status dz bit, condition code 52 | inf bit, and accrued dz bit 56 | else dz trap enabled 69 btstb #dz_bit,FPCR_ENABLE(%a6) |test FPCR for dz exc enabled 74 btstb #dz_bit,FPCR_ENABLE(%a6) |test FPCR for dz exc enabled 77 | dz disabled 92 | dz enabled
|
H A D | skeleton.S | 60 | All dz exceptions are 'real', hence no fpsp_dz entry point. 62 .global dz 64 dz: label
|
H A D | gen_except.S | 20 | dz 170 | operr, and dz. commonE3 does this for E3 exceptions, which
|
/linux-4.1.27/arch/m68k/kernel/ |
H A D | vectors.c | 95 asmlinkage void dz_vec(void) asm ("dz"); trap_init()
|
/linux-4.1.27/drivers/char/ |
H A D | i8k.c | 4 * Copyright (C) 2001 Massimo Dal Zotto <dz@debian.org> 82 MODULE_AUTHOR("Massimo Dal Zotto (dz@debian.org)");
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
H A D | kgdb_asm.S | 81 move $dz, [$acr]
|
H A D | kgdb.c | 220 unsigned int dz; /* 0x55; P8, 32-bit zero register */ member in struct:register_image
|
/linux-4.1.27/arch/m68k/ifpsp060/src/ |
H A D | fplsp.S | 436 set adz_bit, 4 # accrued dz bit 457 set dz_mask, 0x00000400 # dz exception mask 516 set DZ_VEC, 0xc8 # dz vector offset 9822 # t_dz(): Handle 060FPLSP dz exception for "flogn" emulation. # 9823 # t_dz2(): Handle 060FPLSP dz exception for "fatanh" emulation. # 9858 # dz is disabled. return a -INF. 9862 # dz is enabled. create a dz exception so the user can record it 9877 # dz is disabled. return a +INF. 9881 # dz is enabled. create a dz exception so the user can record it
|
H A D | ftest.S | 207 ### dz
|
H A D | pfpsp.S | 455 set adz_bit, 4 # accrued dz bit 476 set dz_mask, 0x00000400 # dz exception mask 535 set DZ_VEC, 0xc8 # dz vector offset
|
H A D | fpsp.S | 456 set adz_bit, 4 # accrued dz bit 477 set dz_mask, 0x00000400 # dz exception mask 536 set DZ_VEC, 0xc8 # dz vector offset 10126 # - Set FPSR exception status dz bit, ccode inf bit, and # 10127 # accrued dz bit. #
|