Home
last modified time | relevance | path

Searched refs:store (Results 1 – 200 of 468) sorted by relevance

123

/linux-4.4.14/drivers/md/
Ddm-snap-transient.c26 static void transient_dtr(struct dm_exception_store *store) in transient_dtr() argument
28 kfree(store->context); in transient_dtr()
31 static int transient_read_metadata(struct dm_exception_store *store, in transient_read_metadata() argument
39 static int transient_prepare_exception(struct dm_exception_store *store, in transient_prepare_exception() argument
42 struct transient_c *tc = store->context; in transient_prepare_exception()
43 sector_t size = get_dev_size(dm_snap_cow(store->snap)->bdev); in transient_prepare_exception()
45 if (size < (tc->next_free + store->chunk_size)) in transient_prepare_exception()
48 e->new_chunk = sector_to_chunk(store, tc->next_free); in transient_prepare_exception()
49 tc->next_free += store->chunk_size; in transient_prepare_exception()
54 static void transient_commit_exception(struct dm_exception_store *store, in transient_commit_exception() argument
[all …]
Ddm-exception-store.h45 int (*ctr) (struct dm_exception_store *store, char *options);
50 void (*dtr) (struct dm_exception_store *store);
57 int (*read_metadata) (struct dm_exception_store *store,
65 int (*prepare_exception) (struct dm_exception_store *store,
71 void (*commit_exception) (struct dm_exception_store *store,
84 int (*prepare_merge) (struct dm_exception_store *store,
91 int (*commit_merge) (struct dm_exception_store *store, int nr_merged);
96 void (*drop_snapshot) (struct dm_exception_store *store);
98 unsigned (*status) (struct dm_exception_store *store,
105 void (*usage) (struct dm_exception_store *store,
[all …]
Ddm-snap-persistent.c103 struct dm_exception_store *store; member
172 len = ps->store->chunk_size << SECTOR_SHIFT; in alloc_area()
233 .bdev = dm_snap_cow(ps->store->snap)->bdev, in chunk_io()
234 .sector = ps->store->chunk_size * chunk, in chunk_io()
235 .count = ps->store->chunk_size, in chunk_io()
300 memset(ps->area, 0, ps->store->chunk_size << SECTOR_SHIFT); in zero_memory_area()
320 if (!ps->store->chunk_size) { in read_header()
321 ps->store->chunk_size = max(DM_CHUNK_SIZE_DEFAULT_SECTORS, in read_header()
322 bdev_logical_block_size(dm_snap_cow(ps->store->snap)-> in read_header()
324 ps->store->chunk_mask = ps->store->chunk_size - 1; in read_header()
[all …]
Ddm-exception-store.c142 static int set_chunk_size(struct dm_exception_store *store, in set_chunk_size() argument
153 store->chunk_size = store->chunk_mask = store->chunk_shift = 0; in set_chunk_size()
157 return dm_exception_store_set_chunk_size(store, chunk_size, error); in set_chunk_size()
160 int dm_exception_store_set_chunk_size(struct dm_exception_store *store, in dm_exception_store_set_chunk_size() argument
172 (bdev_logical_block_size(dm_snap_cow(store->snap)->bdev) >> 9) || in dm_exception_store_set_chunk_size()
174 (bdev_logical_block_size(dm_snap_origin(store->snap)->bdev) >> 9)) { in dm_exception_store_set_chunk_size()
184 store->chunk_size = chunk_size; in dm_exception_store_set_chunk_size()
185 store->chunk_mask = chunk_size - 1; in dm_exception_store_set_chunk_size()
186 store->chunk_shift = __ffs(chunk_size); in dm_exception_store_set_chunk_size()
194 struct dm_exception_store **store) in dm_exception_store_create() argument
[all …]
Ddm-snap.c106 struct dm_exception_store *store; member
163 static sector_t chunk_to_sector(struct dm_exception_store *store, in chunk_to_sector() argument
166 return chunk << store->chunk_shift; in chunk_to_sector()
499 if (!snap_src->store->type->prepare_merge || in __validate_exception_handover()
500 !snap_src->store->type->commit_merge) { in __validate_exception_handover()
515 if (l->store->chunk_size < s->store->chunk_size) in __insert_snapshot()
781 snap->store->chunk_size); in __minimum_chunk_size()
812 hash_size = cow_dev_size >> s->store->chunk_shift; in init_hash_tables()
981 linear_chunks = s->store->type->prepare_merge(s->store, &old_chunk, in snapshot_merge_next_chunks()
1002 io_size = linear_chunks * s->store->chunk_size; in snapshot_merge_next_chunks()
[all …]
Dbitmap.c212 struct bitmap_storage *store = &bitmap->storage; in write_sb_page() local
216 node_offset = bitmap->cluster_slot * store->file_pages; in write_sb_page()
224 if (page->index == store->file_pages-1) { in write_sb_page()
225 int last_page_size = store->bytes & (PAGE_SIZE-1); in write_sb_page()
723 static inline unsigned long file_page_index(struct bitmap_storage *store, in file_page_index() argument
726 if (store->sb_page) in file_page_index()
732 static inline unsigned long file_page_offset(struct bitmap_storage *store, in file_page_offset() argument
735 if (store->sb_page) in file_page_offset()
744 static inline struct page *filemap_get_page(struct bitmap_storage *store, in filemap_get_page() argument
747 if (file_page_index(store, chunk) >= store->file_pages) in filemap_get_page()
[all …]
Ddm-sysfs.c14 ssize_t (*store)(struct mapped_device *, const char *, size_t count); member
54 if (!dm_attr->store) in dm_attr_store()
61 ret = dm_attr->store(md, page, count); in dm_attr_store()
116 .store = dm_attr_store,
DMakefile8 dm-snapshot-y += dm-snap.o dm-exception-store.o dm-snap-transient.o \
/linux-4.4.14/drivers/media/pci/cx23885/
Daltera-ci.c269 u8 store; in altera_ci_op_cam() local
279 store = netup_fpga_op_rw(inter, NETUP_CI_BUSCTRL, 0, NETUP_CI_FLG_RD); in altera_ci_op_cam()
281 store &= 0x0f; in altera_ci_op_cam()
282 store |= ((state->nr << 7) | (flag << 6)); in altera_ci_op_cam()
284 netup_fpga_op_rw(inter, NETUP_CI_BUSCTRL, store, 0); in altera_ci_op_cam()
523 u8 store = 0; in altera_pid_control() local
535 store = netup_fpga_op_rw(inter, NETUP_CI_PID_DATA, 0, NETUP_CI_FLG_RD); in altera_pid_control()
538 store |= (1 << (pid & 7)); in altera_pid_control()
540 store &= ~(1 << (pid & 7)); in altera_pid_control()
542 netup_fpga_op_rw(inter, NETUP_CI_PID_DATA, store, 0); in altera_pid_control()
[all …]
Dcimax2.c184 u8 store; in netup_ci_op_cam() local
193 0, &store, 1); in netup_ci_op_cam()
197 store &= ~0x0c; in netup_ci_op_cam()
198 store |= flag; in netup_ci_op_cam()
201 0, &store, 1); in netup_ci_op_cam()
/linux-4.4.14/tools/perf/ui/gtk/
Dhists.c92 static void perf_gtk__add_callchain(struct rb_root *root, GtkTreeStore *store, in perf_gtk__add_callchain() argument
117 gtk_tree_store_append(store, &iter, &new_parent); in perf_gtk__add_callchain()
120 gtk_tree_store_set(store, &iter, 0, buf, -1); in perf_gtk__add_callchain()
123 gtk_tree_store_set(store, &iter, col, buf, -1); in perf_gtk__add_callchain()
141 perf_gtk__add_callchain(&node->rb_root, store, &iter, col, in perf_gtk__add_callchain()
164 GtkTreeStore *store; in perf_gtk__show_hists() local
182 store = gtk_tree_store_newv(nr_cols, col_types); in perf_gtk__show_hists()
219 gtk_tree_view_set_model(GTK_TREE_VIEW(view), GTK_TREE_MODEL(store)); in perf_gtk__show_hists()
221 g_object_unref(GTK_TREE_MODEL(store)); in perf_gtk__show_hists()
236 gtk_tree_store_append(store, &iter, NULL); in perf_gtk__show_hists()
[all …]
Dannotate.c96 GtkListStore *store; in perf_gtk__annotate_symbol() local
106 store = gtk_list_store_newv(MAX_ANN_COLS, col_types); in perf_gtk__annotate_symbol()
117 gtk_tree_view_set_model(GTK_TREE_VIEW(view), GTK_TREE_MODEL(store)); in perf_gtk__annotate_symbol()
118 g_object_unref(GTK_TREE_MODEL(store)); in perf_gtk__annotate_symbol()
124 gtk_list_store_append(store, &iter); in perf_gtk__annotate_symbol()
140 gtk_list_store_set(store, &iter, ANN_COL__PERCENT, s, -1); in perf_gtk__annotate_symbol()
142 gtk_list_store_set(store, &iter, ANN_COL__OFFSET, s, -1); in perf_gtk__annotate_symbol()
144 gtk_list_store_set(store, &iter, ANN_COL__LINE, s, -1); in perf_gtk__annotate_symbol()
/linux-4.4.14/net/netfilter/ipset/
DKconfig32 can store IPv4 addresses (or network addresse) from a range.
41 can store IPv4 address and (source) MAC address pairs from a range.
50 can store TCP/UDP port numbers from a range.
59 can store arbitrary IPv4 or IPv6 addresses (or network addresses)
69 can store IPv4/IPv6 address and mark pairs.
78 can store IPv4/IPv6 address and protocol/port pairs.
87 one can store IPv4/IPv6 address, protocol/port, and IPv4/IPv6
97 one can store IPv4/IPv6 address, protocol/port, and IPv4/IPv6
107 one can store MAC (ethernet address) elements in a set.
116 one can store two IPv4/IPv6 subnets, and a protocol/port in a set.
[all …]
/linux-4.4.14/Documentation/zh_CN/filesystems/
Dsysfs.txt107 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
130 .store = store_foo,
143 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t);
181 在声明属性时,必须指定 show() 或 store() 方法,以实现属性的
185 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
203 之后 Sysfs 传递整个缓冲区给 store() 方法。
221 - store() 应返回缓冲区的已用字节数。如果整个缓存都已填满,只需返回
224 - show() 或 store() 可以返回错误值。当得到一个非法值,必须返回一个
311 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
332 ssize_t (*store)(struct bus_type *, const char * buf, size_t count);
[all …]
/linux-4.4.14/drivers/cpuidle/
Dsysfs.c165 ssize_t (*store)(struct cpuidle_device *, const char *, size_t count); member
170 #define define_one_rw(_name, show, store) \ argument
171 static struct cpuidle_attr attr_##_name = __ATTR(_name, 0644, show, store)
211 if (cattr->store) { in cpuidle_store()
213 ret = cattr->store(dev, buf, count); in cpuidle_store()
221 .store = cpuidle_store,
241 ssize_t (*store)(struct cpuidle_state *, \ member
248 #define define_one_state_rw(_name, show, store) \ argument
249 static struct cpuidle_state_attr attr_##_name = __ATTR(_name, 0644, show, store)
360 if (cattr->store) in cpuidle_state_store()
[all …]
/linux-4.4.14/fs/nilfs2/
Dbmap.c578 struct nilfs_bmap_store *store) in nilfs_bmap_save() argument
580 memcpy(store->data, bmap->b_u.u_data, sizeof(store->data)); in nilfs_bmap_save()
581 store->last_allocated_key = bmap->b_last_allocated_key; in nilfs_bmap_save()
582 store->last_allocated_ptr = bmap->b_last_allocated_ptr; in nilfs_bmap_save()
583 store->state = bmap->b_state; in nilfs_bmap_save()
587 const struct nilfs_bmap_store *store) in nilfs_bmap_restore() argument
589 memcpy(bmap->b_u.u_data, store->data, sizeof(store->data)); in nilfs_bmap_restore()
590 bmap->b_last_allocated_key = store->last_allocated_key; in nilfs_bmap_restore()
591 bmap->b_last_allocated_ptr = store->last_allocated_ptr; in nilfs_bmap_restore()
592 bmap->b_state = store->state; in nilfs_bmap_restore()
Dsysfs.h67 ssize_t (*store)(struct kobject *, struct attribute *, \
78 ssize_t (*store)(struct nilfs_##name##_attr *, struct the_nilfs *, \
94 ssize_t (*store)(struct nilfs_##name##_attr *, struct nilfs_root *, \
100 #define NILFS_ATTR(type, name, mode, show, store) \ argument
102 __ATTR(name, mode, show, store)
Dsysfs.c66 return a->store ? a->store(a, nilfs, buf, len) : 0; \
70 .store = nilfs_##name##_attr_store, \
177 return a->store ? a->store(a, root, buf, len) : 0; in nilfs_snapshot_attr_store()
189 .store = nilfs_snapshot_attr_store,
972 return a->store ? a->store(a, nilfs, buf, len) : 0; in nilfs_dev_attr_store()
984 .store = nilfs_dev_attr_store,
/linux-4.4.14/block/
Dblk-sysfs.c20 ssize_t (*store)(struct request_queue *, const char *, size_t); member
354 .store = queue_requests_store,
360 .store = queue_ra_store,
366 .store = queue_max_sectors_store,
392 .store = elv_iosched_store,
433 .store = queue_discard_max_store,
449 .store = queue_store_nonrot,
455 .store = queue_nomerges_store,
461 .store = queue_rq_affinity_store,
467 .store = queue_store_iostats,
[all …]
Dblk-mq-sysfs.c23 ssize_t (*store)(struct blk_mq_ctx *, const char *, size_t); member
29 ssize_t (*store)(struct blk_mq_hw_ctx *, const char *, size_t); member
67 if (!entry->store) in blk_mq_sysfs_store()
73 res = entry->store(ctx, page, length); in blk_mq_sysfs_store()
114 if (!entry->store) in blk_mq_hw_sysfs_store()
120 res = entry->store(hctx, page, length); in blk_mq_hw_sysfs_store()
322 .store = blk_mq_sysfs_store,
327 .store = blk_mq_hw_sysfs_store,
Dblk-integrity.c242 ssize_t (*store)(struct blk_integrity *, const char *, size_t); member
266 if (entry->store) in integrity_attr_store()
267 ret = entry->store(bi, page, count); in integrity_attr_store()
353 .store = integrity_verify_store,
359 .store = integrity_generate_store,
379 .store = &integrity_attr_store,
Delevator.c772 if (!entry->store) in elv_attr_store()
777 error = e->type ? entry->store(e, page, length) : -ENOENT; in elv_attr_store()
784 .store = elv_attr_store,
/linux-4.4.14/drivers/edac/
Dedac_pci_sysfs.c93 ssize_t(*store) (struct edac_pci_ctl_info *, const char *, size_t); member
116 if (instance_attr->store) in edac_pci_instance_store()
117 return instance_attr->store(pci, buffer, count); in edac_pci_instance_store()
124 .store = edac_pci_instance_store
131 .store = _store, \
234 ssize_t(*store) (void *, const char *, size_t); member
256 if (edac_pci_dev->store) in edac_pci_dev_store()
257 return edac_pci_dev->store(edac_pci_dev->value, buffer, count); in edac_pci_dev_store()
263 .store = edac_pci_dev_store
271 .store = _store, \
[all …]
Dedac_device_sysfs.c110 ssize_t(*store) (struct edac_device_ctl_info *, const char *, size_t); member
136 if (ctl_info_attr->store) in edac_dev_ctl_info_store()
137 return ctl_info_attr->store(edac_dev, buffer, count); in edac_dev_ctl_info_store()
144 .store = edac_dev_ctl_info_store
151 .store = _store, \
350 ssize_t(*store) (struct edac_device_instance *, const char *, size_t); member
373 if (instance_attr->store) in edac_dev_instance_store()
374 return instance_attr->store(instance, buffer, count); in edac_dev_instance_store()
381 .store = edac_dev_instance_store
388 .store = _store, \
[all …]
Dedac_core.h155 ssize_t (*store)(struct edac_device_ctl_info *, const char *, size_t); member
173 ssize_t (*store)(struct kobject *, struct attribute *, member
Dedac_device.c211 attrib->store = attrib_spec[attr].store; in edac_device_alloc_ctl_info()
/linux-4.4.14/fs/exofs/
Dsys.c30 ssize_t (*store)(struct exofs_dev *, const char *, size_t); member
48 return a->store ? a->store(edp, buf, len) : len; in odev_attr_store()
53 .store = odev_attr_store,
94 #define OSD_ATTR(name, mode, show, store) \ argument
96 __ATTR(name, mode, show, store)
/linux-4.4.14/drivers/staging/most/hdm-dim2/
Ddim2_sysfs.c24 ssize_t (*store)(struct medialb_bus *bus, const char *buf, member
71 if (!xattr->store) in bus_kobj_attr_store()
74 ret = xattr->store(bus, buf, count); in bus_kobj_attr_store()
80 .store = bus_kobj_attr_store,
/linux-4.4.14/arch/arm/include/debug/
D8250.S18 .macro store, rd, rx:vararg macro
29 .macro store, rd, rx:vararg macro
41 store \rd, [\rx, #UART_TX << UART_SHIFT]
/linux-4.4.14/arch/alpha/lib/
Dev6-memcpy.S72 stq $1, 0($16) # L : store
150 stq $1, 0($16) # L : store 8
169 stb $1, 0($16) # L : store a byte
192 stb $1, 0($4) # L : store it
208 bis $3, $1, $1 # E : merged bytes to store
212 stq $1, 0($4) # L : store 8 (aligned)
232 stb $1, 0($4) # L : store
Dev6-copy_user.S128 addq $6,1,$6 # .. .. E .. : as the store (Section 3.8 in CWG)
215 addq $6,1,$6 # .. .. E .. : as the store (Section 3.8 in CWG)
Dev6-clear_user.S80 beq $1, $onebyte # .. .. U .. : sub-word store?
183 # zero to 16 quadwords left to store, plus any trailing bytes
Dclear_user.S91 beq $1, $oneword # .. e1 : sub-word store?
/linux-4.4.14/drivers/leds/
Dleds-lp55xx-common.h32 #define LP55XX_DEV_ATTR_RW(name, show, store) \ argument
33 DEVICE_ATTR(name, S_IRUGO | S_IWUSR, show, store)
36 #define LP55XX_DEV_ATTR_WO(name, store) \ argument
37 DEVICE_ATTR(name, S_IWUSR, NULL, store)
Dleds-bd2802.c341 .store = bd2802_store_reg##reg_addr, \
473 .store = bd2802_store_adv_conf,
509 .store = bd2802_store_##attr_name, \
/linux-4.4.14/fs/xfs/
Dxfs_mru_cache.c104 struct radix_tree_root store; /* Core storage data structure. */ member
250 radix_tree_delete(&mru->store, elem->key); in _xfs_mru_cache_clear_reap_list()
365 INIT_RADIX_TREE(&mru->store, GFP_ATOMIC); in xfs_mru_cache_create()
447 error = radix_tree_insert(&mru->store, key, elem); in xfs_mru_cache_insert()
474 elem = radix_tree_delete(&mru->store, key); in xfs_mru_cache_remove()
530 elem = radix_tree_lookup(&mru->store, key); in xfs_mru_cache_lookup()
Dxfs_sysfs.c29 ssize_t (*store)(struct kobject *kobject, const char *buf, member
78 return xfs_attr->store ? xfs_attr->store(kobject, buf, count) : 0; in xfs_sysfs_object_store()
83 .store = xfs_sysfs_object_store,
/linux-4.4.14/kernel/
Dsmpboot.c171 struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); in __smpboot_create_thread()
190 *per_cpu_ptr(ht->store, cpu) = tsk; in __smpboot_create_thread()
223 struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); in smpboot_unpark_thread()
242 struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); in smpboot_park_thread()
264 struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); in smpboot_destroy_threads()
269 *per_cpu_ptr(ht->store, cpu) = NULL; in smpboot_destroy_threads()
Dparams.c711 mk->mp->attrs[mk->mp->num].mattr.store = param_attr_store; in add_sysfs_param()
713 mk->mp->attrs[mk->mp->num].mattr.store = NULL; in add_sysfs_param()
955 if (!attribute->store) in module_attr_store()
958 ret = attribute->store(attribute, mk, buf, len); in module_attr_store()
965 .store = module_attr_store,
Dpadata.c904 ssize_t (*store)(struct padata_instance *, struct attribute *, member
999 ret = pentry->store(pinst, attr, buf, count); in padata_sysfs_store()
1006 .store = padata_sysfs_store,
/linux-4.4.14/arch/mips/sgi-ip22/
DPlatform28 ifeq ($(call cc-option-yn,-mr10k-cache-barrier=store), n)
29 $(error gcc doesn't support needed option -mr10k-cache-barrier=store)
33 cflags-$(CONFIG_SGI_IP28) += -mr10k-cache-barrier=store -I$(srctree)/arch/mips/include/asm/mach-ip28
/linux-4.4.14/samples/kobject/
Dkset-example.c43 ssize_t (*store)(struct foo_obj *foo, struct foo_attribute *attr, const char *buf, size_t count); member
84 if (!attribute->store) in foo_attr_store()
87 return attribute->store(foo, attribute, buf, len); in foo_attr_store()
93 .store = foo_attr_store,
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dsysfs.c167 ssize_t (*store)(struct device *dev, in create_sysfs_entry()
177 vdentry->dentry.store = store; in create_sysfs_entry()
184 if (vdentry->dentry.store) in create_sysfs_entry()
397 ssize_t (*store)(struct mlx4_port *, struct port_attribute *, member
421 if (!port_attr->store) in port_attr_store()
423 return port_attr->store(p, port_attr, buf, size); in port_attr_store()
428 .store = port_attr_store,
500 ssize_t (*store)(struct mlx4_port *, struct port_attribute *, in alloc_group_attrs()
524 if (store) { in alloc_group_attrs()
526 element->attr.store = store; in alloc_group_attrs()
[all …]
/linux-4.4.14/tools/perf/Documentation/
Dperf-mem.txt23 not the pure load (or store latency). Use latency includes any pipeline
33 Select the memory operation type: load or store (default: load,store)
/linux-4.4.14/arch/mips/include/asm/
Dftrace.h44 #define safe_store(store, src, dst, error) \ argument
47 "1: " store " %[tmp_src], 0(%[tmp_dst])\n"\
/linux-4.4.14/Documentation/filesystems/
Dsysfs.txt92 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
116 .store = store_foo,
125 show and store methods of the attribute owners.
129 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t);
168 To read or write attributes, show() or store() methods must be
173 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
194 first write. Sysfs then passes the entire buffer to the store() method.
221 - store() should return the number of bytes used from the buffer. If the
224 - show() or store() can always return errors. If a bad value comes
321 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
[all …]
Dramfs-rootfs-initramfs.txt14 backing store (usually the block device the filesystem is mounted on) are kept
18 store, but kept around for caching purposes until the VM reallocates the
22 With ramfs, there is no backing store. Files written into ramfs allocate
37 an area of RAM and used it as backing store for a filesystem. This block
62 should get written to backing store (rather than swap space), but ramfs hasn't
63 got any backing store. Because of this, only root (or a trusted user) should
/linux-4.4.14/drivers/media/dvb-frontends/
Dsp2.c105 u8 store; in sp2_ci_op_cam() local
117 ret = sp2_read_i2c(s, 0x00, &store, 1); in sp2_ci_op_cam()
122 store &= ~(SP2_MOD_CTL_ACS1 | SP2_MOD_CTL_ACS0); in sp2_ci_op_cam()
123 store |= acs; in sp2_ci_op_cam()
125 ret = sp2_write_i2c(s, 0x00, &store, 1); in sp2_ci_op_cam()
/linux-4.4.14/net/bridge/
Dbr_sysfs_if.c26 int (*store)(struct net_bridge_port *, unsigned long); member
34 .store = _store, \
252 if (p->dev && p->br && brport_attr->store) { in brport_store()
254 ret = brport_attr->store(p, val); in brport_store()
266 .store = brport_store,
/linux-4.4.14/Documentation/vm/
Dfrontswap.txt13 a "backing" store for a swap device. The storage is assumed to be
24 with the specified swap device number (aka "type"). A "store" will
35 to swap out a page, it first attempts to use frontswap. If the store returns
38 If a store returns failure, transcendent memory has rejected the data, and the
45 store frontswap pages to more completely manage its memory usage.
48 (a "duplicate" store), either the store succeeds and the data is overwritten,
49 or the store fails AND the page is invalidated. This ensures stale data may
56 failed_stores - how many store attempts have failed
58 succ_stores - how many store attempts have succeeded
128 AND a frontswap backend registers AND the backend fails every "store"
[all …]
/linux-4.4.14/include/linux/
Dconfigfs.h129 ssize_t (*store)(struct config_item *, const char *, size_t); member
138 .store = _pfx##_name##_store, \
154 .store = _pfx##_name##_store, \
Dsysfs.h104 .store = _store, \
111 .store = _store, \
121 .store = _name##_store, \
134 .store = _store, \
211 ssize_t (*store)(struct kobject *, struct attribute *, const char *, size_t); member
Dsmpboot.h33 struct task_struct __percpu **store; member
Dfrontswap.h10 int (*store)(unsigned, pgoff_t, struct page *); /* store a page */ member
Dcpufreq.h191 ssize_t (*store)(struct cpufreq_policy *, const char *, size_t count); member
210 ssize_t (*store)(struct kobject *a, struct attribute *b, member
Dkobject.h143 ssize_t (*store)(struct kobject *kobj, struct kobj_attribute *attr, member
Delevator.h80 ssize_t (*store)(struct elevator_queue *, const char *, size_t); member
Ddevice.h48 ssize_t (*store)(struct bus_type *bus, const char *buf, size_t count); member
299 ssize_t (*store)(struct device_driver *driver, const char *buf, member
453 ssize_t (*store)(struct class *class, struct class_attribute *attr, member
548 ssize_t (*store)(struct device *dev, struct device_attribute *attr, member
/linux-4.4.14/fs/gfs2/
Dsys.c35 ssize_t (*store)(struct gfs2_sbd *, const char *, size_t); member
51 return a->store ? a->store(sdp, buf, len) : len; in gfs2_attr_store()
56 .store = gfs2_attr_store,
285 #define GFS2_ATTR(name, mode, show, store) \ argument
286 static struct gfs2_attr gfs2_attr_##name = __ATTR(name, mode, show, store)
601 #define TUNE_ATTR_3(name, show, store) \ argument
602 static struct gfs2_attr tune_attr_##name = __ATTR(name, 0644, show, store)
604 #define TUNE_ATTR_2(name, store) \ argument
609 TUNE_ATTR_3(name, name##_show, store)
/linux-4.4.14/arch/sparc/kernel/
Dwuf.S268 LEON_PI(sta %l5, [%g0] ASI_LEON_MMUREGS) ! store it
269 SUN_PI_(sta %l5, [%g0] ASI_M_MMUREGS) ! store it
284 LEON_PI(sta %twin_tmp1, [%g0] ASI_LEON_MMUREGS) ! store it
285 SUN_PI_(sta %twin_tmp1, [%g0] ASI_M_MMUREGS) ! store it
Dunaligned_32.c25 store, /* st, std, sth, stsh */ enumerator
42 return store; in decode_direction()
261 case store: in kernel_unaligned_trap()
352 case store: in user_unaligned_trap()
Dunaligned_64.c34 store, /* st, std, sth, stsh */ enumerator
52 return store; in decode_direction()
378 case store: in kernel_unaligned_trap()
/linux-4.4.14/arch/m68k/fpsp040/
Dx_unfl.S8 | result, then store the result. Denormalization is accomplished
35 |xref store
53 bsrl unf_res |denormalize, round & store interm op
211 | Differentiate between store to memory vs. store to register
218 | At this point, a store to memory is pending
Dx_store.S4 | store --- store operand to memory or register
36 .global store
37 store: label
Dx_unimp.S71 bnes no_store |if STORE_FLG is set, no store
72 bsrl sto_res |store the result in user space
Dbinstr.S113 tstw %d7 |if zero, store digit & to loop
119 moveb %d7,(%a0)+ |store d7b byte in memory
132 moveb %d7,(%a0)+ |store it in memory string
Dround.S371 movel %d6,LOCAL_LO(%a0) |store ls mant into memory
377 movel %d0,LOCAL_HI(%a0) |store ms mant into memory
392 movew %d0,LOCAL_EX(%a0) |store ms mant
393 movel %d1,LOCAL_HI(%a0) |store exp
541 movel %d2,LOCAL_HI(%a0) |store new LOCAL_HI
542 movel %d1,LOCAL_LO(%a0) |store new LOCAL_LO
582 clrl LOCAL_HI(%a0) |store LOCAL_HI = 0
583 movel %d2,LOCAL_LO(%a0) |store LOCAL_LO
Dx_operr.S166 movel #0x80000000,%d0 |store special case result
193 movel #0x80000000,%d0 |store special case result
284 | and store the lower n bits of the least lword of FPTEMP
Dsint.S37 | 4. Normalize the rounded result; store in fp0.
229 | normalize the rounded result and store value in fp0
Dx_ovfl.S49 |xref store
Dkernel_ex.S50 | store properly signed inf (use sign of etemp) into fp0
348 st STORE_FLG(%a6) |do not store a result
Dfpsp.h135 .set WBTEMP_SGN,WBTEMP+2 | used to store sign
204 .set FPTEMP_SGN,FPTEMP+2 | used to store sign
211 .set ETEMP_SGN,ETEMP+2 | used to store sign
Dssin.S528 bsr sto_cos |store cosine result
653 bsr sto_cos |store cosine result
721 bsr sto_cos |store cosine result
740 bsr sto_cos |store cosine result
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Datmel,at91sam9-rtc.txt8 - atmel,rtt-rtc-time-reg: should encode the GPBR register used to store
12 GPBR register used to store the time base).
/linux-4.4.14/arch/arm/lib/
Dbitops.h30 .macro testop, name, instr, store
87 .macro testop, name, instr, store
99 \store r2, [r1]
/linux-4.4.14/fs/pstore/
DKconfig2 tristate "Persistent store support"
12 (or "M") to a platform specific persistent store driver
14 If you don't have a platform persistent store driver,
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-elog.c38 ssize_t (*store)(struct elog_obj *elog, struct elog_attribute *attr, member
120 if (!attribute->store) in elog_attr_store()
123 return attribute->store(elog, attribute, buf, len); in elog_attr_store()
128 .store = elog_attr_store,
Dopal-dump.c38 ssize_t (*store)(struct dump_obj *dump, struct dump_attribute *attr, member
184 if (!attribute->store) in dump_attr_store()
187 return attribute->store(dump, attribute, buf, len); in dump_attr_store()
192 .store = dump_attr_store,
Dopal-sysparam.c276 attr[i].kobj_attr.store = sys_param_store; in opal_sys_param_init()
/linux-4.4.14/arch/s390/crypto/
Dsha_common.c33 goto store; in s390_sha_update()
55 store: in s390_sha_update()
/linux-4.4.14/arch/sh/kernel/cpu/sh4/
Dsq.c264 ssize_t (*store)(const char *buf, size_t count); member
285 if (likely(sattr->store)) in sq_sysfs_store()
286 return sattr->store(buf, count); in sq_sysfs_store()
332 .store = sq_sysfs_store,
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Ddisplay-sysfs.c246 ssize_t (*store)(struct omap_dss_device *, const char *, size_t); member
304 if (!display_attr->store) in display_attr_store()
307 return display_attr->store(dssdev, buf, size); in display_attr_store()
312 .store = display_attr_store,
Doverlay-sysfs.c365 ssize_t (*store)(struct omap_overlay *, const char *, size_t); member
429 if (!overlay_attr->store) in overlay_attr_store()
432 return overlay_attr->store(overlay, buf, size); in overlay_attr_store()
437 .store = overlay_attr_store,
Dmanager-sysfs.c435 ssize_t (*store)(struct omap_overlay_manager *, const char *, size_t); member
502 if (!manager_attr->store) in manager_attr_store()
505 return manager_attr->store(manager, buf, size); in manager_attr_store()
510 .store = manager_attr_store,
/linux-4.4.14/arch/m68k/ifpsp060/
Dos.S248 dmwbuae:movs.b %d0,(%a0) | store user byte
250 dmwbs: move.b %d0,(%a0) | store super byte
271 dmwwuae:movs.w %d0,(%a0) | store user word
273 dmwws: move.w %d0,(%a0) | store super word
294 dmwluae:movs.l %d0,(%a0) | store user longword
296 dmwls: move.l %d0,(%a0) | store super longword
/linux-4.4.14/fs/dlm/
Dlockspace.c117 ssize_t (*store)(struct dlm_ls *, const char *, size_t); member
122 .store = dlm_control_store
127 .store = dlm_event_store
133 .store = dlm_id_store
139 .store = dlm_nodir_store
175 return a->store ? a->store(ls, buf, len) : len; in dlm_attr_store()
186 .store = dlm_attr_store,
/linux-4.4.14/drivers/platform/x86/
Dintel-rst.c71 .store = irst_store_wakeup_events
117 .store = irst_store_wakeup_time
Dintel_menlow.c387 void *store, struct device *dev, in intel_menlow_add_one_attribute() argument
401 attr->attr.store = store; in intel_menlow_add_one_attribute()
Dsony-laptop.c1918 kbdbl_ctl->mode_attr.store = sony_nc_kbd_backlight_mode_store; in sony_nc_kbd_backlight_setup()
1924 kbdbl_ctl->timeout_attr.store = sony_nc_kbd_backlight_timeout_store; in sony_nc_kbd_backlight_setup()
2077 bcare_ctl->attrs[0].store = sony_nc_battery_care_limit_store; in sony_nc_battery_care_setup()
2249 th_handle->mode_attr.store = sony_nc_thermal_mode_store; in sony_nc_thermal_setup()
2377 lid_ctl->attrs[LID_RESUME_S5].store = sony_nc_lid_resume_store; in sony_nc_lid_resume_setup()
2384 lid_ctl->attrs[LID_RESUME_S4].store = sony_nc_lid_resume_store; in sony_nc_lid_resume_setup()
2390 lid_ctl->attrs[LID_RESUME_S3].store = sony_nc_lid_resume_store; in sony_nc_lid_resume_setup()
2583 hsc_handle->store = sony_nc_highspeed_charging_store; in sony_nc_highspeed_charging_setup()
2649 lowbatt_handle->store = sony_nc_lowbatt_store; in sony_nc_lowbatt_setup()
2732 fan_handle->store = NULL; in sony_nc_fanspeed_setup()
[all …]
Dmsi-laptop.c1003 dev_attr_bluetooth.store = store_bluetooth; in load_scm_model_init()
1004 dev_attr_wlan.store = store_wlan; in load_scm_model_init()
1005 dev_attr_threeg.store = store_threeg; in load_scm_model_init()
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-sysfs.c381 cip->attr_val.store = store_val_norm; in pvr2_sysfs_add_control()
385 cip->attr_custom.store = store_val_custom; in pvr2_sysfs_add_control()
439 dip->attr_debugcmd.store = debugcmd_store; in pvr2_sysfs_add_debugifc()
667 sfp->attr_v4l_minor_number.store = NULL; in class_dev_create()
682 sfp->attr_v4l_radio_minor_number.store = NULL; in class_dev_create()
697 sfp->attr_unit_number.store = NULL; in class_dev_create()
711 sfp->attr_bus_info.store = NULL; in class_dev_create()
726 sfp->attr_hdw_name.store = NULL; in class_dev_create()
741 sfp->attr_hdw_desc.store = NULL; in class_dev_create()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce_amd.c443 ssize_t (*store) (struct threshold_block *, const char *, size_t count); member
519 .store = store_## val, \
546 static ssize_t store(struct kobject *kobj, struct attribute *attr, in store() function
553 ret = a->store ? a->store(b, buf, count) : -EIO; in store()
560 .store = store,
/linux-4.4.14/arch/xtensa/lib/
Dstrncpy_user.S80 EX(s8i, a9, a11, 0, fixup_s) # store byte 0
90 EX(s8i, a9, a11, 0, fixup_s) # store byte 0
97 EX(s8i, a9, a11, 0, fixup_s) # store byte 0
125 EX(s32i, a9, a11, 0, fixup_s) # store word to dst
/linux-4.4.14/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-savu4 Description: The mouse can store 5 profiles which can be switched by the
27 Description: The mouse can store 5 profiles which can be switched by the
50 Description: When written, this file lets one store macros with max 500
61 Description: The mouse can store 5 profiles which can be switched by the
Dsysfs-driver-hid-roccat-konepure4 Description: The mouse can store 5 profiles which can be switched by the
32 Description: The mouse can store a macro with max 500 key/button strokes
43 Description: The mouse can store 5 profiles which can be switched by the
58 Description: The mouse can store 5 profiles which can be switched by the
Dsysfs-driver-hid-roccat-koneplus47 Description: The mouse can store a macro with max 500 key/button strokes
58 Description: The mouse can store 5 profiles which can be switched by the
73 Description: The mouse can store 5 profiles which can be switched by the
85 Description: The mouse can store 5 profiles which can be switched by the
101 Description: The mouse can store 5 profiles which can be switched by the
Dsysfs-driver-hid-roccat-kovaplus65 Description: The mouse can store 5 profiles which can be switched by the
80 Description: The mouse can store 5 profiles which can be switched by the
92 Description: The mouse can store 5 profiles which can be switched by the
108 Description: The mouse can store 5 profiles which can be switched by the
Dsysfs-driver-hid-roccat-pyra51 Description: The mouse can store 5 profiles which can be switched by the
66 Description: The mouse can store 5 profiles which can be switched by the
78 Description: The mouse can store 5 profiles which can be switched by the
94 Description: The mouse can store 5 profiles which can be switched by the
Dsysfs-block-zram101 of maximum memory zram have consumed to store compressed data.
114 amount of memory ZRAM can use to store the compressed data.
/linux-4.4.14/arch/ia64/kernel/
Derr_inject.c65 #define store(name) \ macro
127 store(err_type_info) in store() function
159 store(err_struct_info) in store() function
/linux-4.4.14/Documentation/filesystems/caching/
Dfscache.txt269 ok=N Number of successful store reqs
270 agn=N Number of store reqs on a page already pending storage
271 nbf=N Number of store reqs rejected -ENOBUFS
272 oom=N Number of store reqs failed -ENOMEM
273 ops=N Number of store reqs submitted
274 run=N Number of store reqs granted CPU time
275 pgs=N Number of pages given store req processing time
276 rxd=N Number of store reqs deleted from tracking tree
277 olm=N Number of store reqs over store limit
278 VmScan nos=N Number of release reqs against pages with no pending store
[all …]
Dnetfs-api.txt8 (1) Caches can store a number of different object types. There are two main
179 (3) A function to select the cache in which to store an index [optional].
268 This is called by FS-Cache to indicate that a backing store is being
415 Miscellaneous objects might be used to store extended attributes or directory
445 And the sixth step is to store and retrieve pages in the cache. There are
465 allocate space to store the contents if not:
515 to store the page:
806 This permits a netfs to request cache space be reserved to store up to the
/linux-4.4.14/arch/mn10300/kernel/
Dgdb-low.S29 # - D1 holds the address to store the byte into
71 # - D0 holds the byte to store
/linux-4.4.14/Documentation/frv/
Datomic-ops.txt52 steps (1) and (4) will set CC3 to the Undefined, thus aborting the store in (4a), and causing the
61 (2) The branch from step (5) back to step (1) may have to happen more than once until the store
96 Then it attempts to store the value back, contingent on no exception having cleared CC3 since it
101 It simultaneously records the success or failure of the store in ICC3.Z.
Dbooting.txt35 This is the simplest. RedBoot can store an image in the flash (see the
47 default server (as negotiated by BOOTP) and store it into RAM:
/linux-4.4.14/sound/hda/
Dhdac_sysfs.c90 ssize_t (*store)(struct hdac_device *codec, hda_nid_t nid, member
132 if (!wid_attr->store) in widget_attr_store()
137 return wid_attr->store(codec, nid, wid_attr, buf, count); in widget_attr_store()
142 .store = widget_attr_store,
/linux-4.4.14/drivers/parisc/
Dpdc_stable.c112 ssize_t (*store)(struct pdcspath_entry *entry, const char *buf, size_t count); member
126 .store = _store, \
133 .store = _store, \
478 if (pdcs_attr->store) in pdcspath_attr_store()
479 ret = pdcs_attr->store(entry, buf, count); in pdcspath_attr_store()
486 .store = pdcspath_attr_store,
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_sysfs.c178 #define QIB_PORT_ATTR(name, mode, show, store) \ argument
180 __ATTR(name, mode, show, store)
185 ssize_t (*store)(struct qib_pportdata *, const char *, size_t); member
315 return pattr->store(ppd, buf, len); in qib_portattr_store()
321 .store = qib_portattr_store,
484 .store = diagc_attr_store,
/linux-4.4.14/arch/m68k/lib/
Dudivsi3.S146 movl d2,d3 | subtract b from p, store in tmp.
150 movl d3,d2 | and store tmp in p.
/linux-4.4.14/drivers/pci/
Dslot.c32 return attribute->store ? attribute->store(slot, buf, len) : -EIO; in pci_slot_attr_store()
37 .store = pci_slot_attr_store,
/linux-4.4.14/arch/x86/crypto/
Daesni-intel_avx-x86_64.S147 # u8 expanded_keys[16*11] store expanded keys
148 # u8 shifted_hkey_1[16] store HashKey <<1 mod poly here
149 # u8 shifted_hkey_2[16] store HashKey^2 <<1 mod poly here
150 # u8 shifted_hkey_3[16] store HashKey^3 <<1 mod poly here
151 # u8 shifted_hkey_4[16] store HashKey^4 <<1 mod poly here
152 # u8 shifted_hkey_5[16] store HashKey^5 <<1 mod poly here
153 # u8 shifted_hkey_6[16] store HashKey^6 <<1 mod poly here
154 # u8 shifted_hkey_7[16] store HashKey^7 <<1 mod poly here
155 # u8 shifted_hkey_8[16] store HashKey^8 <<1 mod poly here
156 # u8 shifted_hkey_1_k[16] store XOR HashKey <<1 mod poly here (for Karatsuba purposes)
[all …]
/linux-4.4.14/drivers/xen/
Dsys-hypervisor.c37 ssize_t (*store)(struct hyp_sysfs_attr *, const char *, size_t); member
572 if (hyp_attr->store) in hyp_sysfs_store()
573 return hyp_attr->store(hyp_attr, buffer, len); in hyp_sysfs_store()
579 .store = hyp_sysfs_store,
/linux-4.4.14/drivers/iio/
Dindustrialio-event.c329 ssize_t (*store)(struct device *, struct device_attribute *, in iio_device_add_event() local
353 store = iio_ev_state_store; in iio_device_add_event()
356 store = iio_ev_value_store; in iio_device_add_event()
359 ret = __iio_add_chan_devattr(postfix, chan, show, store, in iio_device_add_event()
/linux-4.4.14/drivers/firmware/efi/
Defivars.c103 ssize_t (*store)(struct efivar_entry *entry, const char *buf, size_t count); member
110 .store = _store, \
376 if (efivar_attr->store) in efivar_attr_store()
377 ret = efivar_attr->store(var, buf, count); in efivar_attr_store()
384 .store = efivar_attr_store,
/linux-4.4.14/drivers/staging/most/mostcore/
Dcore.c115 ssize_t (*store)(struct most_c_obj *d, member
160 if (!channel_attr->store) in channel_attr_store()
162 return channel_attr->store(c_obj, channel_attr, buf, len); in channel_attr_store()
167 .store = channel_attr_store,
597 ssize_t (*store)(struct most_inst_obj *d, member
646 if (!instance_attr->store) in instance_attr_store()
649 return instance_attr->store(instance_obj, instance_attr, buf, len); in instance_attr_store()
654 .store = instance_attr_store,
800 ssize_t (*store)(struct most_aim_obj *d, member
848 if (!aim_attr->store) in aim_attr_store()
[all …]
/linux-4.4.14/arch/s390/kernel/
Dentry.S137 .insn s,0xb27c0000,\savearea # store clock fast
139 .insn s,0xb2050000,\savearea # store clock
175 stmg %r6,%r15,__SF_GPRS(%r15) # store gprs of prev task
180 stg %r15,__THREAD_ksp(%r1) # store kernel stack of prev
185 stg %r3,__LC_CURRENT # store task struct of next
186 stg %r5,__LC_THREAD_INFO # store thread info of next
187 stg %r15,__LC_KERNEL_STACK # store end of kernel stack
190 mvc __LC_CURRENT_PID(4,%r0),__TASK_pid(%r3) # store pid of next
296 stg %r2,__PT_R2(%r11) # store return value
434 stg %r2,__PT_R2(%r11) # store return value
[all …]
Dhead.S212 st %r2,INITRD_SIZE+ARCH_OFFSET-PARMAREA(%r12) # store size of rd
227 stidp .Lcpuid # store cpuid
309 .insn s,0xb2b10000,0 # store facilities @ __LC_STFL_FAC_LIST
313 .insn s,0xb2b00000,__LC_STFL_FAC_LIST # store facility list extended
/linux-4.4.14/net/batman-adv/
Dsysfs.h42 ssize_t (*store)(struct kobject *kobj, struct attribute *attr, member
/linux-4.4.14/arch/m32r/kernel/
Dhead.S86 ldi r1, #0 ; clear R1 for longwords store
87 addi r2, #-4 ; account for pre-inc store
95 addi r2, #4 ; account for pre-inc store
/linux-4.4.14/arch/m32r/boot/compressed/
Dhead.S105 ldi r1, #0 ; clear R1 for longwords store
106 addi r2, #-4 ; account for pre-inc store
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dvia-velocity.txt9 - no-eeprom : PCI network cards use an external EEPROM to store data. Embedded
/linux-4.4.14/Documentation/devicetree/bindings/arm/rockchip/
Dpmu-sram.txt4 The sram of pmu is used to store the function of resume from maskrom(the 1st
/linux-4.4.14/Documentation/thermal/
Dpower_allocator.txt185 @power: pointer in which to store the calculated power
198 @power: pointer in which to store the equivalent power
201 milliwatts and store it in @power. It should return 0 on success, -E*
209 @state: pointer in which to store the resulting state
212 most @power mW and store it in @state. It should return 0 on success,
/linux-4.4.14/fs/configfs/
Dfile.c175 return attr->store(item, buffer->page, count); in flush_write_buffer()
239 if (!(inode->i_mode & S_IWUGO) || !attr->store) in check_perm()
/linux-4.4.14/fs/sysfs/
Dfile.c133 return ops->store(kobj, of->kn->priv, buf, count); in sysfs_kf_write()
259 if (sysfs_ops->show && sysfs_ops->store) { in sysfs_add_file_mode_ns()
269 } else if (sysfs_ops->store) { in sysfs_add_file_mode_ns()
/linux-4.4.14/tools/perf/tests/attr/
DREADME7 The general idea is to store 'struct perf_event_attr' details for
23 store 'fd' and 'group_fd' values to allow checking for groups.
/linux-4.4.14/drivers/base/
Dclass.c45 if (class_attr->store) in class_attr_store()
46 ret = class_attr->store(cp->class, class_attr, buf, count); in class_attr_store()
76 .store = class_attr_store,
Dbus.c74 if (drv_attr->store) in drv_attr_store()
75 ret = drv_attr->store(drv_priv->driver, buf, count); in drv_attr_store()
81 .store = drv_attr_store,
119 if (bus_attr->store) in bus_attr_store()
120 ret = bus_attr->store(subsys_priv->bus, buf, count); in bus_attr_store()
126 .store = bus_attr_store,
/linux-4.4.14/drivers/pci/hotplug/
Dpci_hotplug_core.c140 .store = power_write_file
184 .store = attention_write_file
249 .store = test_write_file
/linux-4.4.14/arch/arm/kernel/
Dentry-header.S112 @ store saved r12 using str to have a register to hold the base for stm
115 @ store r13-r15, xPSR
117 @ store old_r0
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi_atmel.txt14 - atmel,fifo-size: maximum number of data the RX and TX FIFOs can store for FIFO
/linux-4.4.14/Documentation/virtual/kvm/devices/
Dvm.txt57 Parameters: address of buffer to store the machine related cpu data
80 Parameters: address of buffer to store/set the processor related cpu
/linux-4.4.14/Documentation/driver-model/
Ddevice.txt44 ssize_t (*store)(struct device *dev, struct device_attribute *attr,
59 #define DEVICE_ATTR(name,mode,show,store)
Dclass.txt64 device and store it in the device's class_data pointer.
117 ssize_t (*store)(struct device_class *, const char * buf, size_t count, loff_t off);
/linux-4.4.14/Documentation/device-mapper/
Dpersistent-data.txt17 framework for people who want to store metadata in device-mapper
62 the metadata space. The latter is complicated by the need to store
Dsnapshot.txt44 after reboot). O (Overflow) can be added as a persistent store option
46 snapshot status. So supported store types are "P", "PO" and "N".
/linux-4.4.14/Documentation/arm/
Dswp_emulation5 moving to the load-locked/store-conditional instructions LDREX and STREX.
Dkernel_user_helpers.txt142 Atomically store newval in *ptr only if *ptr is equal to oldval.
234 Atomically store the 64-bit value pointed by *newval in *ptr only if *ptr
/linux-4.4.14/arch/mn10300/mm/
Dmisalignment.c322 unsigned long data, *store, *postinc, disp, inc, sp; in misalignment() local
501 &store)) in misalignment()
512 *store = data; in misalignment()
517 &store)) in misalignment()
525 data = *store; in misalignment()
/linux-4.4.14/net/core/
Dnet-sysfs.c649 if (!attribute->store) in rx_queue_attr_store()
652 return attribute->store(queue, attribute, buf, count); in rx_queue_attr_store()
657 .store = rx_queue_attr_store,
954 ssize_t (*store)(struct netdev_queue *queue, member
981 if (!attribute->store) in netdev_queue_attr_store()
984 return attribute->store(queue, attribute, buf, count); in netdev_queue_attr_store()
989 .store = netdev_queue_attr_store,
/linux-4.4.14/arch/m68k/ifpsp060/src/
Dpfpsp.S1235 mov.l %d0,EXC_OPWORD(%a6) # store OPWORD and EXTWORD
1326 # fcmp and ftst do not store any result.
1333 bsr.l store_fpreg # store the result
1871 # fcmp and ftst do not store any result.
1878 bsr.l store_fpreg # store the result
2374 # store_fpreg() - store opclass 0 or 2 result to FP regfile #
2426 # was executed from supervisor mode, this handler must store the FP #
2475 mov.l %d0,EXC_OPWORD(%a6) # store OPWORD and EXTWORD
2585 st STORE_FLG(%a6) # don't store a final result
2961 mov.l %d0,EXC_OPWORD(%a6) # store OPWORD and EXTWORD
[all …]
Dfpsp.S1236 mov.l %d0,EXC_OPWORD(%a6) # store OPWORD and EXTWORD
1327 # fcmp and ftst do not store any result.
1334 bsr.l store_fpreg # store the result
1872 # fcmp and ftst do not store any result.
1879 bsr.l store_fpreg # store the result
2375 # store_fpreg() - store opclass 0 or 2 result to FP regfile #
2427 # was executed from supervisor mode, this handler must store the FP #
2476 mov.l %d0,EXC_OPWORD(%a6) # store OPWORD and EXTWORD
2586 st STORE_FLG(%a6) # don't store a final result
2962 mov.l %d0,EXC_OPWORD(%a6) # store OPWORD and EXTWORD
[all …]
/linux-4.4.14/scripts/coccinelle/misc/
Dreturnvar.cocci2 /// Remove unneeded variable used to store return value.
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/linux/
Dlinux-sysctl.c58 ssize_t (*store)(struct kobject *kobj, struct attribute *attr, member
/linux-4.4.14/fs/btrfs/
Dsysfs.h20 .store = _store, \
/linux-4.4.14/arch/unicore32/
DKconfig158 Unicore processors can not fetch/store information which is not
161 fetch/store instructions will be emulated in software if you say
/linux-4.4.14/drivers/macintosh/
Dwindfarm_core.c230 new_ct->attr.store = wf_store_control; in wf_register_control()
325 new_sr->attr.store = NULL; in wf_register_sensor()
/linux-4.4.14/Documentation/usb/
Dgadget_configfs.txt82 In order to have a place to store them, a strings subdirectory must be created
323 store) is called and passed the "cs" and a character buffer. The "show"
325 buffer), while the "store" is for modifying the file's contents (copy data
335 +-----------------+ | (*store)(cs *, buffer, length); |
/linux-4.4.14/Documentation/filesystems/configfs/
Dconfigfs.txt53 read(2) can query their default values, and write(2) can store new
58 Like sysfs, configfs expects write(2) to store the entire buffer at
108 basic show/store interaction.
156 Usually a subsystem wants the item to display and/or store attributes,
189 ssize_t (*store)(struct config_item *, const char *, size_t);
201 attribute is writable and provides a ->store method, that method will be
437 indeed, work, but now every attribute store must check if the attributes
438 are initialized. Every attribute store must fire off the connection if
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-at91.txt18 - atmel,fifo-size: maximum number of data the RX and TX FIFOs can store for FIFO
/linux-4.4.14/Documentation/
Dmemory-barriers.txt342 (1) Write (or store) memory barriers.
352 A CPU can be viewed as committing a sequence of store operations to the
618 for load-store control dependencies, as in the following example:
628 loads from 'a', and the store to 'b' with other stores to 'b', with
669 Now there is no conditional between the load from 'a' and the store to
722 between the load from variable 'a' and the store to variable 'b'. It is
729 BUILD_BUG_ON(MAX <= 1); /* Order load from a with store to b. */
739 identical, as noted earlier, the compiler could pull this store outside
808 between the prior load and the subsequent store, and this
890 Firstly, write barriers act as partial orderings on store operations.
[all …]
Dsysfs-rules.txt173 -EIO: The read or store operation is not supported, typically returned by
174 the sysfs system itself if the read or store pointer is NULL.
176 -ENXIO: The read or store operation failed
Dcachetlb.txt63 The "vma" is the backing store being used for the region.
175 The "vma" is the backing store being used for the region.
261 These two routines store data in user anonymous or COW
268 load/store instructions happen to virtual addresses which are
293 specifically, that the kernel executes store instructions
/linux-4.4.14/Documentation/arm/nwfpe/
DREADME.FPE16 LDF/STF - load and store floating
24 LFM/SFM - load and store multiple floating
34 These instructions are fully implemented. They store/load three words
/linux-4.4.14/drivers/hwmon/
Di5k_amb.c330 iattr->s_attr.dev_attr.store = store_amb_min; in i5k_amb_hwmon_init()
346 iattr->s_attr.dev_attr.store = store_amb_mid; in i5k_amb_hwmon_init()
362 iattr->s_attr.dev_attr.store = store_amb_max; in i5k_amb_hwmon_init()
Dnct6683.c364 .store = _store, \
449 a2->dev_attr.store = (*t)->dev_attr.store; in nct6683_create_attr_group()
459 a->dev_attr.store = (*t)->dev_attr.store; in nct6683_create_attr_group()
Dapplesmc.c115 void *store; /* store function */ member
1122 node->sda.dev_attr.store = grp->store; in applesmc_create_nodes()
1126 attr->mode = S_IRUGO | (grp->store ? S_IWUSR : 0); in applesmc_create_nodes()
/linux-4.4.14/kernel/power/
Dpower.h77 .store = _name##_store, \
/linux-4.4.14/Documentation/mmc/
Dmmc-dev-parts.txt15 the sensitive nature of the boot partition contents, which often store
/linux-4.4.14/arch/arc/
DKconfig137 -Insns: endian swap, load-locked/store-conditional, time-stamp-ctr
153 * 64bit load/store: LDD, STD
257 Single Cycle RAMS to store Fast Path Code
268 Single Cycle RAMS to store Fast Path Data
402 Enable gcc to generate 64-bit load/store instructions
/linux-4.4.14/drivers/md/bcache/
Dsysfs.h9 .store = type ## _store \
Dbcache.h837 #define kobj_attribute_rw(n, show, store) \ argument
839 __ATTR(n, S_IWUSR|S_IRUSR, show, store)
/linux-4.4.14/arch/xtensa/kernel/
Dalign.S221 _beqz a6, .Lstore # S32I.N, do a store
364 _beqi a5, OP1_S32I, 1f # jump if 32 bit store
399 s32i a5, a4, 0 # store
/linux-4.4.14/drivers/staging/unisys/visorbus/
Dvisorbus_main.c262 ssize_t (*store)(struct visor_device *, int slot, const char *buf, member
299 if (devmajorminor_attr->store) in devmajorminor_attr_store()
300 ret = devmajorminor_attr->store(dev, in devmajorminor_attr_store()
330 myattr->store = NULL; in devmajorminor_create_file()
381 .store = devmajorminor_attr_store,
/linux-4.4.14/arch/arm/mach-omap1/
Dams-delta-fiq-handler.S168 str r11, [r12, #OMAP1510_GPIO_INT_MASK] @ store into the mask register
182 strne r10, [r9, #BUF_MASK] @ not yet - store the mask
/linux-4.4.14/arch/nios2/
DKconfig91 Nios II CPUs cannot fetch/store data which is not bus aligned,
93 2 or 4. Any non-aligned load/store instructions will be trapped and
/linux-4.4.14/arch/
DKconfig154 with a nearby load or store and use load-and-swap or
155 store-and-swap instructions if the architecture has them. It
160 Any architecture with load-and-swap or store-and-swap
263 breakpoints addresses, others have mixed registers to store
470 The arch uses struct mod_arch_specific to store data. Many arches
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlprocfs_status.h694 ssize_t (*store)(struct kobject *kobj, struct attribute *attr, member
698 #define LUSTRE_ATTR(name, mode, show, store) \ argument
699 static struct lustre_attr lustre_attr_##name = __ATTR(name, mode, show, store)
/linux-4.4.14/lib/
Dkobject.c794 if (kattr->store) in kobj_attr_store()
795 ret = kattr->store(kobj, kattr, buf, count); in kobj_attr_store()
801 .store = kobj_attr_store,
/linux-4.4.14/drivers/powercap/
Dpowercap_sys.c200 ssize_t (*store)(struct device *, in create_constraint_attribute()
212 dev_attr->store = store; in create_constraint_attribute()
/linux-4.4.14/Documentation/leds/
Dleds-blinkm.txt9 Also you can store blinking sequences as "scripts" in
Dleds-lp5521.txt27 enginex_load : store program (visible only in engine load mode)
/linux-4.4.14/fs/ocfs2/cluster/
Dmasklog.c159 .store = mlog_store,
/linux-4.4.14/Documentation/ABI/testing/
Dpstore33 will be saved elsewhere and erased from persistent store
Dsysfs-driver-hid-roccat-kone42 Description: The mouse can store 5 profiles which can be switched by the
52 store.
Dsysfs-block-zram131 of maximum memory zram have consumed to store compressed data.
141 amount of memory ZRAM can use to store the compressed data. The
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_fb.c41 bool store, int x, int y, in virtio_gpu_dirty_update() argument
68 if (in_atomic() || store) in virtio_gpu_dirty_update()
/linux-4.4.14/drivers/acpi/apei/
DKconfig62 error information to and from a persistent store. Enable this
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Datmel-usart.txt25 - atmel,fifo-size: maximum number of data the RX and TX FIFOs can store for FIFO
/linux-4.4.14/arch/powerpc/boot/dts/
Dstorcenter.dts55 store-gathering = <0>; /* 0 == off, !0 == on */
/linux-4.4.14/drivers/platform/chrome/
DKconfig32 devices. It can be used to store away console logs and crash
/linux-4.4.14/fs/isofs/
DKconfig34 This is a Linux-specific extension to RockRidge which lets you store
/linux-4.4.14/drivers/gpu/drm/i915/
DKconfig9 # we need shmfs for the swappable backing store, and in particular
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sysfs.c148 ixgbe_attr->dev_attr.store = NULL; in ixgbe_add_hwmon_attr()
/linux-4.4.14/Documentation/input/
Dyealink.txt74 store
183 Example - light up the store icon:
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dxgmac.c153 unsigned int oft = mac->offset, store; in t3b2_mac_reset() local
172 store = t3_read_reg(adap, A_TP_TX_DROP_CFG_CH0 + idx); in t3b2_mac_reset()
211 t3_write_reg(adap, A_TP_PIO_DATA, store); in t3b2_mac_reset()
/linux-4.4.14/fs/f2fs/
Dsuper.c108 ssize_t (*store)(struct f2fs_attr *, struct f2fs_sb_info *, member
181 return a->store ? a->store(a, sbi, buf, len) : 0; in f2fs_attr_store()
195 .store = _store, \
243 .store = f2fs_attr_store,
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_hwmon.c149 igb_attr->dev_attr.store = NULL; in igb_add_hwmon_attr()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dhead.S317 move.d $r1, [$r3] ; store at romfs_start (for axisflashmap)
319 move.d $r2, [$r3] ; store size at romfs_length
/linux-4.4.14/drivers/scsi/
Dscsi_transport_fc.c794 i->private_rport_attrs[count].store = NULL; \
802 i->private_rport_attrs[count].store = NULL; \
810 i->private_rport_attrs[count].store = NULL; \
1044 i->private_starget_attrs[count].store = NULL; \
1053 i->private_starget_attrs[count].store = NULL; \
1207 i->private_vport_attrs[count].store = NULL; \
1216 i->private_vport_attrs[count].store = NULL; \
1231 i->private_vport_attrs[count].store = NULL; \
1425 i->private_host_attrs[count].store = NULL; \
1433 i->private_host_attrs[count].store = NULL; \
[all …]
/linux-4.4.14/drivers/staging/most/hdm-usb/
Dhdm_usb.c985 ssize_t (*store)(struct most_dci_obj *d, member
1026 if (!dci_attr->store) in dci_attr_store()
1029 return dci_attr->store(dci_obj, dci_attr, buf, len); in dci_attr_store()
1034 .store = dci_attr_store,
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-firmware-opal-elog26 The service processor may be able to store more log
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dcros-ec.txt39 nvram space used to store verified boot context data. This boolean flag
/linux-4.4.14/arch/sh/
DKconfig.cpu67 the store queues integrated in the SH-4 processors.
/linux-4.4.14/drivers/input/mouse/
Dpsmouse.h144 .store = psmouse_attr_set_helper, \
/linux-4.4.14/drivers/net/wireless/p54/
DKconfig57 a dedicated EEPROM chip to store all device specific values
/linux-4.4.14/drivers/hwmon/pmbus/
Dpmbus_core.c833 ssize_t (*store)(struct device *dev, in pmbus_dev_attr_init()
841 dev_attr->store = store; in pmbus_dev_attr_init()
850 ssize_t (*store)(struct device *dev, in pmbus_attr_init()
855 pmbus_dev_attr_init(&a->dev_attr, name, mode, show, store); in pmbus_attr_init()
/linux-4.4.14/drivers/iommu/
Diommu.c67 ssize_t (*store)(struct iommu_group *group, member
109 if (attr->store) in iommu_group_attr_store()
110 ret = attr->store(group, buf, count); in iommu_group_attr_store()
116 .store = iommu_group_attr_store,
/linux-4.4.14/arch/mips/include/asm/mach-cavium-octeon/
Dkernel-entry-init.h36 # Disable unaligned load/store support but leave HW fixup enabled
/linux-4.4.14/Documentation/networking/
Dfilter.txt186 store", addressable from 0 to 15
199 The instruction set consists of load, store, branch, alu, miscellaneous
851 Three LSB bits store instruction class which is one of:
879 ... and four MSB bits store operation code.
927 in eBPF means function exit only. The eBPF program needs to store return
931 For load and store instructions the 8-bit 'code' field is divided as:
946 ... which encodes size of load/store operation:
972 and must not be used to store the data across BPF_ABS | BPF_LD or
988 Unlike classic BPF instruction set, eBPF has generic load/store operations:
1042 load/store instructions are allowed only with registers of valid types, which
[all …]

123