/linux-4.1.27/tools/perf/ui/ |
H A D | progress.h | 17 void (*update)(struct ui_progress *p); member in struct:ui_progress_ops
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
H A D | armada_gem.h | 22 void (*update)(void *); member in struct:armada_gem_object
|
H A D | armada_overlay.c | 40 struct armada_vbl_event update; member in struct:armada_plane::__anon4001
|
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | cursor.c | 9 nv04_cursor_show(struct nouveau_crtc *nv_crtc, bool update) nv04_cursor_show() argument 15 nv04_cursor_hide(struct nouveau_crtc *nv_crtc, bool update) nv04_cursor_hide() argument
|
/linux-4.1.27/drivers/pci/ |
H A D | htirq.c | 29 ht_irq_update_t *update; member in struct:ht_irq_cfg 87 int __ht_create_irq(struct pci_dev *dev, int idx, ht_irq_update_t *update) __ht_create_irq() argument
|
/linux-4.1.27/arch/tile/gxio/ |
H A D | dma_queue.c | 162 __gxio_dma_queue_is_complete(__gxio_dma_queue_t *dma_queue, int64_t completion_slot, int update) __gxio_dma_queue_is_complete() argument
|
/linux-4.1.27/arch/tile/include/asm/ |
H A D | ptrace.h | 65 unsigned long is_enabled:1, update:1, update_reg:6; member in struct:single_step_state::__anon2816::__anon2817
|
/linux-4.1.27/fs/sysfs/ |
H A D | group.c | 94 static int internal_create_group(struct kobject *kobj, int update, internal_create_group() argument 35 create_files(struct kernfs_node *parent, struct kobject *kobj, const struct attribute_group *grp, int update) create_files() argument
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
H A D | fimc-is-regs.c | 202 int fimc_is_itf_s_param(struct fimc_is *is, bool update) fimc_is_itf_s_param() argument
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
H A D | isph3a_aewb.c | 186 int update = 0; h3a_aewb_set_params() local
|
H A D | isph3a_af.c | 234 int update = 0; h3a_af_set_params() local
|
H A D | isppreview.h | 82 u32 update; member in struct:prev_params
|
H A D | ispstat.h | 93 unsigned update:1; member in struct:ispstat
|
H A D | ispccdc.h | 148 unsigned int update; member in struct:isp_ccdc_device
|
H A D | ispccdc.c | 410 u16 update; ccdc_lsc_config() local
|
H A D | isppreview.c | 675 preview_params_lock(struct isp_prev_device *prev, u32 update, bool shadow) preview_params_lock() argument 696 preview_params_unlock(struct isp_prev_device *prev, u32 update, bool shadow) preview_params_unlock() argument 868 u32 update; preview_config() local 928 static void preview_setup_hw(struct isp_prev_device *prev, u32 update, preview_setup_hw() argument 1236 const u32 update = OMAP3ISP_PREV_FEATURES_END - 1; omap3isp_preview_restore_context() local 1391 u32 update; preview_configure() local 1532 u32 update; omap3isp_preview_isr() local
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
H A D | calib.c | 219 void ath9k_hw_start_nfcal(struct ath_hw *ah, bool update) ath9k_hw_start_nfcal() argument
|
/linux-4.1.27/drivers/usb/host/whci/ |
H A D | asl.c | 99 enum whc_update update = 0; process_qset() local 206 enum whc_update update = 0; scan_async_work() local
|
H A D | pzl.c | 105 enum whc_update update = 0; pzl_process_qset() local 235 enum whc_update update = 0; scan_periodic_work() local
|
H A D | qset.c | 192 enum whc_update update = 0; qset_add_qtds() local
|
/linux-4.1.27/include/xen/interface/io/ |
H A D | fbif.h | 71 struct xenfb_update update; member in union:xenfb_out_event
|
/linux-4.1.27/include/linux/ |
H A D | btree-type.h | 50 static inline int BTREE_FN(update)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key, update() function 93 static inline int BTREE_FN(update)(BTREE_TYPE_HEAD *head, BTREE_KEYTYPE key, update() function
|
H A D | key-type.h | 110 int (*update)(struct key *key, struct key_preparsed_payload *prep); member in struct:key_type
|
H A D | cpufreq.h | 84 struct work_struct update; /* if update_policy() needs to be member in struct:cpufreq_policy
|
H A D | firewire.h | 257 void (*update)(struct fw_unit *unit); member in struct:fw_driver
|
H A D | crypto.h | 639 int (*update)(struct hash_desc *desc, member in struct:hash_tfm
|
H A D | skbuff.h | 2723 __wsum (*update)(const void *mem, int len, __wsum wsum); member in struct:skb_checksum_ops
|
/linux-4.1.27/drivers/power/ |
H A D | ipaq_micro_battery.c | 44 struct delayed_work update; member in struct:micro_battery
|
/linux-4.1.27/net/atm/ |
H A D | mpoa_caches.h | 72 void (*update)(eg_cache_entry *entry, uint16_t holding_time); member in struct:eg_cache_ops
|
/linux-4.1.27/sound/isa/sb/ |
H A D | emu8000_callback.c | 124 update_voice(struct snd_emux_voice *vp, int update) update_voice() argument
|
/linux-4.1.27/sound/pci/emu10k1/ |
H A D | emu10k1_callback.c | 192 update_voice(struct snd_emux_voice *vp, int update) update_voice() argument
|
/linux-4.1.27/sound/synth/emux/ |
H A D | emux_effect.c | 55 int update; /* flgas for real-time update */ member in struct:emux_parm_defs
|
H A D | emux_synth.c | 269 snd_emux_update_channel(struct snd_emux_port *port, struct snd_midi_channel *chan, int update) snd_emux_update_channel() argument 296 snd_emux_update_port(struct snd_emux_port *port, int update) snd_emux_update_port() argument 525 update_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int update) update_voice() argument
|
/linux-4.1.27/include/crypto/ |
H A D | drbg.h | 92 int (*update)(struct drbg_state *drbg, struct list_head *seed, member in struct:drbg_state_ops
|
H A D | hash.h | 125 int (*update)(struct ahash_request *req); member in struct:ahash_alg 168 int (*update)(struct shash_desc *desc, const u8 *data, member in struct:shash_alg 192 int (*update)(struct ahash_request *req); member in struct:crypto_ahash
|
/linux-4.1.27/drivers/media/i2c/ |
H A D | msp3400-kthreads.c | 421 int update = 0; msp3400c_detect_stereo() local
|
H A D | msp3400-driver.c | 475 int update = state->radio || state->v4l2_std != id; msp_s_std() local
|
H A D | ov9650.c | 224 u8 update; member in struct:ov965x_ctrls
|
H A D | tvaudio.c | 420 int update = 1; tda9840_setaudmode() local 577 int update = 1; tda985x_setaudmode() local 1404 int update = 1; ta8874z_setaudmode() local
|
/linux-4.1.27/drivers/s390/char/ |
H A D | con3270.c | 46 struct list_head update; /* list of lines to update. */ member in struct:con3270
|
H A D | raw3270.h | 214 struct list_head update; member in struct:string
|
H A D | tty3270.c | 70 struct list_head update; /* List of lines to update. */ member in struct:tty3270
|
/linux-4.1.27/arch/x86/xen/ |
H A D | setup.c | 259 struct mmu_update update = { xen_update_mem_tables() local
|
H A D | mmu.c | 216 static void xen_extend_mmu_update(const struct mmu_update *update) xen_extend_mmu_update() argument
|
/linux-4.1.27/fs/pstore/ |
H A D | ram.c | 124 ramoops_get_next_prz(struct persistent_ram_zone *przs[], uint *c, uint max, u64 *id, enum pstore_type_id *typep, enum pstore_type_id type, bool update) ramoops_get_next_prz() argument
|
/linux-4.1.27/fs/nfs/ |
H A D | delegation.c | 308 nfs_update_inplace_delegation(struct nfs_delegation *delegation, const struct nfs_delegation *update) nfs_update_inplace_delegation() argument
|
/linux-4.1.27/include/linux/sunrpc/ |
H A D | cache.h | 103 void (*update)(struct cache_head *orig, struct cache_head *new); member in struct:cache_detail
|
/linux-4.1.27/fs/btrfs/ |
H A D | delayed-ref.c | 454 update_existing_ref(struct btrfs_trans_handle *trans, struct btrfs_delayed_ref_root *delayed_refs, struct btrfs_delayed_ref_head *head, struct btrfs_delayed_ref_node *existing, struct btrfs_delayed_ref_node *update) update_existing_ref() argument 492 update_existing_head_ref(struct btrfs_delayed_ref_root *delayed_refs, struct btrfs_delayed_ref_node *existing, struct btrfs_delayed_ref_node *update) update_existing_head_ref() argument
|
H A D | free-space-cache.c | 3074 int update = 0; do_trimming() local
|
/linux-4.1.27/sound/drivers/vx/ |
H A D | vx_pcm.c | 667 int err, update; vx_update_pipe_position() local
|
/linux-4.1.27/sound/pci/ctxfi/ |
H A D | cttimer.c | 251 int update; ct_xfitimer_callback() local
|
/linux-4.1.27/sound/pci/lola/ |
H A D | lola_mixer.c | 424 int lola_set_src_config(struct lola *chip, unsigned int src_mask, bool update) lola_set_src_config() argument
|
/linux-4.1.27/sound/soc/codecs/ |
H A D | adau17x1.c | 160 struct snd_soc_dapm_update update; adau17x1_dsp_mux_enum_put() local
|
H A D | wm9712.c | 187 struct snd_soc_dapm_update update; wm9712_hp_mixer_put() local
|
H A D | tlv320aic3x.c | 158 struct snd_soc_dapm_update update; snd_soc_dapm_put_volsw_aic3x() local
|
H A D | wm9713.c | 262 struct snd_soc_dapm_update update; wm9713_hp_mixer_put() local
|
/linux-4.1.27/fs/adfs/ |
H A D | adfs.h | 132 int (*update)(struct adfs_dir *dir, struct object_info *obj); member in struct:adfs_dir_ops
|
/linux-4.1.27/drivers/mtd/nand/ |
H A D | nand_bbt.c | 969 int i, j, chips, block, nrblocks, update; mark_bbt_region() local
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
H A D | ivtv-yuv.c | 988 int update = nf->update; ivtv_yuv_setup_frame() local
|
H A D | ivtv-driver.h | 395 u32 update; member in struct:yuv_frame_info
|
/linux-4.1.27/drivers/pci/hotplug/ |
H A D | ibmphp_hpc.c | 937 u8 update = 0; process_changeinstatus() local
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_stats.c | 1321 bool update = false; bnx2x_stats_stop() local
|
H A D | bnx2x_cmn.h | 631 bnx2x_igu_ack_sb_gen(struct bnx2x *bp, u8 igu_sb_id, u8 segment, u16 index, u8 op, u8 update, u32 igu_addr) bnx2x_igu_ack_sb_gen() argument 652 bnx2x_hc_ack_sb(struct bnx2x *bp, u8 sb_id, u8 storm, u16 index, u8 op, u8 update) bnx2x_hc_ack_sb() argument 673 bnx2x_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 storm, u16 index, u8 op, u8 update) bnx2x_ack_sb() argument
|
H A D | bnx2x_sriov.c | 1500 bool update = true; bnx2x_iov_link_update_vf() local 76 bnx2x_vf_igu_ack_sb(struct bnx2x *bp, struct bnx2x_virtf *vf, u8 igu_sb_id, u8 segment, u16 index, u8 op, u8 update) bnx2x_vf_igu_ack_sb() argument
|
H A D | bnx2x_sp.c | 4781 struct bnx2x_queue_update_params *update = ¶ms->params.update; bnx2x_q_send_deactivate() local 4801 struct bnx2x_queue_update_params *update = ¶ms->params.update; bnx2x_q_send_activate() local
|
H A D | bnx2x_sp.h | 1017 struct bnx2x_queue_update_params update; member in union:bnx2x_queue_state_params::__anon6213
|
H A D | bnx2x_main.c | 5185 bnx2x_igu_ack_sb(struct bnx2x *bp, u8 igu_sb_id, u8 segment, u16 index, u8 op, u8 update) bnx2x_igu_ack_sb() argument
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-crystalcove.c | 83 int update; member in struct:crystalcove_gpio
|
/linux-4.1.27/arch/tile/include/gxio/ |
H A D | mpipe.h | 1550 gxio_mpipe_equeue_is_complete(gxio_mpipe_equeue_t *equeue, int64_t completion_slot, int update) gxio_mpipe_equeue_is_complete() argument
|
/linux-4.1.27/include/sound/ |
H A D | emux_synth.h | 54 void (*update)(struct snd_emux_voice *vp, int update); member in struct:snd_emux_operators
|
H A D | soc.h | 1119 struct snd_soc_dapm_update *update; member in struct:snd_soc_card
|
/linux-4.1.27/net/sunrpc/ |
H A D | svcauth_unix.c | 126 static void update(struct cache_head *cnew, struct cache_head *citem) update() function
|
/linux-4.1.27/sound/aoa/fabrics/ |
H A D | layout.c | 848 int v, update; layout_notify() local
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
H A D | sta.c | 99 iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, bool update) iwl_mvm_sta_send_to_fw() argument
|
/linux-4.1.27/drivers/scsi/libsas/ |
H A D | sas_expander.c | 1745 sas_find_bcast_phy(struct domain_device *dev, int *phy_id, int from_phy, bool update) sas_find_bcast_phy() argument
|
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/ |
H A D | smd.c | 1199 wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif, struct ieee80211_sta *sta, const u8 *bssid, bool update) wcn36xx_smd_config_bss() argument
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
H A D | bgmac.c | 1420 bool update = false; bgmac_adjust_link() local
|
H A D | cnic.c | 3042 cnic_ack_bnx2x_int(struct cnic_dev *dev, u8 id, u8 storm, u16 index, u8 op, u8 update) cnic_ack_bnx2x_int() argument 3060 cnic_ack_igu_sb(struct cnic_dev *dev, u8 igu_sb_id, u8 segment, u16 index, u8 op, u8 update) cnic_ack_igu_sb() argument
|
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_layer.h | 367 struct atmel_hlcdc_layer_update update; member in struct:atmel_hlcdc_layer
|
/linux-4.1.27/drivers/crypto/caam/ |
H A D | caamhash.c | 131 int (*update)(struct ahash_request *req); member in struct:caam_hash_state
|
/linux-4.1.27/fs/ceph/ |
H A D | inode.c | 312 bool update = false; ceph_fill_fragtree() local
|
/linux-4.1.27/net/can/ |
H A D | bcm.c | 564 static inline int bcm_rx_do_flush(struct bcm_op *op, int update, bcm_rx_do_flush() argument 581 static int bcm_rx_thr_flush(struct bcm_op *op, int update) bcm_rx_thr_flush() argument
|
/linux-4.1.27/net/mac80211/ |
H A D | rc80211_minstrel_ht.c | 707 bool last, update = false; minstrel_ht_tx_status() local
|
/linux-4.1.27/sound/pci/ice1712/ |
H A D | maya44.c | 129 unsigned short update; /* update bits */ member in struct:maya_vol_info
|
/linux-4.1.27/include/linux/mfd/ |
H A D | aat2870.h | 148 int (*update)(struct aat2870_data *aat2870, u8 addr, u8 mask, u8 val); member in struct:aat2870_data
|
/linux-4.1.27/drivers/hwmon/ |
H A D | ibmaem.c | 152 void (*update)(struct aem_data *data); member in struct:aem_data
|
H A D | lm93.c | 216 void (*update)(struct lm93_data *, struct i2c_client *); member in struct:lm93_data
|
/linux-4.1.27/drivers/hwmon/pmbus/ |
H A D | pmbus_core.c | 65 bool update; /* runtime sensor update needed */ member in struct:pmbus_sensor 944 bool update; /* True if register needs updates */ member in struct:pmbus_limit_attr 962 bool update; /* true if update needed */ member in struct:pmbus_sensor_attr 876 pmbus_add_sensor(struct pmbus_data *data, const char *name, const char *type, int seq, int page, int reg, enum pmbus_sensor_classes class, bool update, bool readonly) pmbus_add_sensor() argument
|
/linux-4.1.27/drivers/iio/imu/ |
H A D | kmx61.c | 331 kmx61_set_mode(struct kmx61_data *data, u8 mode, u8 device, bool update) kmx61_set_mode() argument
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
H A D | hostap_ioctl.c | 46 int update = 1; hostap_get_wireless_stats() local
|
/linux-4.1.27/drivers/net/ethernet/atheros/alx/ |
H A D | hw.h | 447 u64 update; member in struct:alx_hw_stats
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 436 unsigned int i, len, update = 1; sched_skb() local
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
H A D | nv50_display.c | 674 nv50_crtc_set_dither(struct nouveau_crtc *nv_crtc, bool update) nv50_crtc_set_dither() argument 722 nv50_crtc_set_scale(struct nouveau_crtc *nv_crtc, bool update) nv50_crtc_set_scale() argument 846 nv50_crtc_set_color_vibrance(struct nouveau_crtc *nv_crtc, bool update) nv50_crtc_set_color_vibrance() argument 978 nv50_crtc_cursor_show_hide(struct nouveau_crtc *nv_crtc, bool show, bool update) nv50_crtc_cursor_show_hide() argument 877 nv50_crtc_set_image(struct nouveau_crtc *nv_crtc, struct drm_framebuffer *fb, int x, int y, bool update) nv50_crtc_set_image() argument
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | hyperv_fb.c | 222 bool update; member in struct:hvfb_par
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
H A D | hwa742.c | 98 struct update_param update; member in union:hwa742_request::__anon10582
|
/linux-4.1.27/include/net/netfilter/ |
H A D | nf_tables.h | 242 bool (*update)(struct nft_set *set, member in struct:nft_set_ops 998 bool update; member in struct:nft_trans_chain 1014 bool update; member in struct:nft_trans_table
|
/linux-4.1.27/arch/powerpc/mm/ |
H A D | numa.c | 1307 struct topology_update_data *update; update_cpu_topology() local 1332 struct topology_update_data *update; update_lookup_table() local 1518 struct of_reconfig_data *update = data; dt_update_callback() local
|
/linux-4.1.27/fs/afs/ |
H A D | internal.h | 253 struct list_head update; /* link in master update list */ member in struct:afs_vlocation
|
/linux-4.1.27/sound/soc/sh/rcar/ |
H A D | rsnd.h | 463 void (*update)(struct rsnd_mod *mod); member in struct:rsnd_kctrl_cfg
|
/linux-4.1.27/sound/soc/ |
H A D | soc-dapm.c | 1465 struct snd_soc_dapm_update *update = card->update; dapm_widget_update() local 2852 struct snd_soc_dapm_update update; snd_soc_dapm_put_volsw() local 2955 struct snd_soc_dapm_update update; snd_soc_dapm_put_enum_double() local 2030 snd_soc_dapm_mux_update_power(struct snd_soc_dapm_context *dapm, struct snd_kcontrol *kcontrol, int mux, struct soc_enum *e, struct snd_soc_dapm_update *update) snd_soc_dapm_mux_update_power() argument 2069 snd_soc_dapm_mixer_update_power(struct snd_soc_dapm_context *dapm, struct snd_kcontrol *kcontrol, int connect, struct snd_soc_dapm_update *update) snd_soc_dapm_mixer_update_power() argument
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
H A D | davinci_emac.c | 824 int update = -1; emac_add_mcast() local
|
/linux-4.1.27/drivers/scsi/ |
H A D | osst.c | 323 osst_end_async(struct request *req, int update) osst_end_async() argument
|
/linux-4.1.27/drivers/scsi/bfa/ |
H A D | bfa_fcpim.c | 2221 bfa_fcpim_lunmask_update(struct bfa_s *bfa, u32 update) bfa_fcpim_lunmask_update() argument
|
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.h | 269 unsigned update:1; /* always 1'b1 in tx_status_buf */ member in struct:tx_pkt_status 319 unsigned update:1; member in struct:rx_pkt_status
|
H A D | atl1.h | 388 u16 update; /* Selene sets this bit every time it DMAs the member in struct:coals_msg_block
|
/linux-4.1.27/include/uapi/linux/ |
H A D | omap3isp.h | 408 __u16 update; member in struct:omap3isp_ccdc_update_config 629 __u32 update; member in struct:omap3isp_prev_update_config
|
/linux-4.1.27/fs/ext4/ |
H A D | extents.c | 5241 bool update = 0; ext4_ext_shift_path_extents() local
|
/linux-4.1.27/net/sctp/ |
H A D | socket.c | 2440 int update = (trans->param_flags & SPP_PMTUD_DISABLE) && sctp_apply_peer_addr_params() local
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
H A D | hw.h | 528 s32 (*update)(struct e1000_hw *); member in struct:e1000_nvm_operations
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
H A D | e1000_hw.h | 354 s32 (*update)(struct e1000_hw *); member in struct:e1000_nvm_operations
|
/linux-4.1.27/drivers/tty/vt/ |
H A D | vt.c | 689 int update; redraw_screen() local
|
/linux-4.1.27/include/video/ |
H A D | omapdss.h | 653 int (*update)(struct omap_dss_device *dssdev, int channel, member in struct:omapdss_dsi_ops 804 int (*update)(struct omap_dss_device *dssdev, member in struct:omap_dss_driver
|
/linux-4.1.27/arch/mips/include/asm/octeon/ |
H A D | cvmx-ciu-defs.h | 8307 uint64_t update:1; member in struct:cvmx_ciu_qlm_jtgd::cvmx_ciu_qlm_jtgd_s 8328 uint64_t update:1; member in struct:cvmx_ciu_qlm_jtgd::cvmx_ciu_qlm_jtgd_cn52xx 8350 uint64_t update:1; member in struct:cvmx_ciu_qlm_jtgd::cvmx_ciu_qlm_jtgd_cn56xx 8371 uint64_t update:1; member in struct:cvmx_ciu_qlm_jtgd::cvmx_ciu_qlm_jtgd_cn56xxp1 8388 uint64_t update:1; member in struct:cvmx_ciu_qlm_jtgd::cvmx_ciu_qlm_jtgd_cn61xx
|
/linux-4.1.27/drivers/acpi/acpica/ |
H A D | aclocal.h | 650 struct acpi_update_state update; member in union:acpi_generic_state
|
/linux-4.1.27/fs/nfsd/ |
H A D | nfs4state.c | 2330 bool update = exid->flags & EXCHGID4_FLAG_UPD_CONFIRMED_REC_A; nfsd4_exchange_id() local
|
/linux-4.1.27/kernel/trace/ |
H A D | ftrace.c | 2005 static int ftrace_check_record(struct dyn_ftrace *rec, int enable, int update) ftrace_check_record() argument 2444 int update = command & FTRACE_UPDATE_TRACE_FUNC; ftrace_modify_all_code() local
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/lustre/ |
H A D | lustre_idl.h | 3691 struct update { struct
|