| /linux/fs/xfs/scrub/ |
| H A D | inode_repair.c | 174 struct xfs_dinode *dip = xfs_buf_offset(bp, ioffset); in xrep_dinode_buf_core() local 182 agino = be32_to_cpu(dip->di_next_unlinked); in xrep_dinode_buf_core() 187 if (dip->di_magic == cpu_to_be16(XFS_DINODE_MAGIC) && in xrep_dinode_buf_core() 188 xfs_dinode_good_version(mp, dip->di_version)) in xrep_dinode_buf_core() 191 if (xfs_verify_cksum((char *)dip, mp->m_sb.sb_inodesize, in xrep_dinode_buf_core() 199 dip->di_magic = cpu_to_be16(XFS_DINODE_MAGIC); in xrep_dinode_buf_core() 200 dip->di_version = 3; in xrep_dinode_buf_core() 203 dip->di_next_unlinked = cpu_to_be32(NULLAGINO); in xrep_dinode_buf_core() 204 xfs_dinode_calc_crc(mp, dip); in xrep_dinode_buf_core() 229 struct xfs_dinode *dip) in xrep_dinode_header() argument [all …]
|
| H A D | inode.c | 236 struct xfs_dinode *dip, in xchk_inode_extsize() argument 242 uint32_t value = be32_to_cpu(dip->di_extsize); in xchk_inode_extsize() 267 struct xfs_dinode *dip, in xchk_inode_cowextsize() argument 274 uint32_t value = be32_to_cpu(dip->di_cowextsize); in xchk_inode_cowextsize() 280 dip->di_metatype == cpu_to_be16(XFS_METAFILE_RTRMAP)) in xchk_inode_cowextsize() 306 struct xfs_dinode *dip, in xchk_inode_flags() argument 351 struct xfs_dinode *dip, in xchk_inode_flags2() argument 384 if (xfs_dinode_has_bigtime(dip) && !xfs_has_bigtime(mp)) in xchk_inode_flags2() 400 struct xfs_dinode *dip, in xchk_dinode_nsec() argument 405 tv = xfs_inode_from_disk_ts(dip, ts); in xchk_dinode_nsec() [all …]
|
| H A D | ialloc.c | 304 struct xfs_dinode *dip) in xchk_iallocbt_check_cluster_ifree() argument 324 if (be16_to_cpu(dip->di_magic) != XFS_DINODE_MAGIC || in xchk_iallocbt_check_cluster_ifree() 325 (dip->di_version >= 3 && be64_to_cpu(dip->di_ino) != fsino)) { in xchk_iallocbt_check_cluster_ifree() 333 freemask_ok = irec_free ^ !!(dip->di_mode); in xchk_iallocbt_check_cluster_ifree() 438 struct xfs_dinode *dip; in xchk_iallocbt_check_cluster() local 445 dip = xfs_buf_offset(cluster_bp, imap.im_boffset); in xchk_iallocbt_check_cluster() 447 cluster_base + cluster_index, dip); in xchk_iallocbt_check_cluster()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_inode_buf.c | 55 struct xfs_dinode *dip; in xfs_inode_buf_verify() local 59 dip = xfs_buf_offset(bp, (i << mp->m_sb.sb_inodelog)); in xfs_inode_buf_verify() 60 unlinked_ino = be32_to_cpu(dip->di_next_unlinked); in xfs_inode_buf_verify() 61 di_ok = xfs_verify_magic16(bp, dip->di_magic) && in xfs_inode_buf_verify() 62 xfs_dinode_good_version(mp, dip->di_version) && in xfs_inode_buf_verify() 76 be16_to_cpu(dip->di_magic)); in xfs_inode_buf_verify() 79 __func__, dip, sizeof(*dip), in xfs_inode_buf_verify() 161 struct xfs_dinode *dip, in xfs_inode_from_disk_ts() argument 167 if (xfs_dinode_has_bigtime(dip)) in xfs_inode_from_disk_ts() 373 struct xfs_dinode *dip, in xfs_dinode_verify_fork() argument [all …]
|
| H A D | xfs_inode_fork.c | 78 struct xfs_dinode *dip, in xfs_iformat_local() argument 87 if (unlikely(size > XFS_DFORK_SIZE(dip, ip->i_mount, whichfork))) { in xfs_iformat_local() 91 XFS_DFORK_SIZE(dip, ip->i_mount, whichfork)); in xfs_iformat_local() 93 "xfs_iformat_local", dip, sizeof(*dip), in xfs_iformat_local() 99 xfs_init_local_fork(ip, whichfork, XFS_DFORK_PTR(dip, whichfork), size); in xfs_iformat_local() 110 struct xfs_dinode *dip, in xfs_iformat_extents() argument 116 xfs_extnum_t nex = xfs_dfork_nextents(dip, whichfork); in xfs_iformat_extents() 127 if (unlikely(size < 0 || size > XFS_DFORK_SIZE(dip, mp, whichfork))) { in xfs_iformat_extents() 131 "xfs_iformat_extents(1)", dip, sizeof(*dip), in xfs_iformat_extents() 141 dp = (xfs_bmbt_rec_t *) XFS_DFORK_PTR(dip, whichfork); in xfs_iformat_extents() [all …]
|
| H A D | xfs_inode_fork.h | 125 struct xfs_dinode *dip) in xfs_dfork_data_extents() argument 127 if (xfs_dinode_has_large_extent_counts(dip)) in xfs_dfork_data_extents() 128 return be64_to_cpu(dip->di_big_nextents); in xfs_dfork_data_extents() 130 return be32_to_cpu(dip->di_nextents); in xfs_dfork_data_extents() 135 struct xfs_dinode *dip) in xfs_dfork_attr_extents() argument 137 if (xfs_dinode_has_large_extent_counts(dip)) in xfs_dfork_attr_extents() 138 return be32_to_cpu(dip->di_big_anextents); in xfs_dfork_attr_extents() 140 return be16_to_cpu(dip->di_anextents); in xfs_dfork_attr_extents() 145 struct xfs_dinode *dip, in xfs_dfork_nextents() argument 150 return xfs_dfork_data_extents(dip); in xfs_dfork_nextents() [all …]
|
| H A D | xfs_format.h | 1099 #define XFS_DFORK_BOFF(dip) ((int)((dip)->di_forkoff << 3)) argument 1101 #define XFS_DFORK_DSIZE(dip,mp) \ argument 1102 ((dip)->di_forkoff ? XFS_DFORK_BOFF(dip) : XFS_LITINO(mp)) 1103 #define XFS_DFORK_ASIZE(dip,mp) \ argument 1104 ((dip)->di_forkoff ? XFS_LITINO(mp) - XFS_DFORK_BOFF(dip) : 0) 1105 #define XFS_DFORK_SIZE(dip,mp,w) \ argument 1107 XFS_DFORK_DSIZE(dip, mp) : \ 1108 XFS_DFORK_ASIZE(dip, mp)) 1110 #define XFS_DFORK_MAXEXT(dip, mp, w) \ argument 1111 (XFS_DFORK_SIZE(dip, mp, w) / sizeof(struct xfs_bmbt_rec)) [all …]
|
| /linux/fs/gfs2/ |
| H A D | dir.c | 608 static int dirent_check_reclen(struct gfs2_inode *dip, in dirent_check_reclen() argument 615 gfs2_consist_inode(dip); in dirent_check_reclen() 624 gfs2_consist_inode(dip); in dirent_check_reclen() 637 static int dirent_next(struct gfs2_inode *dip, struct buffer_head *bh, in dirent_next() argument 644 ret = dirent_check_reclen(dip, cur, bh_end); in dirent_next() 649 ret = dirent_check_reclen(dip, tmp, bh_end); in dirent_next() 655 gfs2_consist_inode(dip); in dirent_next() 672 static void dirent_del(struct gfs2_inode *dip, struct buffer_head *bh, in dirent_del() argument 678 gfs2_consist_inode(dip); in dirent_del() 682 gfs2_trans_add_meta(dip->i_gl, bh); in dirent_del() [all …]
|
| H A D | dentry.c | 39 struct gfs2_inode *dip = GFS2_I(dir); in gfs2_drevalidate() local 60 had_lock = (gfs2_glock_is_locked_by_me(dip->i_gl) != NULL); in gfs2_drevalidate() 62 error = gfs2_glock_nq_init(dip->i_gl, LM_ST_SHARED, 0, &d_gh); in gfs2_drevalidate()
|
| H A D | dir.h | 38 int gfs2_dir_del(struct gfs2_inode *dip, const struct dentry *dentry); 41 int gfs2_dir_mvino(struct gfs2_inode *dip, const struct qstr *filename, 44 int gfs2_dir_exhash_dealloc(struct gfs2_inode *dip);
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | tc_flower_port_range.sh | 81 local dip=$1; shift 96 flower src_ip $sip dst_ip $dip ip_proto $ip_proto \ 101 flower src_ip $sip dst_ip $dip ip_proto $ip_proto \ 106 $MZ $mode $h1 -c 1 -q -p 100 -a $smac -b $dmac -A $sip -B $dip \ 113 $MZ $mode $h1 -c 1 -q -p 100 -a $smac -b $dmac -A $sip -B $dip \ 120 $MZ $mode $h1 -c 1 -q -p 100 -a $smac -b $dmac -A $sip -B $dip \ 129 $MZ $mode $h1 -c 1 -q -p 100 -a $smac -b $dmac -A $sip -B $dip \ 131 $MZ $mode $h1 -c 1 -q -p 100 -a $smac -b $dmac -A $sip -B $dip \ 133 $MZ $mode $h1 -c 1 -q -p 100 -a $smac -b $dmac -A $sip -B $dip \ 135 $MZ $mode $h1 -c 1 -q -p 100 -a $smac -b $dmac -A $sip -B $dip \ [all …]
|
| H A D | tc_flower_l2_miss.sh | 74 local dip=192.0.2.2 82 dst_ip $dip action pass 86 dst_ip $dip action pass 89 $MZ $h1 -a own -b $dmac -t ip -A $sip -B $dip -c 1 -p 100 -q 100 $MZ $h1 -a own -b $dmac -t ip -A $sip -B $dip -c 1 -p 100 -q 111 $MZ $h1 -a own -b $dmac -t ip -A $sip -B $dip -c 1 -p 100 -q 129 local dip=$1; shift 138 flower indev $swp1 l2_miss 1 src_ip $sip dst_ip $dip \ 142 flower indev $swp1 l2_miss 0 src_ip $sip dst_ip $dip \ 146 $MZ $mode $h1 -a own -b $dmac -t ip -A $sip -B $dip -c 1 -p 100 -q [all …]
|
| H A D | router.sh | 241 local dip=$1; shift 248 flower dst_ip $dip action pass 250 create_mcast_sg $rp1 $sip $dip $rp2 253 -B $dip -q 260 delete_mcast_sg $rp1 $sip $dip $rp2 314 local dip=169.254.1.1 319 flower dst_ip $dip action pass 324 $MZ $h1 -t udp "sp=54321,dp=12345" -c 5 -d 1msec -b $rp1mac -B $dip -q
|
| H A D | mirror_lib.sh | 34 local dip=$1; shift 39 if is_ipv6 $dip; then 52 $MZ $proto $vrf_name ${sip:+-A $sip} -B $dip -a own -b bc -q \
|
| H A D | lib.sh | 1282 local dip=$2 1289 -w $PING_TIMEOUT $dip &> /dev/null 1313 local dip=$2 1320 -w $PING_TIMEOUT $dip &> /dev/null 1515 local dip=$1; shift 1519 $MZ $h_in -p $pktsize -A $sip -B $dip -c 0 \ 1529 local dip=$1; shift 1533 __start_traffic $pktsize udp "$h_in" "$sip" "$dip" "$dmac" \ 1542 local dip=$1; shift 1546 __start_traffic $pktsize tcp "$h_in" "$sip" "$dip" " [all...] |
| /linux/fs/freevxfs/ |
| H A D | vxfs_inode.c | 77 struct vxfs_inode_info *vip, struct vxfs_dinode *dip) in dip2vip_cpy() argument 81 vip->vii_mode = fs32_to_cpu(sbi, dip->vdi_mode); in dip2vip_cpy() 82 vip->vii_nlink = fs32_to_cpu(sbi, dip->vdi_nlink); in dip2vip_cpy() 83 vip->vii_uid = fs32_to_cpu(sbi, dip->vdi_uid); in dip2vip_cpy() 84 vip->vii_gid = fs32_to_cpu(sbi, dip->vdi_gid); in dip2vip_cpy() 85 vip->vii_size = fs64_to_cpu(sbi, dip->vdi_size); in dip2vip_cpy() 86 vip->vii_atime = fs32_to_cpu(sbi, dip->vdi_atime); in dip2vip_cpy() 87 vip->vii_autime = fs32_to_cpu(sbi, dip->vdi_autime); in dip2vip_cpy() 88 vip->vii_mtime = fs32_to_cpu(sbi, dip->vdi_mtime); in dip2vip_cpy() 89 vip->vii_mutime = fs32_to_cpu(sbi, dip->vdi_mutime); in dip2vip_cpy() [all …]
|
| H A D | vxfs_lookup.c | 132 vxfs_inode_by_name(struct inode *dip, struct dentry *dp) in vxfs_inode_by_name() argument 138 de = vxfs_find_entry(dip, dp, &pp); in vxfs_inode_by_name() 140 ino = fs32_to_cpu(VXFS_SBI(dip->i_sb), de->d_ino); in vxfs_inode_by_name() 163 vxfs_lookup(struct inode *dip, struct dentry *dp, unsigned int flags) in vxfs_lookup() argument 171 ino = vxfs_inode_by_name(dip, dp); in vxfs_lookup() 173 ip = vxfs_iget(dip->i_sb, ino); in vxfs_lookup()
|
| /linux/fs/xfs/ |
| H A D | xfs_inode_item_recover.c | 79 struct xfs_dinode *dip, in xfs_recover_inode_owner_change() argument 93 ASSERT(dip->di_version >= 3); in xfs_recover_inode_owner_change() 95 error = xfs_inode_from_disk(ip, dip); in xfs_recover_inode_owner_change() 277 struct xfs_dinode *dip) in xlog_recover_inode_dbroot() argument 279 void *dfork = XFS_DFORK_DPTR(dip); in xlog_recover_inode_dbroot() 280 unsigned int dsize = XFS_DFORK_DSIZE(dip, mp); in xlog_recover_inode_dbroot() 282 switch (dip->di_format) { in xlog_recover_inode_dbroot() 287 switch (be16_to_cpu(dip->di_metatype)) { in xlog_recover_inode_dbroot() 317 struct xfs_dinode *dip; in xlog_recover_inode_commit_pass2() local 356 dip = xfs_buf_offset(bp, in_f->ilf_boffset); in xlog_recover_inode_commit_pass2() [all …]
|
| H A D | xfs_inode_item.c | 46 struct xfs_dinode *dip; in xfs_inode_item_precommit_check() local 49 dip = kzalloc(mp->m_sb.sb_inodesize, GFP_KERNEL | GFP_NOFS); in xfs_inode_item_precommit_check() 50 if (!dip) { in xfs_inode_item_precommit_check() 51 ASSERT(dip != NULL); in xfs_inode_item_precommit_check() 55 xfs_inode_to_disk(ip, dip, 0); in xfs_inode_item_precommit_check() 56 xfs_dinode_calc_crc(mp, dip); in xfs_inode_item_precommit_check() 57 fa = xfs_dinode_verify(mp, ip->i_ino, dip); in xfs_inode_item_precommit_check() 59 xfs_inode_verifier_error(ip, -EFSCORRUPTED, __func__, dip, in xfs_inode_item_precommit_check() 60 sizeof(*dip), fa); in xfs_inode_item_precommit_check() 64 kfree(dip); in xfs_inode_item_precommit_check() [all …]
|
| /linux/arch/arm/mach-davinci/ |
| H A D | common.c | 28 struct davinci_id *dip; in davinci_init_id() local 45 for (i = 0, dip = soc_info->ids; i < soc_info->ids_num; in davinci_init_id() 46 i++, dip++) in davinci_init_id() 48 if ((dip->part_no == part_no) && (dip->variant == variant)) { in davinci_init_id() 49 soc_info->cpu_id = dip->cpu_id; in davinci_init_id() 50 pr_info("DaVinci %s variant 0x%x\n", dip->name, in davinci_init_id() 51 dip->variant); in davinci_init_id()
|
| /linux/fs/jfs/ |
| H A D | jfs_imap.c | 3034 static int copy_from_dinode(struct dinode * dip, struct inode *ip) in copy_from_dinode() argument 3038 int fileset = le32_to_cpu(dip->di_fileset); in copy_from_dinode() 3049 jfs_ip->mode2 = le32_to_cpu(dip->di_mode); in copy_from_dinode() 3052 ip->i_mode = le32_to_cpu(dip->di_mode) & 0xffff; in copy_from_dinode() 3065 set_nlink(ip, le32_to_cpu(dip->di_nlink)); in copy_from_dinode() 3067 jfs_ip->saved_uid = make_kuid(&init_user_ns, le32_to_cpu(dip->di_uid)); in copy_from_dinode() 3074 jfs_ip->saved_gid = make_kgid(&init_user_ns, le32_to_cpu(dip->di_gid)); in copy_from_dinode() 3081 ip->i_size = le64_to_cpu(dip->di_size); in copy_from_dinode() 3082 inode_set_atime(ip, le32_to_cpu(dip->di_atime.tv_sec), in copy_from_dinode() 3083 le32_to_cpu(dip->di_atime.tv_nsec)); in copy_from_dinode() [all …]
|
| /linux/drivers/media/usb/pvrusb2/ |
| H A D | pvrusb2-sysfs.c | 411 struct pvr2_sysfs_debugifc *dip; in pvr2_sysfs_add_debugifc() local 414 dip = kzalloc(sizeof(*dip),GFP_KERNEL); in pvr2_sysfs_add_debugifc() 415 if (!dip) return; in pvr2_sysfs_add_debugifc() 416 sysfs_attr_init(&dip->attr_debugcmd.attr); in pvr2_sysfs_add_debugifc() 417 dip->attr_debugcmd.attr.name = "debugcmd"; in pvr2_sysfs_add_debugifc() 418 dip->attr_debugcmd.attr.mode = S_IRUGO|S_IWUSR|S_IWGRP; in pvr2_sysfs_add_debugifc() 419 dip->attr_debugcmd.show = debugcmd_show; in pvr2_sysfs_add_debugifc() 420 dip->attr_debugcmd.store = debugcmd_store; in pvr2_sysfs_add_debugifc() 421 sysfs_attr_init(&dip->attr_debuginfo.attr); in pvr2_sysfs_add_debugifc() 422 dip->attr_debuginfo.attr.name = "debuginfo"; in pvr2_sysfs_add_debugifc() [all …]
|
| /linux/arch/riscv/boot/dts/canaan/ |
| H A D | canaan_kd233.dts | 85 <K210_FPIOA(20, K210_PCF_GPIOHS4)>, /* Rot. dip sw line 8 */ 86 <K210_FPIOA(21, K210_PCF_GPIOHS5)>, /* Rot. dip sw line 4 */ 87 <K210_FPIOA(22, K210_PCF_GPIOHS6)>, /* Rot. dip sw line 2 */ 88 <K210_FPIOA(23, K210_PCF_GPIOHS7)>, /* Rot. dip sw line 1 */
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_vop2_reg.c | 1395 u32 die, dip; in rk3568_set_intf_mux() local 1398 dip = vop2_readl(vop2, RK3568_DSP_IF_POL); in rk3568_set_intf_mux() 1405 dip &= ~RK3568_DSP_IF_POL__RGB_LVDS_PIN_POL; in rk3568_set_intf_mux() 1406 dip |= FIELD_PREP(RK3568_DSP_IF_POL__RGB_LVDS_PIN_POL, polflags); in rk3568_set_intf_mux() 1416 dip &= ~RK3568_DSP_IF_POL__HDMI_PIN_POL; in rk3568_set_intf_mux() 1417 dip |= FIELD_PREP(RK3568_DSP_IF_POL__HDMI_PIN_POL, polflags); in rk3568_set_intf_mux() 1423 dip &= ~RK3568_DSP_IF_POL__EDP_PIN_POL; in rk3568_set_intf_mux() 1424 dip |= FIELD_PREP(RK3568_DSP_IF_POL__EDP_PIN_POL, polflags); in rk3568_set_intf_mux() 1430 dip &= ~RK3568_DSP_IF_POL__MIPI_PIN_POL; in rk3568_set_intf_mux() 1431 dip |= FIELD_PREP(RK3568_DSP_IF_POL__MIPI_PIN_POL, polflags); in rk3568_set_intf_mux() [all …]
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_among.c | 138 __be32 dip = 0, sip = 0; in ebt_among_mt() local 160 if (get_ip_dst(skb, &dip)) in ebt_among_mt() 164 if (!ebt_mac_wormhash_contains(wh_dst, dmac, dip)) in ebt_among_mt() 168 if (ebt_mac_wormhash_contains(wh_dst, dmac, dip)) in ebt_among_mt()
|