Searched refs:part (Results 101 - 125 of 236) sorted by path

12345678910

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmtu102.c56 .part = gf100_vmm_part,
/linux-master/drivers/i3c/
H A Ddevice.c224 u16 manuf, part, ext_info; local
230 part = I3C_PID_PART_ID(devinfo.pid);
244 (rndpid || id->part_id != part))
H A Dmaster.c251 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 Dsi1145.c152 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 Dsiw_qp_tx.c88 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 Dirq-gic-v3.c2121 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 Dirq-partition-percpu.c25 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 Dsmu.c1022 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 Dencodings.c926 struct partition *part = layout->head; local
928 layout->head = part->next;
929 vdo_free(part);
/linux-master/drivers/md/
H A Dmd.c6646 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 Dmd.h907 void md_autostart_arrays(int part);
/linux-master/drivers/misc/
H A Dbh1770glc.c3 * 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 Dsram-exec.c23 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 Dsram.c29 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 Dsram.h48 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 Dxpc.h77 * 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 Dxpc_main.c16 * 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 Dxpc_partition.c13 * 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 Dxpc_uv.c305 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 Dblock.c111 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 Dmmc.c325 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 Dftl.c151 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 Dmtdpart.c37 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 Dmtdswap.c1338 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 Dafs.c120 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...]

Completed in 609 milliseconds

12345678910