/linux-4.19.296/include/linux/ |
D | list.h | 439 #define list_next_entry(pos, member) \ argument 440 list_entry((pos)->member.next, typeof(*(pos)), member) 447 #define list_prev_entry(pos, member) \ argument 448 list_entry((pos)->member.prev, typeof(*(pos)), member) 455 #define list_for_each(pos, head) \ argument 456 for (pos = (head)->next; pos != (head); pos = pos->next) 463 #define list_for_each_prev(pos, head) \ argument 464 for (pos = (head)->prev; pos != (head); pos = pos->prev) 472 #define list_for_each_safe(pos, n, head) \ argument 473 for (pos = (head)->next, n = pos->next; pos != (head); \ [all …]
|
D | rculist.h | 351 #define list_for_each_entry_rcu(pos, head, member) \ argument 352 for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \ 353 &pos->member != (head); \ 354 pos = list_entry_rcu(pos->member.next, typeof(*pos), member)) 387 #define list_for_each_entry_lockless(pos, head, member) \ argument 388 for (pos = list_entry_lockless((head)->next, typeof(*pos), member); \ 389 &pos->member != (head); \ 390 pos = list_entry_lockless(pos->member.next, typeof(*pos), member)) 410 #define list_for_each_entry_continue_rcu(pos, head, member) \ argument 411 for (pos = list_entry_rcu(pos->member.next, typeof(*pos), member); \ [all …]
|
D | llist.h | 126 #define llist_for_each(pos, node) \ argument 127 for ((pos) = (node); pos; (pos) = (pos)->next) 145 #define llist_for_each_safe(pos, n, node) \ argument 146 for ((pos) = (node); (pos) && ((n) = (pos)->next, true); (pos) = (n)) 163 #define llist_for_each_entry(pos, node, member) \ argument 164 for ((pos) = llist_entry((node), typeof(*(pos)), member); \ 165 member_address_is_nonnull(pos, member); \ 166 (pos) = llist_entry((pos)->member.next, typeof(*(pos)), member)) 185 #define llist_for_each_entry_safe(pos, n, node, member) \ argument 186 for (pos = llist_entry((node), typeof(*pos), member); \ [all …]
|
D | regset.h | 60 unsigned int pos, unsigned int count, 81 unsigned int pos, unsigned int count, 257 static inline int user_regset_copyout(unsigned int *pos, unsigned int *count, in user_regset_copyout() argument 264 BUG_ON(*pos < start_pos); in user_regset_copyout() 265 if (end_pos < 0 || *pos < end_pos) { in user_regset_copyout() 267 : min(*count, end_pos - *pos)); in user_regset_copyout() 268 data += *pos - start_pos; in user_regset_copyout() 276 *pos += copy; in user_regset_copyout() 282 static inline int user_regset_copyin(unsigned int *pos, unsigned int *count, in user_regset_copyin() argument 289 BUG_ON(*pos < start_pos); in user_regset_copyin() [all …]
|
D | plist.h | 151 #define plist_for_each(pos, head) \ argument 152 list_for_each_entry(pos, &(head)->node_list, node_list) 161 #define plist_for_each_continue(pos, head) \ argument 162 list_for_each_entry_continue(pos, &(head)->node_list, node_list) 172 #define plist_for_each_safe(pos, n, head) \ argument 173 list_for_each_entry_safe(pos, n, &(head)->node_list, node_list) 181 #define plist_for_each_entry(pos, head, mem) \ argument 182 list_for_each_entry(pos, &(head)->node_list, mem.node_list) 193 #define plist_for_each_entry_continue(pos, head, m) \ argument 194 list_for_each_entry_continue(pos, &(head)->node_list, m.node_list) [all …]
|
D | rculist_nulls.h | 152 #define hlist_nulls_for_each_entry_rcu(tpos, pos, head, member) \ argument 154 pos = rcu_dereference_raw(hlist_nulls_first_rcu(head)); \ 155 (!is_a_nulls(pos)) && \ 156 ({ tpos = hlist_nulls_entry(pos, typeof(*tpos), member); 1; }); \ 157 pos = rcu_dereference_raw(hlist_nulls_next_rcu(pos))) 167 #define hlist_nulls_for_each_entry_safe(tpos, pos, head, member) \ argument 169 pos = rcu_dereference_raw(hlist_nulls_first_rcu(head)); \ 170 (!is_a_nulls(pos)) && \ 171 ({ tpos = hlist_nulls_entry(pos, typeof(*tpos), member); \ 172 pos = rcu_dereference_raw(hlist_nulls_next_rcu(pos)); 1; });)
|
D | rhashtable.h | 274 #define rht_entry(tpos, pos, member) \ argument 275 ({ tpos = container_of(pos, typeof(*tpos), member); 1; }) 305 #define rht_for_each_continue(pos, head, tbl, hash) \ argument 306 for (pos = rht_dereference_bucket(head, tbl, hash); \ 307 !rht_is_a_nulls(pos); \ 308 pos = rht_dereference_bucket((pos)->next, tbl, hash)) 316 #define rht_for_each(pos, tbl, hash) \ argument 317 rht_for_each_continue(pos, *rht_bucket(tbl, hash), tbl, hash) 328 #define rht_for_each_entry_continue(tpos, pos, head, tbl, hash, member) \ argument 329 for (pos = rht_dereference_bucket(head, tbl, hash); \ [all …]
|
/linux-4.19.296/drivers/misc/mei/ |
D | debugfs.c | 35 int pos = 0; in mei_dbgfs_read_meclients() local 52 pos += scnprintf(buf + pos, bufsz - pos, HDR); in mei_dbgfs_read_meclients() 62 pos += scnprintf(buf + pos, bufsz - pos, in mei_dbgfs_read_meclients() 78 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_meclients() 97 int pos = 0; in mei_dbgfs_read_active() local 123 pos += scnprintf(buf + pos, bufsz - pos, HDR); in mei_dbgfs_read_active() 132 pos += scnprintf(buf + pos, bufsz - pos, in mei_dbgfs_read_active() 141 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_active() 158 int pos = 0; in mei_dbgfs_read_devstate() local 164 pos += scnprintf(buf + pos, bufsz - pos, "dev: %s\n", in mei_dbgfs_read_devstate() [all …]
|
/linux-4.19.296/drivers/pci/ |
D | ats.c | 21 int pos; in pci_ats_init() local 26 pos = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_ATS); in pci_ats_init() 27 if (!pos) in pci_ats_init() 30 dev->ats_cap = pos; in pci_ats_init() 156 int pos; in pci_enable_pri() local 161 pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI); in pci_enable_pri() 162 if (!pos) in pci_enable_pri() 165 pci_read_config_word(pdev, pos + PCI_PRI_STATUS, &status); in pci_enable_pri() 169 pci_read_config_dword(pdev, pos + PCI_PRI_MAX_REQ, &max_requests); in pci_enable_pri() 172 pci_write_config_dword(pdev, pos + PCI_PRI_ALLOC_REQ, reqs); in pci_enable_pri() [all …]
|
D | vc.c | 24 static void pci_vc_save_restore_dwords(struct pci_dev *dev, int pos, in pci_vc_save_restore_dwords() argument 31 pci_read_config_dword(dev, pos + (i * 4), buf); in pci_vc_save_restore_dwords() 33 pci_write_config_dword(dev, pos + (i * 4), *buf); in pci_vc_save_restore_dwords() 46 static void pci_vc_load_arb_table(struct pci_dev *dev, int pos) in pci_vc_load_arb_table() argument 50 pci_read_config_word(dev, pos + PCI_VC_PORT_CTRL, &ctrl); in pci_vc_load_arb_table() 51 pci_write_config_word(dev, pos + PCI_VC_PORT_CTRL, in pci_vc_load_arb_table() 53 if (pci_wait_for_pending(dev, pos + PCI_VC_PORT_STATUS, in pci_vc_load_arb_table() 70 static void pci_vc_load_port_arb_table(struct pci_dev *dev, int pos, int res) in pci_vc_load_port_arb_table() argument 75 ctrl_pos = pos + PCI_VC_RES_CTRL + (res * PCI_CAP_VC_PER_VC_SIZEOF); in pci_vc_load_port_arb_table() 76 status_pos = pos + PCI_VC_RES_STATUS + (res * PCI_CAP_VC_PER_VC_SIZEOF); in pci_vc_load_port_arb_table() [all …]
|
D | proc.c | 31 unsigned int pos = *ppos; in proc_bus_pci_read() local 47 if (pos >= size) in proc_bus_pci_read() 51 if (pos + nbytes > size) in proc_bus_pci_read() 52 nbytes = size - pos; in proc_bus_pci_read() 60 if ((pos & 1) && cnt) { in proc_bus_pci_read() 62 pci_user_read_config_byte(dev, pos, &val); in proc_bus_pci_read() 65 pos++; in proc_bus_pci_read() 69 if ((pos & 3) && cnt > 2) { in proc_bus_pci_read() 71 pci_user_read_config_word(dev, pos, &val); in proc_bus_pci_read() 74 pos += 2; in proc_bus_pci_read() [all …]
|
D | access.c | 24 #define PCI_word_BAD (pos & 1) 25 #define PCI_dword_BAD (pos & 3) 37 (struct pci_bus *bus, unsigned int devfn, int pos, type *value) \ 44 res = bus->ops->read(bus, devfn, pos, len, &data); \ 52 (struct pci_bus *bus, unsigned int devfn, int pos, type value) \ 58 res = bus->ops->write(bus, devfn, pos, len, value); \ 222 (struct pci_dev *dev, int pos, type *val) \ 232 pos, sizeof(type), &data); \ 242 (struct pci_dev *dev, int pos, type val) \ 251 pos, sizeof(type), val); \ [all …]
|
/linux-4.19.296/fs/romfs/ |
D | storage.c | 27 static int romfs_mtd_read(struct super_block *sb, unsigned long pos, in romfs_mtd_read() argument 33 ret = ROMFS_MTD_READ(sb, pos, buflen, &rlen, buf); in romfs_mtd_read() 41 unsigned long pos, size_t maxlen) in romfs_mtd_strnlen() argument 52 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); in romfs_mtd_strnlen() 59 pos += len; in romfs_mtd_strnlen() 70 static int romfs_mtd_strcmp(struct super_block *sb, unsigned long pos, in romfs_mtd_strcmp() argument 83 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf); in romfs_mtd_strcmp() 91 pos += len; in romfs_mtd_strcmp() 107 static int romfs_blk_read(struct super_block *sb, unsigned long pos, in romfs_blk_read() argument 116 offset = pos & (ROMBSIZE - 1); in romfs_blk_read() [all …]
|
/linux-4.19.296/include/linux/mtd/ |
D | nand.h | 97 struct nand_pos pos; member 152 int (*erase)(struct nand_device *nand, const struct nand_pos *pos); 153 int (*markbad)(struct nand_device *nand, const struct nand_pos *pos); 154 bool (*isbad)(struct nand_device *nand, const struct nand_pos *pos); 427 struct nand_pos *pos) in nanddev_offs_to_pos() argument 433 pos->page = do_div(tmp, nand->memorg.pages_per_eraseblock); in nanddev_offs_to_pos() 434 pos->eraseblock = do_div(tmp, nand->memorg.eraseblocks_per_lun); in nanddev_offs_to_pos() 435 pos->plane = pos->eraseblock % nand->memorg.planes_per_lun; in nanddev_offs_to_pos() 436 pos->lun = do_div(tmp, nand->memorg.luns_per_target); in nanddev_offs_to_pos() 437 pos->target = tmp; in nanddev_offs_to_pos() [all …]
|
/linux-4.19.296/fs/freevxfs/ |
D | vxfs_lookup.c | 88 loff_t pos = 0; in vxfs_find_entry() local 91 while (pos < limit) { in vxfs_find_entry() 94 int pg_ofs = pos & ~PAGE_MASK; in vxfs_find_entry() 96 pp = vxfs_get_page(ip->i_mapping, pos >> PAGE_SHIFT); in vxfs_find_entry() 101 while (pg_ofs < PAGE_SIZE && pos < limit) { in vxfs_find_entry() 104 if ((pos & (bsize - 1)) < 4) { in vxfs_find_entry() 107 (kaddr + (pos & ~PAGE_MASK)); in vxfs_find_entry() 110 pos += overhead; in vxfs_find_entry() 116 pos += bsize - 1; in vxfs_find_entry() 117 pos &= ~(bsize - 1); in vxfs_find_entry() [all …]
|
/linux-4.19.296/fs/jffs2/ |
D | compr_rtime.c | 38 int pos=0; in jffs2_rtime_compress() local 45 while (pos < (*sourcelen) && outpos <= (*dstlen)-2) { in jffs2_rtime_compress() 49 value = data_in[pos]; in jffs2_rtime_compress() 51 cpage_out[outpos++] = data_in[pos++]; in jffs2_rtime_compress() 54 positions[value]=pos; in jffs2_rtime_compress() 56 while ((backpos < pos) && (pos < (*sourcelen)) && in jffs2_rtime_compress() 57 (data_in[pos]==data_in[backpos++]) && (runlen<255)) { in jffs2_rtime_compress() 58 pos++; in jffs2_rtime_compress() 64 if (outpos >= pos) { in jffs2_rtime_compress() 70 *sourcelen = pos; in jffs2_rtime_compress() [all …]
|
/linux-4.19.296/drivers/cpufreq/ |
D | freq_table.c | 23 struct cpufreq_frequency_table *pos, *table = policy->freq_table; in policy_has_boost_freq() local 28 cpufreq_for_each_valid_entry(pos, table) in policy_has_boost_freq() 29 if (pos->flags & CPUFREQ_BOOST_FREQ) in policy_has_boost_freq() 39 struct cpufreq_frequency_table *pos; in cpufreq_frequency_table_cpuinfo() local 44 cpufreq_for_each_valid_entry(pos, table) { in cpufreq_frequency_table_cpuinfo() 45 freq = pos->frequency; in cpufreq_frequency_table_cpuinfo() 48 && (pos->flags & CPUFREQ_BOOST_FREQ)) in cpufreq_frequency_table_cpuinfo() 51 pr_debug("table entry %u: %u kHz\n", (int)(pos - table), freq); in cpufreq_frequency_table_cpuinfo() 70 struct cpufreq_frequency_table *pos; in cpufreq_frequency_table_verify() local 79 cpufreq_for_each_valid_entry(pos, table) { in cpufreq_frequency_table_verify() [all …]
|
/linux-4.19.296/fs/xfs/libxfs/ |
D | xfs_iext_tree.c | 146 return &cur->leaf->recs[cur->pos]; in cur_rec() 154 if (cur->pos < 0 || cur->pos >= xfs_iext_max_recs(ifp)) in xfs_iext_valid() 205 cur->pos = 0; in xfs_iext_first() 218 cur->pos = 0; in xfs_iext_last() 226 cur->pos = i - 1; in xfs_iext_last() 235 ASSERT(cur->pos <= 0 || cur->pos >= RECS_PER_LEAF); in xfs_iext_next() 240 ASSERT(cur->pos >= 0); in xfs_iext_next() 241 ASSERT(cur->pos < xfs_iext_max_recs(ifp)); in xfs_iext_next() 243 cur->pos++; in xfs_iext_next() 247 cur->pos = 0; in xfs_iext_next() [all …]
|
/linux-4.19.296/fs/kernfs/ |
D | dir.c | 361 struct kernfs_node *pos; in kernfs_link_sibling() local 364 pos = rb_to_kn(*node); in kernfs_link_sibling() 366 result = kernfs_sd_compare(kn, pos); in kernfs_link_sibling() 368 node = &pos->rb.rb_left; in kernfs_link_sibling() 370 node = &pos->rb.rb_right; in kernfs_link_sibling() 1193 static struct kernfs_node *kernfs_leftmost_descendant(struct kernfs_node *pos) in kernfs_leftmost_descendant() argument 1200 last = pos; in kernfs_leftmost_descendant() 1202 if (kernfs_type(pos) != KERNFS_DIR) in kernfs_leftmost_descendant() 1205 rbn = rb_first(&pos->dir.children); in kernfs_leftmost_descendant() 1209 pos = rb_to_kn(rbn); in kernfs_leftmost_descendant() [all …]
|
/linux-4.19.296/drivers/isdn/capi/ |
D | kcapi_proc.c | 38 static void *controller_start(struct seq_file *seq, loff_t *pos) in controller_start() argument 43 if (*pos < CAPI_MAXCONTR) in controller_start() 44 return &capi_controller[*pos]; in controller_start() 49 static void *controller_next(struct seq_file *seq, void *v, loff_t *pos) in controller_next() argument 51 ++*pos; in controller_next() 52 if (*pos < CAPI_MAXCONTR) in controller_next() 53 return &capi_controller[*pos]; in controller_next() 117 static void *applications_start(struct seq_file *seq, loff_t *pos) in applications_start() argument 122 if (*pos < CAPI_MAXAPPL) in applications_start() 123 return &capi_applications[*pos]; in applications_start() [all …]
|
/linux-4.19.296/fs/ |
D | read_write.c | 368 loff_t pos; in rw_verify_area() local 374 pos = *ppos; in rw_verify_area() 375 if (unlikely(pos < 0)) { in rw_verify_area() 378 if (count >= -pos) /* both values are in 0..LLONG_MAX */ in rw_verify_area() 380 } else if (unlikely((loff_t) (pos + count) < 0)) { in rw_verify_area() 386 retval = locks_mandatory_area(inode, file, pos, pos + count - 1, in rw_verify_area() 413 loff_t *pos) in __vfs_read() argument 416 return file->f_op->read(file, buf, count, pos); in __vfs_read() 418 return new_sync_read(file, buf, count, pos); in __vfs_read() 423 ssize_t kernel_read(struct file *file, void *buf, size_t count, loff_t *pos) in kernel_read() argument [all …]
|
D | iomap.c | 49 iomap_apply(struct inode *inode, loff_t pos, loff_t length, unsigned flags, in iomap_apply() argument 67 ret = ops->iomap_begin(inode, pos, length, flags, &iomap); in iomap_apply() 70 if (WARN_ON(iomap.offset > pos)) in iomap_apply() 79 if (iomap.offset + iomap.length < pos + length) in iomap_apply() 80 length = iomap.offset + iomap.length - pos; in iomap_apply() 87 written = actor(inode, pos, length, data, &iomap); in iomap_apply() 94 ret = ops->iomap_end(inode, pos, length, in iomap_apply() 103 iomap_sector(struct iomap *iomap, loff_t pos) in iomap_sector() argument 105 return (iomap->addr + pos - iomap->offset) >> SECTOR_SHIFT; in iomap_sector() 152 loff_t *pos, loff_t length, unsigned *offp, unsigned *lenp) in iomap_adjust_read_range() argument [all …]
|
/linux-4.19.296/include/uapi/linux/netfilter/ |
D | x_tables.h | 174 #define xt_entry_foreach(pos, ehead, esize) \ argument 175 for ((pos) = (typeof(pos))(ehead); \ 176 (pos) < (typeof(pos))((char *)(ehead) + (esize)); \ 177 (pos) = (typeof(pos))((char *)(pos) + (pos)->next_offset)) 180 #define xt_ematch_foreach(pos, entry) \ argument 181 for ((pos) = (struct xt_entry_match *)entry->elems; \ 182 (pos) < (struct xt_entry_match *)((char *)(entry) + \ 184 (pos) = (struct xt_entry_match *)((char *)(pos) + \ 185 (pos)->u.match_size))
|
/linux-4.19.296/fs/hpfs/ |
D | ea.c | 17 unsigned pos = 0; in hpfs_ea_ext_remove() local 18 while (pos < len) { in hpfs_ea_ext_remove() 21 if (pos + 4 > len) { in hpfs_ea_ext_remove() 26 if (hpfs_ea_read(s, a, ano, pos, 4, ex)) return; in hpfs_ea_ext_remove() 30 ano ? "anode" : "sectors", a, pos); in hpfs_ea_ext_remove() 33 if (hpfs_ea_read(s, a, ano, pos + 4, ea->namelen + 9, ex+4)) in hpfs_ea_ext_remove() 37 pos += ea->namelen + ea_valuelen(ea) + 5; in hpfs_ea_ext_remove() 77 unsigned pos; in hpfs_read_ea() local 96 pos = 0; in hpfs_read_ea() 97 while (pos < len) { in hpfs_read_ea() [all …]
|
/linux-4.19.296/drivers/misc/ocxl/ |
D | config.c | 74 int pos; in read_pasid() local 76 pos = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_PASID); in read_pasid() 77 if (!pos) { in read_pasid() 86 pci_read_config_word(dev, pos + PCI_PASID_CAP, &val); in read_pasid() 97 int pos; in read_dvsec_tl() local 99 pos = find_dvsec(dev, OCXL_DVSEC_TL_ID); in read_dvsec_tl() 100 if (!pos && PCI_FUNC(dev->devfn) == 0) { in read_dvsec_tl() 104 if (pos && PCI_FUNC(dev->devfn) != 0) { in read_dvsec_tl() 108 fn->dvsec_tl_pos = pos; in read_dvsec_tl() 114 int pos, afu_present; in read_dvsec_function() local [all …]
|