/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmtu102.c | 56 .part = gf100_vmm_part,
|
/linux-master/drivers/i3c/ |
H A D | device.c | 224 u16 manuf, part, ext_info; local 230 part = I3C_PID_PART_ID(devinfo.pid); 244 (rndpid || id->part_id != part))
|
H A D | master.c | 251 u16 manuf, part, ext; local 255 part = I3C_PID_PART_ID(devinfo.pid); 263 devinfo.dcr, manuf, part, ext); 282 u16 manuf, part, ext; local 286 part = I3C_PID_PART_ID(devinfo.pid); 295 devinfo.dcr, manuf, part, ext);
|
/linux-master/drivers/iio/light/ |
H A D | si1145.c | 152 u8 part; member in struct:si1145_part_info 1301 dev_info(&client->dev, "device ID part 0x%02x rev 0x%02x seq 0x%02x\n", 1303 if (part_id != data->part_info->part) { 1304 dev_err(&client->dev, "part ID mismatch got 0x%02x, expected 0x%02x\n", 1305 part_id, data->part_info->part);
|
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw_qp_tx.c | 88 unsigned long part = bytes - (PAGE_SIZE - off); local 90 memcpy(paddr, buffer + off, part); 93 p = siw_get_page(mem, sge, part, &pbl_idx); 98 memcpy(paddr + part, buffer, bytes - part); 961 /* Refresh STag since user may have changed key part */
|
/linux-master/drivers/irqchip/ |
H A D | irq-gic-v3.c | 2121 struct partition_affinity *part; local 2124 part = &parts[part_idx]; 2126 part->partition_id = of_node_to_fwnode(child_part); 2157 cpumask_set_cpu(cpu, &part->mask);
|
H A D | irq-partition-percpu.c | 25 static bool partition_check_cpu(struct partition_desc *part, argument 28 return cpumask_test_cpu(cpu, &part->parts[hwirq].mask); 33 struct partition_desc *part = irq_data_get_irq_chip_data(d); local 34 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); 35 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); 37 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) && 44 struct partition_desc *part = irq_data_get_irq_chip_data(d); local 45 struct irq_chip *chip = irq_desc_get_chip(part->chained_desc); 46 struct irq_data *data = irq_desc_get_irq_data(part->chained_desc); 48 if (partition_check_cpu(part, smp_processor_i 57 struct partition_desc *part = irq_data_get_irq_chip_data(d); local 72 struct partition_desc *part = irq_data_get_irq_chip_data(d); local 85 struct partition_desc *part = irq_data_get_irq_chip_data(d); local 97 struct partition_desc *part = irq_data_get_irq_chip_data(d); local 115 struct partition_desc *part = irq_desc_get_handler_data(desc); local 142 struct partition_desc *part; local 176 struct partition_affinity *part = NULL; local [all...] |
/linux-master/drivers/macintosh/ |
H A D | smu.c | 1022 const struct smu_sdbp_header *part; local 1039 part = of_get_property(smu->of_node, pname, size); 1040 if (part == NULL) { 1042 part = smu_create_sdb_partition(id); 1043 if (part != NULL && size) 1044 *size = part->len << 2; 1047 return part; 1130 const struct smu_sdbp_header *part; local 1131 part = __smu_get_sdb_partition(hdr.cmd, NULL, 1); 1132 if (part [all...] |
/linux-master/drivers/md/dm-vdo/ |
H A D | encodings.c | 926 struct partition *part = layout->head; local 928 layout->head = part->next; 929 vdo_free(part);
|
/linux-master/drivers/md/ |
H A D | md.c | 6646 static void autorun_devices(int part) argument 6672 if (part) { 8697 * is split into several parts. Each part causes an increment and 10134 void md_autostart_arrays(int part) argument 10171 autorun_devices(part);
|
H A D | md.h | 907 void md_autostart_arrays(int part);
|
/linux-master/drivers/misc/ |
H A D | bh1770glc.c | 3 * This file is part of the ROHM BH1770GLC / OSRAM SFH7770 sensor driver. 509 u8 manu, part; local 519 part = (u8)ret; 521 chip->revision = (part & BH1770_REV_MASK) >> BH1770_REV_SHIFT; 527 ((part & BH1770_PART_MASK) == BH1770_PART)) { 533 ((part & BH1770_PART_MASK) == BH1770_PART)) {
|
H A D | sram-exec.c | 23 struct sram_partition *part) 25 unsigned long base = (unsigned long)part->base; 37 int sram_add_protect_exec(struct sram_partition *part) argument 40 list_add_tail(&part->list, &exec_pool_list); 49 * @pool: struct gen_pool retrieved that is part of this sram 76 struct sram_partition *part = NULL, *p; local 85 part = p; 89 if (!part) 95 base = (unsigned long)part->base; 98 mutex_lock(&part 22 sram_check_protect_exec(struct sram_dev *sram, struct sram_reserve *block, struct sram_partition *part) argument [all...] |
H A D | sram.c | 29 struct sram_partition *part; local 31 part = container_of(attr, struct sram_partition, battr); 33 mutex_lock(&part->lock); 34 memcpy_fromio(buf, part->base + pos, count); 35 mutex_unlock(&part->lock); 44 struct sram_partition *part; local 46 part = container_of(attr, struct sram_partition, battr); 48 mutex_lock(&part->lock); 49 memcpy_toio(part->base + pos, buf, count); 50 mutex_unlock(&part 55 sram_add_pool(struct sram_dev *sram, struct sram_reserve *block, phys_addr_t start, struct sram_partition *part) argument 75 sram_add_export(struct sram_dev *sram, struct sram_reserve *block, phys_addr_t start, struct sram_partition *part) argument 97 struct sram_partition *part = &sram->partition[sram->partitions]; local 148 struct sram_partition *part; local [all...] |
H A D | sram.h | 48 struct sram_partition *part); 49 int sram_add_protect_exec(struct sram_partition *part); 53 struct sram_partition *part) 58 static inline int sram_add_protect_exec(struct sram_partition *part) argument 51 sram_check_protect_exec(struct sram_dev *sram, struct sram_reserve *block, struct sram_partition *part) argument
|
/linux-master/drivers/misc/sgi-xp/ |
H A D | xpc.h | 77 * which are partition specific (vars part). These are setup by XPC. 499 atomic_t nchannels_engaged; /* #of channels engaged with remote part */ 637 extern int xpc_partition_disengaged_from_timer(struct xpc_partition *part); 665 xpc_wakeup_channel_mgr(struct xpc_partition *part) argument 667 if (atomic_inc_return(&part->channel_mgr_requests) == 1) 668 wake_up(&part->channel_mgr_wq); 699 xpc_part_deref(struct xpc_partition *part) argument 701 s32 refs = atomic_dec_return(&part->references); 704 if (refs == 0 && part->setup_state == XPC_P_SS_WTEARDOWN) 705 wake_up(&part 709 xpc_part_ref(struct xpc_partition *part) argument [all...] |
H A D | xpc_main.c | 16 * partition This part detects the presence/absence of other 20 * channel This part manages the channels and sends/receives 68 .init_name = "", /* set to "part" at xpc_init() time */ 167 struct xpc_partition *part = from_timer(part, t, disengage_timer); local 169 DBUG_ON(time_is_after_jiffies(part->disengage_timeout)); 171 xpc_partition_disengaged_from_timer(part); 173 DBUG_ON(part->disengage_timeout != 0); 174 DBUG_ON(xpc_arch_ops.partition_engaged(XPC_PARTID(part))); 216 struct xpc_partition *part; local 329 xpc_channel_mgr(struct xpc_partition *part) argument 390 xpc_setup_ch_structures(struct xpc_partition *part) argument 482 xpc_teardown_ch_structures(struct xpc_partition *part) argument 524 struct xpc_partition *part = &xpc_partitions[partid]; local 574 xpc_activate_partition(struct xpc_partition *part) argument 638 xpc_kthread_waitmsgs(struct xpc_partition *part, struct xpc_channel *ch) argument 675 struct xpc_partition *part = &xpc_partitions[partid]; local 767 struct xpc_partition *part = &xpc_partitions[ch->partid]; local 841 struct xpc_partition *part; local 890 struct xpc_partition *part; local 941 struct xpc_partition *part; local 1078 struct xpc_partition *part; local [all...] |
H A D | xpc_partition.c | 13 * This is the part of XPC that detects the presence/absence of 265 static int __xpc_partition_disengaged(struct xpc_partition *part, argument 268 short partid = XPC_PARTID(part); 272 if (part->disengage_timeout) { 274 if (time_is_after_jiffies(part->disengage_timeout)) { 290 part->disengage_timeout = 0; 294 del_timer_sync(&part->disengage_timer); 296 DBUG_ON(part->act_state != XPC_P_AS_DEACTIVATING && 297 part->act_state != XPC_P_AS_INACTIVE); 298 if (part 306 xpc_partition_disengaged(struct xpc_partition *part) argument 311 xpc_partition_disengaged_from_timer(struct xpc_partition *part) argument 320 xpc_mark_partition_active(struct xpc_partition *part) argument 344 xpc_deactivate_partition(const int line, struct xpc_partition *part, enum xp_retval reason) argument 392 xpc_mark_partition_inactive(struct xpc_partition *part) argument 532 struct xpc_partition *part; local [all...] |
H A D | xpc_uv.c | 305 struct xpc_partition *part; local 312 part = &xpc_partitions[partid]; 314 if (part->sn.uv.act_state_req == 0) 320 act_state_req = part->sn.uv.act_state_req; 321 part->sn.uv.act_state_req = 0; 325 if (part->act_state == XPC_P_AS_INACTIVE) 326 xpc_activate_partition(part); 327 else if (part->act_state == XPC_P_AS_DEACTIVATING) 328 XPC_DEACTIVATE_PARTITION(part, xpReactivating); 331 if (part 352 xpc_handle_activate_mq_msg_uv(struct xpc_partition *part, struct xpc_activate_mq_msghdr_uv *msg_hdr, int part_setup, int *wakeup_hb_checker) argument 556 struct xpc_partition *part; local 605 xpc_send_activate_IRQ_uv(struct xpc_partition *part, void *msg, size_t msg_size, int msg_type) argument 661 xpc_send_activate_IRQ_part_uv(struct xpc_partition *part, void *msg, size_t msg_size, int msg_type) argument 675 struct xpc_partition *part = &xpc_partitions[ch->partid]; local 691 xpc_send_local_activate_IRQ_uv(struct xpc_partition *part, int act_state_req) argument 790 xpc_get_remote_heartbeat_uv(struct xpc_partition *part) argument 816 struct xpc_partition *part = &xpc_partitions[partid]; local 843 xpc_request_partition_reactivation_uv(struct xpc_partition *part) argument 849 xpc_request_partition_deactivation_uv(struct xpc_partition *part) argument 867 xpc_cancel_partition_deactivation_request_uv(struct xpc_partition *part) argument 931 xpc_setup_ch_structures_uv(struct xpc_partition *part) argument 950 xpc_teardown_ch_structures_uv(struct xpc_partition *part) argument 957 xpc_make_first_contact_uv(struct xpc_partition *part) argument 986 xpc_get_chctl_all_flags_uv(struct xpc_partition *part) argument 1175 xpc_send_chctl_local_msgrequest_uv(struct xpc_partition *part, int ch_number) argument 1198 xpc_indicate_partition_engaged_uv(struct xpc_partition *part) argument 1207 xpc_indicate_partition_disengaged_uv(struct xpc_partition *part) argument 1325 xpc_handle_notify_mq_msg_uv(struct xpc_partition *part, struct xpc_notify_mq_msg_uv *msg) argument 1398 struct xpc_partition *part; local 1429 xpc_process_msg_chctl_flags_uv(struct xpc_partition *part, int ch_number) argument [all...] |
/linux-master/drivers/mmc/core/ |
H A D | block.c | 111 struct list_head part; member in struct:mmc_blk_data 279 list_for_each_entry(part_md, &md->part, part) 2508 INIT_LIST_HEAD(&md->part); 2623 list_add(&part_md->part, &md->part); 2793 if (card->part[idx].area_type & MMC_BLK_DATA_AREA_RPMB) { 2801 card->part[idx].part_cfg, 2802 card->part[idx].size >> 9, 2803 card->part[id [all...] |
H A D | mmc.c | 325 card->part[card->nr_parts].size = size; 326 card->part[card->nr_parts].part_cfg = part_cfg; 327 sprintf(card->part[card->nr_parts].name, name, idx); 328 card->part[card->nr_parts].force_ro = ro; 329 card->part[card->nr_parts].area_type = area_type;
|
/linux-master/drivers/mtd/ |
H A D | ftl.c | 151 static int scan_header(partition_t *part) argument 157 part->header.FormattedSize = 0; 158 max_offset = (0x100000<part->mbd.mtd->size)?0x100000:part->mbd.mtd->size; 162 offset += part->mbd.mtd->erasesize ? : 0x2000) { 164 err = mtd_read(part->mbd.mtd, offset, sizeof(header), &ret, 183 if ((1 << header.EraseUnitSize) != part->mbd.mtd->erasesize) { 185 1 << header.EraseUnitSize,part->mbd.mtd->erasesize); 188 part->header = header; 192 static int build_maps(partition_t *part) argument 328 erase_xfer(partition_t *part, uint16_t xfernum) argument 370 prepare_xfer(partition_t *part, int i) argument 428 copy_erase_unit(partition_t *part, uint16_t srcunit, uint16_t xferunit) argument 568 reclaim_block(partition_t *part) argument 675 dump_lists(partition_t *part) argument 687 find_free(partition_t *part) argument 748 ftl_read(partition_t *part, caddr_t buffer, u_long sector, u_long nblocks) argument 794 set_bam_entry(partition_t *part, uint32_t log_addr, uint32_t virt_addr) argument 862 ftl_write(partition_t *part, caddr_t buffer, u_long sector, u_long nblocks) argument 944 partition_t *part = container_of(dev, struct partition_t, mbd); local 972 partition_t *part = container_of(dev, struct partition_t, mbd); local 994 ftl_freepart(partition_t *part) argument [all...] |
H A D | mtdpart.c | 37 WARN_ON(!list_empty(&mtd->part.node)); 42 const struct mtd_partition *part, 49 parent->part.size : parent->size; 57 name = kstrdup(part->name, GFP_KERNEL); 68 child->part.flags = parent->flags & ~part->mask_flags; 69 child->part.flags |= part->add_flags; 70 child->flags = child->part.flags; 71 child->part 41 allocate_partition(struct mtd_info *parent, const struct mtd_partition *part, int partno, uint64_t cur_offset) argument 251 struct mtd_partition part; local [all...] |
H A D | mtdswap.c | 1338 unsigned long part; local 1348 if (kstrtoul(this_opt, 0, &part) < 0) 1351 if (mtd->index == part) 1355 if (mtd->index != part) 1414 MTDSWAP_PREFIX, part, swap_size / 1024, spare_cnt, bad_blocks);
|
/linux-master/drivers/mtd/parsers/ |
H A D | afs.c | 120 u_int off, struct mtd_partition *part) 201 part->name = kstrdup(iis.name, GFP_KERNEL); 202 if (!part->name) 205 part->size = (iis.length + mtd->erasesize - 1) & ~(mtd->erasesize - 1); 206 part->offset = img_ptr; 207 part->mask_flags = 0; 210 img_ptr, part->size / 1024, 211 iis.imageNumber, part->name); 217 u_int off, struct mtd_partition *part) 312 part 119 afs_parse_v1_partition(struct mtd_info *mtd, u_int off, struct mtd_partition *part) argument 216 afs_parse_v2_partition(struct mtd_info *mtd, u_int off, struct mtd_partition *part) argument [all...] |