/linux-master/drivers/mtd/nand/raw/ |
H A D | au1550nd.c | 27 static struct au1550nd_ctx *chip_to_au_ctx(struct nand_chip *this) argument 29 return container_of(this, struct au1550nd_ctx, chip); 34 * @this: NAND chip object 40 static void au_write_buf(struct nand_chip *this, const void *buf, argument 43 struct au1550nd_ctx *ctx = chip_to_au_ctx(this); 55 * @this: NAND chip object 61 static void au_read_buf(struct nand_chip *this, void *buf, argument 64 struct au1550nd_ctx *ctx = chip_to_au_ctx(this); 76 * @this: NAND chip object 82 static void au_write_buf16(struct nand_chip *this, cons argument 104 au_read_buf16(struct nand_chip *this, void *buf, unsigned int len) argument 138 au1550nd_waitrdy(struct nand_chip *this, unsigned int timeout_ms) argument 153 au1550nd_exec_instr(struct nand_chip *this, const struct nand_op_instr *instr) argument 210 au1550nd_exec_op(struct nand_chip *this, const struct nand_operation *op, bool check_only) argument 258 struct nand_chip *this; local [all...] |
H A D | diskonchip.c | 131 * Fabrice Bellard figured this out in the old docecc code. I added 292 static void doc2000_write_byte(struct nand_chip *this, u_char datum) argument 294 struct doc_priv *doc = nand_get_controller_data(this); 303 static void doc2000_writebuf(struct nand_chip *this, const u_char *buf, argument 306 struct doc_priv *doc = nand_get_controller_data(this); 320 static void doc2000_readbuf(struct nand_chip *this, u_char *buf, int len) argument 322 struct doc_priv *doc = nand_get_controller_data(this); 345 static void doc200x_readid(struct nand_chip *this, unsigned int cs, u8 *id) argument 359 this->controller->ops->exec_op(this, 364 struct nand_chip *this = mtd_to_nand(mtd); local 395 struct nand_chip *this = mtd_to_nand(mtd); local 415 doc2001_write_byte(struct nand_chip *this, u_char datum) argument 425 doc2001_writebuf(struct nand_chip *this, const u_char *buf, int len) argument 437 doc2001_readbuf(struct nand_chip *this, u_char *buf, int len) argument 453 doc2001plus_writebuf(struct nand_chip *this, const u_char *buf, int len) argument 470 doc2001plus_readbuf(struct nand_chip *this, u_char *buf, int len) argument 510 doc200x_exec_instr(struct nand_chip *this, const struct nand_op_instr *instr) argument 563 doc200x_exec_op(struct nand_chip *this, const struct nand_operation *op, bool check_only) argument 597 doc2001plus_exec_instr(struct nand_chip *this, const struct nand_op_instr *instr) argument 638 doc2001plus_exec_op(struct nand_chip *this, const struct nand_operation *op, bool check_only) argument 663 doc200x_enable_hwecc(struct nand_chip *this, int mode) argument 681 doc2001plus_enable_hwecc(struct nand_chip *this, int mode) argument 700 doc200x_calculate_ecc(struct nand_chip *this, const u_char *dat, unsigned char *ecc_code) argument 759 doc200x_correct_data(struct nand_chip *this, u_char *dat, u_char *read_ecc, u_char *isnull) argument 864 struct nand_chip *this = mtd_to_nand(mtd); local 907 struct nand_chip *this = mtd_to_nand(mtd); local 1013 struct nand_chip *this = mtd_to_nand(mtd); local 1133 struct nand_chip *this = mtd_to_nand(mtd); local 1168 struct nand_chip *this = mtd_to_nand(mtd); local 1221 struct nand_chip *this = mtd_to_nand(mtd); local 1234 struct nand_chip *this = mtd_to_nand(mtd); local 1260 struct nand_chip *this = mtd_to_nand(mtd); local [all...] |
H A D | sharpsl.c | 122 struct nand_chip *this; local 155 this = (struct nand_chip *)(&sharpsl->chip); 159 this->controller = &sharpsl->controller; 162 mtd = nand_to_mtd(this); 174 this->legacy.IO_ADDR_R = sharpsl->io + FLASHIO; 175 this->legacy.IO_ADDR_W = sharpsl->io + FLASHIO; 177 this->legacy.cmd_ctrl = sharpsl_nand_hwcontrol; 178 this->legacy.dev_ready = sharpsl_nand_dev_ready; 180 this->legacy.chip_delay = 15; 181 this [all...] |
H A D | cs553x_nand.c | 192 static int cs553x_exec_op(struct nand_chip *this, argument 196 struct cs553x_nand_controller *cs553x = to_cs553x(this->controller); 217 static void cs_enable_hwecc(struct nand_chip *this, int mode) argument 219 struct cs553x_nand_controller *cs553x = to_cs553x(this->controller); 224 static int cs_calculate_ecc(struct nand_chip *this, const u_char *dat, argument 227 struct cs553x_nand_controller *cs553x = to_cs553x(this->controller); 264 struct nand_chip *this; local 282 this = &controller->chip; 285 this->controller = &controller->base; 286 new_mtd = nand_to_mtd(this); 395 struct nand_chip *this = &controller->chip; local [all...] |
/linux-master/kernel/irq/ |
H A D | devres.c | 20 struct irq_devres *this = res; local 22 free_irq(this->irq, this->dev_id); 27 struct irq_devres *this = res, *match = data; local 29 return this->irq == match->irq && this->dev_id == match->dev_id; 43 * Except for the extra @dev argument, this function takes the 45 * request_threaded_irq(). IRQs requested with this function will be 48 * If an IRQ allocated with this function needs to be freed 91 * Except for the extra @dev argument, this functio 156 struct irq_desc_devres *this = res; local 242 struct irq_generic_chip_devres *this = res; local [all...] |
/linux-master/fs/jffs2/ |
H A D | readinode.c | 8 * For licensing information, see the file 'LICENCE' in this directory. 83 /* TODO: this is very frequent pattern, make it a separate 210 * bother to keep track of holes in this rbtree, and neither do we deal 223 struct jffs2_tmp_dnode_info *this, *ptn; local 249 /* Find the earliest node which _may_ be relevant to this one */ 250 this = jffs2_lookup_tn(&rii->tn_root, tn->fn->ofs); 251 if (this) { 254 while (this->overlapped) { 255 ptn = tn_prev(this); 261 this 455 struct jffs2_tmp_dnode_info *pen, *last, *this; local [all...] |
H A D | debug.c | 9 * For licensing information, see the file 'LICENCE' in this directory. 501 struct list_head *this; local 505 list_for_each(this, &c->clean_list) { 506 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); 523 struct list_head *this; local 527 list_for_each(this, &c->very_dirty_list) { 528 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); 546 struct list_head *this; local 550 list_for_each(this, &c->dirty_list) { 551 struct jffs2_eraseblock *jeb = list_entry(this, struc 569 struct list_head *this; local 585 struct list_head *this; local 600 struct list_head *this; local 616 struct list_head *this; local 632 struct list_head *this; local 648 struct list_head *this; local 664 struct list_head *this; local 680 struct list_head *this; local 705 struct jffs2_node_frag *this = frag_first(&f->fragtree); local [all...] |
/linux-master/net/atm/ |
H A D | addr.c | 51 struct atm_dev_addr *this, *p; local 59 list_for_each_entry_safe(this, p, head, entry) { 60 list_del(&this->entry); 61 kfree(this); 72 struct atm_dev_addr *this; local 84 list_for_each_entry(this, head, entry) { 85 if (identical(&this->addr, addr)) { 90 this = kmalloc(sizeof(struct atm_dev_addr), GFP_ATOMIC); 91 if (!this) { 95 this 107 struct atm_dev_addr *this; local 137 struct atm_dev_addr *this; local [all...] |
/linux-master/drivers/net/phy/ |
H A D | mdio_devres.c | 12 static void devm_mdiobus_free(struct device *dev, void *this) argument 14 struct mdiobus_devres *dr = this; 24 * Managed mdiobus_alloc_size. mii_bus allocated with this function is 49 static void devm_mdiobus_unregister(struct device *dev, void *this) argument 51 struct mdiobus_devres *dr = this; 57 void *this, void *match_data) 59 struct mdiobus_devres *res = this; 56 mdiobus_devres_match(struct device *dev, void *this, void *match_data) argument
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ef100_netdev.h | 19 int ef100_netdev_event(struct notifier_block *this,
|
/linux-master/net/caif/ |
H A D | caif_usb.c | 88 struct cfusbl *this = kmalloc(sizeof(struct cfusbl), GFP_ATOMIC); local 90 if (!this) 95 memset(&this->layer, 0, sizeof(this->layer)); 96 this->layer.receive = cfusbl_receive; 97 this->layer.transmit = cfusbl_transmit; 98 this->layer.ctrlcmd = cfusbl_ctrlcmd; 99 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "usb%d", phyid); 100 this->layer.id = phyid; 108 ether_addr_copy(&this [all...] |
H A D | cfserl.c | 41 struct cfserl *this = kzalloc(sizeof(struct cfserl), GFP_ATOMIC); local 42 if (!this) 45 this->layer.receive = cfserl_receive; 46 this->layer.transmit = cfserl_transmit; 47 this->layer.ctrlcmd = cfserl_ctrlcmd; 48 this->usestx = use_stx; 49 spin_lock_init(&this->sync); 50 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "ser1"); 51 return &this->layer;
|
H A D | cfmuxl.c | 50 struct cfmuxl *this = kzalloc(sizeof(struct cfmuxl), GFP_ATOMIC); local 52 if (!this) 54 this->layer.receive = cfmuxl_receive; 55 this->layer.transmit = cfmuxl_transmit; 56 this->layer.ctrlcmd = cfmuxl_ctrlcmd; 57 INIT_LIST_HEAD(&this->srvl_list); 58 INIT_LIST_HEAD(&this->frml_list); 59 spin_lock_init(&this->transmit_lock); 60 spin_lock_init(&this->receive_lock); 61 snprintf(this [all...] |
/linux-master/lib/zlib_inflate/ |
H A D | inflate.c | 110 output has been written during this inflate call, but the end of the deflate 320 In this implementation, the flush parameter of inflate() only affects the 342 code this; /* current decoding table entry */ local 508 this = state->lencode[BITS(state->lenbits)]; 509 if ((unsigned)(this.bits) <= bits) break; 512 if (this.val < 16) { 513 NEEDBITS(this.bits); 514 DROPBITS(this.bits); 515 state->lens[state->have++] = this.val; 518 if (this [all...] |
H A D | inffast.c | 36 inflate execution time is spent in this routine. 88 code this; /* retrieved table entry */ local 125 this = lcode[hold & lmask]; 127 op = (unsigned)(this.bits); 130 op = (unsigned)(this.op); 132 *out++ = (unsigned char)(this.val); 135 len = (unsigned)(this.val); 152 this = dcode[hold & dmask]; 154 op = (unsigned)(this.bits); 157 op = (unsigned)(this [all...] |
/linux-master/drivers/mtd/nand/onenand/ |
H A D | onenand_samsung.c | 218 struct onenand_chip *this = onenand->mtd->priv; local 220 int reg = addr - this->base; 268 struct onenand_chip *this = onenand->mtd->priv; local 270 unsigned int reg = addr - this->base; 379 struct onenand_chip *this = mtd->priv; local 386 fba = (int) (addr >> this->erase_shift); 387 fpa = (int) (addr >> this->page_shift); 388 fpa &= this->page_mask; 398 ONENAND_SET_NEXT_BUFFERRAM(this); 404 index = ONENAND_CURRENT_BUFFERRAM(this); 477 struct onenand_chip *this = mtd->priv; local 619 struct onenand_chip *this = mtd->priv; local 729 struct onenand_chip *this = mtd->priv; local 749 struct onenand_chip *this = mtd->priv; local 774 struct onenand_chip *this = mtd->priv; local 803 struct onenand_chip *this = mtd->priv; local 837 struct onenand_chip *this; local 953 struct onenand_chip *this = mtd->priv; local 962 struct onenand_chip *this = mtd->priv; local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | shmem_utils.c | 100 unsigned int this = local 112 memcpy(vaddr + offset_in_page(off), ptr, this); 115 memcpy(ptr, vaddr + offset_in_page(off), this); 121 len -= this; 122 ptr += this; 135 unsigned int this = local 147 this); 152 len -= this; 153 map_off += this;
|
/linux-master/arch/arm/mach-versatile/ |
H A D | dcscb_setup.S | 22 * For now, this code assumes that L2 is either already invalidated, 29 @ if any. In this case, there is nothing to do.
|
/linux-master/lib/ |
H A D | lwq.c | 21 struct llist_node *this; local 26 this = q->ready; 27 if (!this && !llist_empty(&q->new)) { 30 this = llist_reverse_order(llist_del_all(&q->new)); 31 if (!this) 34 if (this) 35 q->ready = llist_next(this); 37 return this;
|
/linux-master/drivers/mtd/chips/ |
H A D | chipreg.c | 34 struct mtd_chip_driver *ret = NULL, *this; local 38 list_for_each_entry(this, &chip_drvs_list, list) { 39 if (!strcmp(this->name, name)) { 40 ret = this; 71 probe-only module, which is no longer required from this 81 * Make sure the MTD device is already unregistered before calling this
|
/linux-master/arch/arm/lib/ |
H A D | xor-neon.c | 14 #error You should compile this file with '-march=armv7-a -mfloat-abi=softfp -mfpu=neon' 20 * NEON instructions. Clang does this by default at O2 so no pragma is
|
/linux-master/include/kvm/ |
H A D | iodev.h | 19 struct kvm_io_device *this, 24 struct kvm_io_device *this, 28 void (*destructor)(struct kvm_io_device *this);
|
/linux-master/kernel/futex/ |
H A D | waitwake.c | 11 * READ this before attempting to hack on futexes! 29 * the hb spinlock can be avoided and simply return. In order for this 129 * The hash bucket lock must be held when this is called. 153 * Wake up waiters matching bitset queued on this futex (uaddr). 158 struct futex_q *this, *next; local 181 plist_for_each_entry_safe(this, next, &hb->chain, list) { 182 if (futex_match (&this->key, &key)) { 183 if (this->pi_state || this->rt_waiter) { 189 if (!(this 258 struct futex_q *this, *next; local [all...] |
/linux-master/drivers/mmc/core/ |
H A D | sdio_cis.c | 246 struct sdio_func_tuple *this, **prev; local 250 * Note that this works for the common CIS (function number 0) as 302 this = kmalloc(sizeof(*this) + tpl_link, GFP_KERNEL); 303 if (!this) 308 ptr + i, 0, &this->data[i]); 313 kfree(this); 320 tpl_code, this->data, tpl_link); 326 this->next = NULL; 327 this [all...] |
/linux-master/drivers/extcon/ |
H A D | devres.c | 40 struct extcon_dev_notifier_devres *this = res; local 42 extcon_unregister_notifier(this->edev, this->id, this->nb); 47 struct extcon_dev_notifier_devres *this = res; local 49 extcon_unregister_notifier_all(this->edev, this->nb); 109 * this function, that extcon device is automatically unregistered on driver 110 * detach. Internally this function calls extcon_dev_register() function. 113 * If extcon device is registered with this functio [all...] |