Home
last modified time | relevance | path

Searched refs:mp (Results 1 – 200 of 227) sorted by relevance

12

/linux-4.1.27/fs/xfs/libxfs/
Dxfs_trans_resv.c97 struct xfs_mount *mp, in xfs_calc_inode_res() argument
103 mp->m_sb.sb_inodesize + in xfs_calc_inode_res()
104 2 * XFS_BMBT_BLOCK_LEN(mp)); in xfs_calc_inode_res()
129 struct xfs_mount *mp, in xfs_calc_finobt_res() argument
135 if (!xfs_sb_version_hasfinobt(&mp->m_sb)) in xfs_calc_finobt_res()
138 res = xfs_calc_buf_res(mp->m_in_maxlevels, XFS_FSB_TO_B(mp, 1)); in xfs_calc_finobt_res()
140 res += xfs_calc_buf_res(XFS_ALLOCFREE_LOG_COUNT(mp, 1), in xfs_calc_finobt_res()
141 XFS_FSB_TO_B(mp, 1)); in xfs_calc_finobt_res()
143 res += (uint)XFS_FSB_TO_B(mp, 1); in xfs_calc_finobt_res()
184 struct xfs_mount *mp) in xfs_calc_write_reservation() argument
[all …]
Dxfs_trans_space.h24 #define XFS_MAX_CONTIG_EXTENTS_PER_BLOCK(mp) \ argument
25 (((mp)->m_alloc_mxr[0]) - ((mp)->m_alloc_mnr[0]))
26 #define XFS_EXTENTADD_SPACE_RES(mp,w) (XFS_BM_MAXLEVELS(mp,w) - 1) argument
27 #define XFS_NEXTENTADD_SPACE_RES(mp,b,w)\ argument
28 (((b + XFS_MAX_CONTIG_EXTENTS_PER_BLOCK(mp) - 1) / \
29 XFS_MAX_CONTIG_EXTENTS_PER_BLOCK(mp)) * \
30 XFS_EXTENTADD_SPACE_RES(mp,w))
31 #define XFS_DAENTER_1B(mp,w) \ argument
32 ((w) == XFS_DATA_FORK ? (mp)->m_dir_geo->fsbcount : 1)
33 #define XFS_DAENTER_DBS(mp,w) \ argument
[all …]
Dxfs_format.h522 #define XFS_SB_BLOCK(mp) XFS_HDR_BLOCK(mp, XFS_SB_DADDR) argument
525 #define XFS_HDR_BLOCK(mp,d) ((xfs_agblock_t)XFS_BB_TO_FSBT(mp,d)) argument
526 #define XFS_DADDR_TO_FSB(mp,d) XFS_AGB_TO_FSB(mp, \ argument
527 xfs_daddr_to_agno(mp,d), xfs_daddr_to_agbno(mp,d))
528 #define XFS_FSB_TO_DADDR(mp,fsbno) XFS_AGB_TO_DADDR(mp, \ argument
529 XFS_FSB_TO_AGNO(mp,fsbno), XFS_FSB_TO_AGBNO(mp,fsbno))
534 #define XFS_FSS_TO_BB(mp,sec) ((sec) << (mp)->m_sectbb_log) argument
539 #define XFS_FSB_TO_BB(mp,fsbno) ((fsbno) << (mp)->m_blkbb_log) argument
540 #define XFS_BB_TO_FSB(mp,bb) \ argument
541 (((bb) + (XFS_FSB_TO_BB(mp,1) - 1)) >> (mp)->m_blkbb_log)
[all …]
Dxfs_quota_defs.h72 #define XFS_DQUOT_LOGRES(mp) \ argument
75 #define XFS_IS_QUOTA_RUNNING(mp) ((mp)->m_qflags & XFS_ALL_QUOTA_ACCT) argument
76 #define XFS_IS_UQUOTA_RUNNING(mp) ((mp)->m_qflags & XFS_UQUOTA_ACCT) argument
77 #define XFS_IS_PQUOTA_RUNNING(mp) ((mp)->m_qflags & XFS_PQUOTA_ACCT) argument
78 #define XFS_IS_GQUOTA_RUNNING(mp) ((mp)->m_qflags & XFS_GQUOTA_ACCT) argument
79 #define XFS_IS_UQUOTA_ENFORCED(mp) ((mp)->m_qflags & XFS_UQUOTA_ENFD) argument
80 #define XFS_IS_GQUOTA_ENFORCED(mp) ((mp)->m_qflags & XFS_GQUOTA_ENFD) argument
81 #define XFS_IS_PQUOTA_ENFORCED(mp) ((mp)->m_qflags & XFS_PQUOTA_ENFD) argument
98 #define XFS_IS_QUOTA_ON(mp) ((mp)->m_qflags & (XFS_UQUOTA_ACTIVE | \ argument
101 #define XFS_IS_UQUOTA_ON(mp) ((mp)->m_qflags & XFS_UQUOTA_ACTIVE) argument
[all …]
Dxfs_ialloc.c48 struct xfs_mount *mp) in xfs_ialloc_cluster_alignment() argument
50 if (xfs_sb_version_hasalign(&mp->m_sb) && in xfs_ialloc_cluster_alignment()
51 mp->m_sb.sb_inoalignmt >= in xfs_ialloc_cluster_alignment()
52 XFS_B_TO_FSBT(mp, mp->m_inode_cluster_size)) in xfs_ialloc_cluster_alignment()
53 return mp->m_sb.sb_inoalignmt; in xfs_ialloc_cluster_alignment()
131 struct xfs_mount *mp, in xfs_inobt_insert() argument
145 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert()
220 struct xfs_mount *mp, in xfs_ialloc_inode_init() argument
241 blks_per_cluster = xfs_icluster_size_fsb(mp); in xfs_ialloc_inode_init()
242 inodes_per_cluster = blks_per_cluster << mp->m_sb.sb_inopblog; in xfs_ialloc_inode_init()
[all …]
Dxfs_sb.c50 struct xfs_mount *mp, in xfs_perag_get() argument
57 pag = radix_tree_lookup(&mp->m_perag_tree, agno); in xfs_perag_get()
63 trace_xfs_perag_get(mp, agno, ref, _RET_IP_); in xfs_perag_get()
72 struct xfs_mount *mp, in xfs_perag_get_tag() argument
81 found = radix_tree_gang_lookup_tag(&mp->m_perag_tree, in xfs_perag_get_tag()
89 trace_xfs_perag_get_tag(mp, pag->pag_agno, ref, _RET_IP_); in xfs_perag_get_tag()
109 xfs_mount_t *mp, in xfs_mount_validate_sb() argument
115 xfs_warn(mp, "bad magic number"); in xfs_mount_validate_sb()
121 xfs_warn(mp, "bad version"); in xfs_mount_validate_sb()
133 xfs_warn(mp, in xfs_mount_validate_sb()
[all …]
Dxfs_log_rlimit.c38 struct xfs_mount *mp) in xfs_log_calc_max_attrsetm_res() argument
43 size = xfs_attr_leaf_entsize_local_max(mp->m_attr_geo->blksize) - in xfs_log_calc_max_attrsetm_res()
45 nblks = XFS_DAENTER_SPACE_RES(mp, XFS_ATTR_FORK); in xfs_log_calc_max_attrsetm_res()
46 nblks += XFS_B_TO_FSB(mp, size); in xfs_log_calc_max_attrsetm_res()
47 nblks += XFS_NEXTENTADD_SPACE_RES(mp, size, XFS_ATTR_FORK); in xfs_log_calc_max_attrsetm_res()
49 return M_RES(mp)->tr_attrsetm.tr_logres + in xfs_log_calc_max_attrsetm_res()
50 M_RES(mp)->tr_attrsetrt.tr_logres * nblks; in xfs_log_calc_max_attrsetm_res()
60 struct xfs_mount *mp, in xfs_log_get_max_trans_res() argument
68 attr_space = xfs_log_calc_max_attrsetm_res(mp); in xfs_log_get_max_trans_res()
70 resp = (struct xfs_trans_res *)M_RES(mp); in xfs_log_get_max_trans_res()
[all …]
Dxfs_rtbitmap.c50 xfs_mount_t *mp, /* file system mount structure */ in xfs_rtbuf_get() argument
62 ip = issum ? mp->m_rsumip : mp->m_rbmip; in xfs_rtbuf_get()
69 error = xfs_trans_read_buf(mp, tp, mp->m_ddev_targp, in xfs_rtbuf_get()
70 XFS_FSB_TO_DADDR(mp, map.br_startblock), in xfs_rtbuf_get()
71 mp->m_bsize, 0, &bp, NULL); in xfs_rtbuf_get()
84 xfs_mount_t *mp, /* file system mount point */ in xfs_rtfind_back() argument
107 block = XFS_BITTOBLOCK(mp, start); in xfs_rtfind_back()
108 error = xfs_rtbuf_get(mp, tp, block, 0, &bp); in xfs_rtfind_back()
116 word = XFS_BITTOWORD(mp, start); in xfs_rtfind_back()
160 error = xfs_rtbuf_get(mp, tp, --block, 0, &bp); in xfs_rtfind_back()
[all …]
Dxfs_dquot_buf.c52 struct xfs_mount *mp, in xfs_dqcheck() argument
79 xfs_alert(mp, in xfs_dqcheck()
86 xfs_alert(mp, in xfs_dqcheck()
96 xfs_alert(mp, in xfs_dqcheck()
104 xfs_alert(mp, in xfs_dqcheck()
117 xfs_alert(mp, in xfs_dqcheck()
128 xfs_alert(mp, in xfs_dqcheck()
139 xfs_alert(mp, in xfs_dqcheck()
151 xfs_notice(mp, "Re-initializing dquot ID 0x%x", id); in xfs_dqcheck()
165 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_dqcheck()
[all …]
Dxfs_trans_resv.h68 #define M_RES(mp) (&(mp)->m_resv) argument
75 #define XFS_ALLOCFREE_LOG_RES(mp,nx) \ argument
76 ((nx) * (2 * XFS_FSB_TO_B((mp), 2 * XFS_AG_MAXLEVELS(mp) - 1)))
77 #define XFS_ALLOCFREE_LOG_COUNT(mp,nx) \ argument
78 ((nx) * (2 * (2 * XFS_AG_MAXLEVELS(mp) - 1)))
87 #define XFS_DIROP_LOG_RES(mp) \ argument
88 (XFS_FSB_TO_B(mp, XFS_DAENTER_BLOCKS(mp, XFS_DATA_FORK)) + \
89 (XFS_FSB_TO_B(mp, XFS_DAENTER_BMAPS(mp, XFS_DATA_FORK) + 1)))
90 #define XFS_DIROP_LOG_COUNT(mp) \ argument
91 (XFS_DAENTER_BLOCKS(mp, XFS_DATA_FORK) + \
[all …]
Dxfs_alloc.c320 struct xfs_mount *mp; in xfs_alloc_fixup_trees() local
322 mp = cnt_cur->bc_mp; in xfs_alloc_fixup_trees()
331 XFS_WANT_CORRUPTED_RETURN(mp, in xfs_alloc_fixup_trees()
337 XFS_WANT_CORRUPTED_RETURN(mp, i == 1); in xfs_alloc_fixup_trees()
346 XFS_WANT_CORRUPTED_RETURN(mp, in xfs_alloc_fixup_trees()
352 XFS_WANT_CORRUPTED_RETURN(mp, i == 1); in xfs_alloc_fixup_trees()
363 XFS_WANT_CORRUPTED_RETURN(mp, in xfs_alloc_fixup_trees()
394 XFS_WANT_CORRUPTED_RETURN(mp, i == 1); in xfs_alloc_fixup_trees()
401 XFS_WANT_CORRUPTED_RETURN(mp, i == 0); in xfs_alloc_fixup_trees()
404 XFS_WANT_CORRUPTED_RETURN(mp, i == 1); in xfs_alloc_fixup_trees()
[all …]
Dxfs_attr_remote.c52 struct xfs_mount *mp, in xfs_attr3_rmt_blocks() argument
55 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_attr3_rmt_blocks()
56 int buflen = XFS_ATTR3_RMT_BUF_SPACE(mp, mp->m_sb.sb_blocksize); in xfs_attr3_rmt_blocks()
59 return XFS_B_TO_FSB(mp, attrlen); in xfs_attr3_rmt_blocks()
92 struct xfs_mount *mp, in xfs_attr3_rmt_verify() argument
99 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_attr3_rmt_verify()
103 if (!uuid_equal(&rmt->rm_uuid, &mp->m_sb.sb_uuid)) in xfs_attr3_rmt_verify()
122 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_attr3_rmt_read_verify() local
126 int blksize = mp->m_attr_geo->blksize; in xfs_attr3_rmt_read_verify()
129 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_attr3_rmt_read_verify()
[all …]
Dxfs_ialloc.h34 struct xfs_mount *mp) in xfs_icluster_size_fsb() argument
36 if (mp->m_sb.sb_blocksize >= mp->m_inode_cluster_size) in xfs_icluster_size_fsb()
38 return mp->m_inode_cluster_size >> mp->m_sb.sb_blocklog; in xfs_icluster_size_fsb()
45 xfs_make_iptr(struct xfs_mount *mp, struct xfs_buf *b, int o) in xfs_make_iptr() argument
48 (xfs_buf_offset(b, o << (mp)->m_sb.sb_inodelog)); in xfs_make_iptr()
101 struct xfs_mount *mp, /* file system mount structure */
112 struct xfs_mount *mp); /* file system mount structure */
128 struct xfs_mount *mp, /* file system mount structure */
139 struct xfs_mount *mp, /* file system mount structure */
158 int xfs_ialloc_inode_init(struct xfs_mount *mp, struct xfs_trans *tp,
[all …]
Dxfs_bmap_btree.h38 #define XFS_BMBT_BLOCK_LEN(mp) \ argument
39 (xfs_sb_version_hascrc(&((mp)->m_sb)) ? \
42 #define XFS_BMBT_REC_ADDR(mp, block, index) \ argument
45 XFS_BMBT_BLOCK_LEN(mp) + \
48 #define XFS_BMBT_KEY_ADDR(mp, block, index) \ argument
51 XFS_BMBT_BLOCK_LEN(mp) + \
54 #define XFS_BMBT_PTR_ADDR(mp, block, index, maxrecs) \ argument
57 XFS_BMBT_BLOCK_LEN(mp) + \
84 #define XFS_BMAP_BROOT_PTR_ADDR(mp, bb, i, sz) \ argument
85 XFS_BMBT_PTR_ADDR(mp, bb, i, xfs_bmbt_maxrecs(mp, sz, 0))
[all …]
Dxfs_dir2.c102 struct xfs_mount *mp) in xfs_da_mount() argument
108 ASSERT(mp->m_sb.sb_versionnum & XFS_SB_VERSION_DIRV2BIT); in xfs_da_mount()
109 ASSERT((1 << (mp->m_sb.sb_blocklog + mp->m_sb.sb_dirblklog)) <= in xfs_da_mount()
112 mp->m_dir_inode_ops = xfs_dir_get_ops(mp, NULL); in xfs_da_mount()
113 mp->m_nondir_inode_ops = xfs_nondir_get_ops(mp, NULL); in xfs_da_mount()
115 nodehdr_size = mp->m_dir_inode_ops->node_hdr_size; in xfs_da_mount()
116 mp->m_dir_geo = kmem_zalloc(sizeof(struct xfs_da_geometry), in xfs_da_mount()
118 mp->m_attr_geo = kmem_zalloc(sizeof(struct xfs_da_geometry), in xfs_da_mount()
120 if (!mp->m_dir_geo || !mp->m_attr_geo) { in xfs_da_mount()
121 kmem_free(mp->m_dir_geo); in xfs_da_mount()
[all …]
Dxfs_symlink_remote.c42 struct xfs_mount *mp, in xfs_symlink_blocks() argument
45 int buflen = XFS_SYMLINK_BUF_SPACE(mp, mp->m_sb.sb_blocksize); in xfs_symlink_blocks()
52 struct xfs_mount *mp, in xfs_symlink_hdr_set() argument
60 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_symlink_hdr_set()
66 uuid_copy(&dsl->sl_uuid, &mp->m_sb.sb_uuid); in xfs_symlink_hdr_set()
103 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_symlink_verify() local
106 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_symlink_verify()
110 if (!uuid_equal(&dsl->sl_uuid, &mp->m_sb.sb_uuid)) in xfs_symlink_verify()
127 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_symlink_read_verify() local
130 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_symlink_read_verify()
[all …]
Dxfs_inode_buf.c39 xfs_mount_t *mp, in xfs_inobp_check() argument
46 j = mp->m_inode_cluster_size >> mp->m_sb.sb_inodelog; in xfs_inobp_check()
50 i * mp->m_sb.sb_inodesize); in xfs_inobp_check()
52 xfs_alert(mp, in xfs_inobp_check()
80 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_inode_buf_verify() local
87 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock; in xfs_inode_buf_verify()
93 (i << mp->m_sb.sb_inodelog)); in xfs_inode_buf_verify()
96 if (unlikely(XFS_TEST_ERROR(!di_ok, mp, in xfs_inode_buf_verify()
108 xfs_alert(mp, in xfs_inode_buf_verify()
115 xfs_inobp_check(mp, bp); in xfs_inode_buf_verify()
[all …]
Dxfs_alloc.h76 #define XFS_ALLOC_SET_ASIDE(mp) (4 + ((mp)->m_sb.sb_agcount * 4)) argument
90 #define XFS_ALLOC_AG_MAX_USABLE(mp) \ argument
91 ((mp)->m_sb.sb_agblocks - XFS_BB_TO_FSB(mp, XFS_FSS_TO_BB(mp, 4)) - 7)
101 struct xfs_mount *mp; /* file system mount point */ member
135 xfs_alloc_longest_free_extent(struct xfs_mount *mp,
143 struct xfs_mount *mp); /* file system mount structure */
170 struct xfs_mount *mp, /* file system mount structure */
191 struct xfs_mount *mp, /* mount point structure */
234 int xfs_read_agf(struct xfs_mount *mp, struct xfs_trans *tp,
Dxfs_alloc_btree.h32 #define XFS_ALLOC_BLOCK_LEN(mp) \ argument
33 (xfs_sb_version_hascrc(&((mp)->m_sb)) ? \
41 #define XFS_ALLOC_REC_ADDR(mp, block, index) \ argument
44 XFS_ALLOC_BLOCK_LEN(mp) + \
47 #define XFS_ALLOC_KEY_ADDR(mp, block, index) \ argument
50 XFS_ALLOC_BLOCK_LEN(mp) + \
53 #define XFS_ALLOC_PTR_ADDR(mp, block, index, maxrecs) \ argument
56 XFS_ALLOC_BLOCK_LEN(mp) + \
Dxfs_ialloc_btree.h32 #define XFS_INOBT_BLOCK_LEN(mp) \ argument
33 (xfs_sb_version_hascrc(&((mp)->m_sb)) ? \
41 #define XFS_INOBT_REC_ADDR(mp, block, index) \ argument
44 XFS_INOBT_BLOCK_LEN(mp) + \
47 #define XFS_INOBT_KEY_ADDR(mp, block, index) \ argument
50 XFS_INOBT_BLOCK_LEN(mp) + \
53 #define XFS_INOBT_PTR_ADDR(mp, block, index, maxrecs) \ argument
56 XFS_INOBT_BLOCK_LEN(mp) + \
Dxfs_bmap.c62 xfs_mount_t *mp, /* file system mount structure */ in xfs_bmap_compute_maxlevels() argument
95 minleafrecs = mp->m_bmap_dmnr[0]; in xfs_bmap_compute_maxlevels()
96 minnoderecs = mp->m_bmap_dmnr[1]; in xfs_bmap_compute_maxlevels()
104 mp->m_bm_maxlevels[whichfork] = level; in xfs_bmap_compute_maxlevels()
185 xfs_mount_t *mp; /* mount structure */ in xfs_bmap_worst_indlen() local
188 mp = ip->i_mount; in xfs_bmap_worst_indlen()
189 maxrecs = mp->m_bmap_dmxr[0]; in xfs_bmap_worst_indlen()
191 level < XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK); in xfs_bmap_worst_indlen()
197 return rval + XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK) - in xfs_bmap_worst_indlen()
200 maxrecs = mp->m_bmap_dmxr[1]; in xfs_bmap_worst_indlen()
[all …]
Dxfs_ialloc_btree.c98 args.mp = cur->bc_mp; in xfs_inobt_alloc_block()
99 args.fsbno = XFS_AGB_TO_FSB(args.mp, cur->bc_private.a.agno, sbno); in xfs_inobt_alloc_block()
118 new->s = cpu_to_be32(XFS_FSB_TO_AGBNO(args.mp, args.fsbno)); in xfs_inobt_alloc_block()
213 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_inobt_verify() local
231 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_inobt_verify()
233 if (!uuid_equal(&block->bb_u.s.bb_uuid, &mp->m_sb.sb_uuid)) in xfs_inobt_verify()
250 if (level >= mp->m_in_maxlevels) in xfs_inobt_verify()
252 if (be16_to_cpu(block->bb_numrecs) > mp->m_inobt_mxr[level != 0]) in xfs_inobt_verify()
257 (be32_to_cpu(block->bb_u.s.bb_leftsib) >= mp->m_sb.sb_agblocks && in xfs_inobt_verify()
261 (be32_to_cpu(block->bb_u.s.bb_rightsib) >= mp->m_sb.sb_agblocks && in xfs_inobt_verify()
[all …]
Dxfs_dir2_data.c59 xfs_mount_t *mp; /* filesystem mount point */ in __xfs_dir3_data_check() local
66 mp = bp->b_target->bt_mount; in __xfs_dir3_data_check()
67 geo = mp->m_dir_geo; in __xfs_dir3_data_check()
73 ops = xfs_dir_get_ops(mp, dp); in __xfs_dir3_data_check()
92 XFS_WANT_CORRUPTED_RETURN(mp, be32_to_cpu(btp->count) < in __xfs_dir3_data_check()
100 XFS_ERROR_REPORT("Bad Magic", XFS_ERRLEVEL_LOW, mp); in __xfs_dir3_data_check()
110 XFS_WANT_CORRUPTED_RETURN(mp, !bf[0].offset); in __xfs_dir3_data_check()
114 XFS_WANT_CORRUPTED_RETURN(mp, !bf[1].offset); in __xfs_dir3_data_check()
118 XFS_WANT_CORRUPTED_RETURN(mp, !bf[2].offset); in __xfs_dir3_data_check()
122 XFS_WANT_CORRUPTED_RETURN(mp, be16_to_cpu(bf[0].length) >= in __xfs_dir3_data_check()
[all …]
Dxfs_bmap_btree.c65 struct xfs_mount *mp = ip->i_mount; in xfs_bmdr_to_bmbt() local
72 if (xfs_sb_version_hascrc(&mp->m_sb)) in xfs_bmdr_to_bmbt()
73 xfs_btree_init_block_int(mp, rblock, XFS_BUF_DADDR_NULL, in xfs_bmdr_to_bmbt()
77 xfs_btree_init_block_int(mp, rblock, XFS_BUF_DADDR_NULL, in xfs_bmdr_to_bmbt()
86 tkp = XFS_BMBT_KEY_ADDR(mp, rblock, 1); in xfs_bmdr_to_bmbt()
88 tpp = XFS_BMAP_BROOT_PTR_ADDR(mp, rblock, 1, rblocklen); in xfs_bmdr_to_bmbt()
338 struct xfs_mount *mp, in xfs_bmbt_to_bmdr() argument
350 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_bmbt_to_bmdr()
352 ASSERT(uuid_equal(&rblock->bb_u.l.bb_uuid, &mp->m_sb.sb_uuid)); in xfs_bmbt_to_bmdr()
363 fkp = XFS_BMBT_KEY_ADDR(mp, rblock, 1); in xfs_bmbt_to_bmdr()
[all …]
Dxfs_btree.h287 struct xfs_mount *mp, /* file system mount point */
298 struct xfs_mount *mp, /* file system mount point */
330 struct xfs_mount *mp, /* file system mount point */
344 struct xfs_mount *mp, /* file system mount point */
355 struct xfs_mount *mp, /* file system mount point */
366 struct xfs_mount *mp,
376 struct xfs_mount *mp,
445 #define XFS_FSB_SANITY_CHECK(mp,fsb) \ argument
446 (XFS_FSB_TO_AGNO(mp, fsb) < mp->m_sb.sb_agcount && \
447 XFS_FSB_TO_AGBNO(mp, fsb) < mp->m_sb.sb_agblocks)
Dxfs_alloc_btree.c276 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_allocbt_verify() local
296 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_allocbt_verify()
298 if (!uuid_equal(&block->bb_u.s.bb_uuid, &mp->m_sb.sb_uuid)) in xfs_allocbt_verify()
310 } else if (level >= mp->m_ag_maxlevels) in xfs_allocbt_verify()
314 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_allocbt_verify()
316 if (!uuid_equal(&block->bb_u.s.bb_uuid, &mp->m_sb.sb_uuid)) in xfs_allocbt_verify()
328 } else if (level >= mp->m_ag_maxlevels) in xfs_allocbt_verify()
336 if (be16_to_cpu(block->bb_numrecs) > mp->m_alloc_mxr[level != 0]) in xfs_allocbt_verify()
341 (be32_to_cpu(block->bb_u.s.bb_leftsib) >= mp->m_sb.sb_agblocks && in xfs_allocbt_verify()
345 (be32_to_cpu(block->bb_u.s.bb_rightsib) >= mp->m_sb.sb_agblocks && in xfs_allocbt_verify()
[all …]
Dxfs_attr.c166 struct xfs_mount *mp = args->dp->i_mount; in xfs_attr_calc_size() local
175 nblks = XFS_DAENTER_SPACE_RES(mp, XFS_ATTR_FORK); in xfs_attr_calc_size()
186 uint dblocks = xfs_attr3_rmt_blocks(mp, args->valuelen); in xfs_attr_calc_size()
188 nblks += XFS_NEXTENTADD_SPACE_RES(mp, dblocks, XFS_ATTR_FORK); in xfs_attr_calc_size()
202 struct xfs_mount *mp = dp->i_mount; in xfs_attr_set() local
253 args.trans = xfs_trans_alloc(mp, XFS_TRANS_ATTR_SET); in xfs_attr_set()
263 tres.tr_logres = M_RES(mp)->tr_attrsetm.tr_logres + in xfs_attr_set()
264 M_RES(mp)->tr_attrsetrt.tr_logres * args.total; in xfs_attr_set()
316 if (mp->m_flags & XFS_MOUNT_WSYNC) in xfs_attr_set()
376 if (mp->m_flags & XFS_MOUNT_WSYNC) in xfs_attr_set()
[all …]
Dxfs_dir2_block.c64 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_dir3_block_verify() local
67 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_dir3_block_verify()
70 if (!uuid_equal(&hdr3->uuid, &mp->m_sb.sb_uuid)) in xfs_dir3_block_verify()
87 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_dir3_block_read_verify() local
89 if (xfs_sb_version_hascrc(&mp->m_sb) && in xfs_dir3_block_read_verify()
103 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_dir3_block_write_verify() local
113 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_dir3_block_write_verify()
133 struct xfs_mount *mp = dp->i_mount; in xfs_dir3_block_read() local
136 err = xfs_da_read_buf(tp, dp, mp->m_dir_geo->datablk, -1, bpp, in xfs_dir3_block_read()
145 struct xfs_mount *mp, in xfs_dir3_block_init() argument
[all …]
Dxfs_attr_leaf.c253 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_attr3_leaf_verify() local
257 xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, &ichdr, leaf); in xfs_attr3_leaf_verify()
259 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_attr3_leaf_verify()
265 if (!uuid_equal(&hdr3->info.uuid, &mp->m_sb.sb_uuid)) in xfs_attr3_leaf_verify()
286 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_attr3_leaf_write_verify() local
296 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_attr3_leaf_write_verify()
315 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_attr3_leaf_read_verify() local
317 if (xfs_sb_version_hascrc(&mp->m_sb) && in xfs_attr3_leaf_read_verify()
385 xfs_mount_t *mp = dp->i_mount; in xfs_attr_shortform_bytesfit() local
388 offset = (XFS_LITINO(mp, dp->i_d.di_version) - bytes) >> 3; in xfs_attr_shortform_bytesfit()
[all …]
Dxfs_btree.c62 struct xfs_mount *mp; /* file system mount point */ in xfs_btree_check_lblock() local
64 mp = cur->bc_mp; in xfs_btree_check_lblock()
66 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_btree_check_lblock()
68 uuid_equal(&block->bb_u.l.bb_uuid, &mp->m_sb.sb_uuid) && in xfs_btree_check_lblock()
80 XFS_FSB_SANITY_CHECK(mp, in xfs_btree_check_lblock()
84 XFS_FSB_SANITY_CHECK(mp, in xfs_btree_check_lblock()
87 if (unlikely(XFS_TEST_ERROR(!lblock_ok, mp, in xfs_btree_check_lblock()
92 XFS_ERROR_REPORT(__func__, XFS_ERRLEVEL_LOW, mp); in xfs_btree_check_lblock()
105 struct xfs_mount *mp; /* file system mount point */ in xfs_btree_check_sblock() local
111 mp = cur->bc_mp; in xfs_btree_check_sblock()
[all …]
Dxfs_dir2_leaf.c83 struct xfs_mount *mp, in xfs_dir3_leaf_check_int() argument
94 struct xfs_da_geometry *geo = mp->m_dir_geo; in xfs_dir3_leaf_check_int()
100 ops = xfs_dir_get_ops(mp, dp); in xfs_dir3_leaf_check_int()
149 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_dir3_leaf_verify() local
154 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_dir3_leaf_verify()
163 if (!uuid_equal(&leaf3->info.uuid, &mp->m_sb.sb_uuid)) in xfs_dir3_leaf_verify()
172 return xfs_dir3_leaf_check_int(mp, NULL, NULL, leaf); in xfs_dir3_leaf_verify()
180 struct xfs_mount *mp = bp->b_target->bt_mount; in __read_verify() local
182 if (xfs_sb_version_hascrc(&mp->m_sb) && in __read_verify()
197 struct xfs_mount *mp = bp->b_target->bt_mount; in __write_verify() local
[all …]
Dxfs_sb.h32 extern int xfs_sync_sb(struct xfs_mount *mp, bool wait);
33 extern void xfs_sb_mount_common(struct xfs_mount *mp, struct xfs_sb *sbp);
Dxfs_shared.h170 int xfs_log_calc_unit_res(struct xfs_mount *mp, int unit_bytes);
236 int xfs_symlink_blocks(struct xfs_mount *mp, int pathlen);
237 int xfs_symlink_hdr_set(struct xfs_mount *mp, xfs_ino_t ino, uint32_t offset,
Dxfs_dir2_node.c88 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_dir3_free_verify() local
91 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_dir3_free_verify()
96 if (!uuid_equal(&hdr3->uuid, &mp->m_sb.sb_uuid)) in xfs_dir3_free_verify()
114 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_dir3_free_read_verify() local
116 if (xfs_sb_version_hascrc(&mp->m_sb) && in xfs_dir3_free_read_verify()
130 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_dir3_free_write_verify() local
140 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_dir3_free_write_verify()
202 struct xfs_mount *mp = dp->i_mount; in xfs_dir3_free_get_buf() local
222 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_dir3_free_get_buf()
229 uuid_copy(&hdr3->hdr.uuid, &mp->m_sb.sb_uuid); in xfs_dir3_free_get_buf()
[all …]
Dxfs_inode_fork.c370 struct xfs_mount *mp = ip->i_mount; in xfs_iformat_btree() local
379 size = XFS_BMAP_BROOT_SPACE(mp, dfp); in xfs_iformat_btree()
392 XFS_DFORK_SIZE(dip, mp, whichfork) || in xfs_iformat_btree()
394 xfs_warn(mp, "corrupt inode %Lu (btree).", in xfs_iformat_btree()
397 mp, dip); in xfs_iformat_btree()
479 struct xfs_mount *mp = ip->i_mount; in xfs_iroot_realloc() local
502 new_size = XFS_BMAP_BROOT_SPACE_CALC(mp, rec_diff); in xfs_iroot_realloc()
514 cur_max = xfs_bmbt_maxrecs(mp, ifp->if_broot_bytes, 0); in xfs_iroot_realloc()
516 new_size = XFS_BMAP_BROOT_SPACE_CALC(mp, new_max); in xfs_iroot_realloc()
518 XFS_BMAP_BROOT_SPACE_CALC(mp, cur_max), in xfs_iroot_realloc()
[all …]
Dxfs_da_btree.c134 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_da3_node_verify() local
139 ops = xfs_dir_get_ops(mp, NULL); in xfs_da3_node_verify()
143 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_da3_node_verify()
149 if (!uuid_equal(&hdr3->info.uuid, &mp->m_sb.sb_uuid)) in xfs_da3_node_verify()
168 if (ichdr.count > mp->m_dir_geo->node_ents && in xfs_da3_node_verify()
169 ichdr.count > mp->m_attr_geo->node_ents) in xfs_da3_node_verify()
181 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_da3_node_write_verify() local
191 if (!xfs_sb_version_hascrc(&mp->m_sb)) in xfs_da3_node_write_verify()
305 struct xfs_mount *mp = tp->t_mountp; in xfs_da3_node_create() local
321 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_da3_node_create()
[all …]
Dxfs_da_format.c882 struct xfs_mount *mp, in xfs_dir_get_ops() argument
887 if (mp->m_dir_inode_ops) in xfs_dir_get_ops()
888 return mp->m_dir_inode_ops; in xfs_dir_get_ops()
889 if (xfs_sb_version_hascrc(&mp->m_sb)) in xfs_dir_get_ops()
891 if (xfs_sb_version_hasftype(&mp->m_sb)) in xfs_dir_get_ops()
898 struct xfs_mount *mp, in xfs_nondir_get_ops() argument
903 if (mp->m_nondir_inode_ops) in xfs_nondir_get_ops()
904 return mp->m_nondir_inode_ops; in xfs_nondir_get_ops()
905 if (xfs_sb_version_hascrc(&mp->m_sb)) in xfs_nondir_get_ops()
Dxfs_dir2.h115 xfs_dir_get_ops(struct xfs_mount *mp, struct xfs_inode *dp);
117 xfs_nondir_get_ops(struct xfs_mount *mp, struct xfs_inode *dp);
123 extern int xfs_da_mount(struct xfs_mount *mp);
124 extern void xfs_da_unmount(struct xfs_mount *mp);
Dxfs_attr_remote.h21 int xfs_attr3_rmt_blocks(struct xfs_mount *mp, int attrlen);
Dxfs_dir2_priv.h24 extern int xfs_dir_ino_validate(struct xfs_mount *mp, xfs_ino_t ino);
91 extern bool xfs_dir3_leaf_check_int(struct xfs_mount *mp, struct xfs_inode *dp,
Dxfs_bmap.h186 struct xfs_bmap_free *flist, struct xfs_mount *mp);
190 void xfs_bmap_compute_maxlevels(struct xfs_mount *mp, int whichfork);
Dxfs_inode_buf.h47 #define xfs_inobp_check(mp, bp) argument
Dxfs_dir2_sf.c76 xfs_mount_t *mp; /* mount structure pointer */ in xfs_dir2_block_sfsize() local
83 mp = dp->i_mount; in xfs_dir2_block_sfsize()
84 geo = mp->m_dir_geo; in xfs_dir2_block_sfsize()
90 has_ftype = xfs_sb_version_hasftype(&mp->m_sb) ? 1 : 0; in xfs_dir2_block_sfsize()
167 xfs_mount_t *mp; /* filesystem mount point */ in xfs_dir2_block_to_sf() local
176 mp = dp->i_mount; in xfs_dir2_block_to_sf()
184 dst = kmem_alloc(mp->m_sb.sb_inodesize, KM_SLEEP); in xfs_dir2_block_to_sf()
Dxfs_da_format.h876 #define XFS_ATTR3_RMT_BUF_SPACE(mp, bufsize) \ argument
877 ((bufsize) - (xfs_sb_version_hascrc(&(mp)->m_sb) ? \
Dxfs_da_btree.h130 struct xfs_mount *mp; /* filesystem mount point */ member
/linux-4.1.27/fs/xfs/
Dxfs_mount.c56 struct xfs_mount *mp) in xfs_uuid_mount() argument
58 uuid_t *uuid = &mp->m_sb.sb_uuid; in xfs_uuid_mount()
61 if (mp->m_flags & XFS_MOUNT_NOUUID) in xfs_uuid_mount()
65 xfs_warn(mp, "Filesystem has nil UUID - can't mount"); in xfs_uuid_mount()
93 xfs_warn(mp, "Filesystem has duplicate UUID %pU - can't mount", uuid); in xfs_uuid_mount()
99 struct xfs_mount *mp) in xfs_uuid_unmount() argument
101 uuid_t *uuid = &mp->m_sb.sb_uuid; in xfs_uuid_unmount()
104 if (mp->m_flags & XFS_MOUNT_NOUUID) in xfs_uuid_unmount()
136 xfs_mount_t *mp) in xfs_free_perag() argument
141 for (agno = 0; agno < mp->m_sb.sb_agcount; agno++) { in xfs_free_perag()
[all …]
Dxfs_super.c173 struct xfs_mount *mp, in xfs_parseargs() argument
176 struct super_block *sb = mp->m_super; in xfs_parseargs()
187 mp->m_fsname = kstrndup(sb->s_id, MAXNAMELEN, GFP_KERNEL); in xfs_parseargs()
188 if (!mp->m_fsname) in xfs_parseargs()
190 mp->m_fsname_len = strlen(mp->m_fsname) + 1; in xfs_parseargs()
196 mp->m_flags |= XFS_MOUNT_RDONLY; in xfs_parseargs()
198 mp->m_flags |= XFS_MOUNT_DIRSYNC; in xfs_parseargs()
200 mp->m_flags |= XFS_MOUNT_WSYNC; in xfs_parseargs()
206 mp->m_flags |= XFS_MOUNT_BARRIER; in xfs_parseargs()
207 mp->m_flags |= XFS_MOUNT_COMPAT_IOSIZE; in xfs_parseargs()
[all …]
Dxfs_fsops.c50 xfs_mount_t *mp, in xfs_fs_geometry() argument
57 geo->blocksize = mp->m_sb.sb_blocksize; in xfs_fs_geometry()
58 geo->rtextsize = mp->m_sb.sb_rextsize; in xfs_fs_geometry()
59 geo->agblocks = mp->m_sb.sb_agblocks; in xfs_fs_geometry()
60 geo->agcount = mp->m_sb.sb_agcount; in xfs_fs_geometry()
61 geo->logblocks = mp->m_sb.sb_logblocks; in xfs_fs_geometry()
62 geo->sectsize = mp->m_sb.sb_sectsize; in xfs_fs_geometry()
63 geo->inodesize = mp->m_sb.sb_inodesize; in xfs_fs_geometry()
64 geo->imaxpct = mp->m_sb.sb_imax_pct; in xfs_fs_geometry()
65 geo->datablocks = mp->m_sb.sb_dblocks; in xfs_fs_geometry()
[all …]
Dxfs_rtalloc.c48 xfs_mount_t *mp, /* file system mount structure */ in xfs_rtget_summary() argument
56 return xfs_rtmodify_summary_int(mp, tp, log, bbno, 0, rbpp, rsb, sum); in xfs_rtget_summary()
65 xfs_mount_t *mp, /* file system mount structure */ in xfs_rtany_summary() argument
85 error = xfs_rtget_summary(mp, tp, log, bbno, rbpp, rsb, &sum); in xfs_rtany_summary()
152 xfs_mount_t *mp, /* file system mount point */ in xfs_rtallocate_range() argument
170 error = xfs_rtfind_back(mp, tp, start, 0, &preblock); in xfs_rtallocate_range()
177 error = xfs_rtfind_forw(mp, tp, end, mp->m_sb.sb_rextents - 1, in xfs_rtallocate_range()
186 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
188 XFS_BITTOBLOCK(mp, preblock), -1, rbpp, rsb); in xfs_rtallocate_range()
197 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
[all …]
Dxfs_qm.c63 struct xfs_mount *mp, in xfs_qm_dquot_walk() argument
68 struct xfs_quotainfo *qi = mp->m_quotainfo; in xfs_qm_dquot_walk()
133 struct xfs_mount *mp = dqp->q_mount; in xfs_qm_dqpurge() local
134 struct xfs_quotainfo *qi = mp->m_quotainfo; in xfs_qm_dqpurge()
161 xfs_warn(mp, "%s: dquot %p flush failed", in xfs_qm_dqpurge()
171 ASSERT(XFS_FORCED_SHUTDOWN(mp) || in xfs_qm_dqpurge()
198 struct xfs_mount *mp, in xfs_qm_dqpurge_all() argument
202 xfs_qm_dquot_walk(mp, XFS_DQ_USER, xfs_qm_dqpurge, NULL); in xfs_qm_dqpurge_all()
204 xfs_qm_dquot_walk(mp, XFS_DQ_GROUP, xfs_qm_dqpurge, NULL); in xfs_qm_dqpurge_all()
206 xfs_qm_dquot_walk(mp, XFS_DQ_PROJ, xfs_qm_dqpurge, NULL); in xfs_qm_dqpurge_all()
[all …]
Dxfs_qm_syscalls.c52 xfs_mount_t *mp, in xfs_qm_scall_quotaoff() argument
55 struct xfs_quotainfo *q = mp->m_quotainfo; in xfs_qm_scall_quotaoff()
66 if ((mp->m_qflags & flags) == 0) in xfs_qm_scall_quotaoff()
85 mp->m_qflags &= ~(flags); in xfs_qm_scall_quotaoff()
87 spin_lock(&mp->m_sb_lock); in xfs_qm_scall_quotaoff()
88 mp->m_sb.sb_qflags = mp->m_qflags; in xfs_qm_scall_quotaoff()
89 spin_unlock(&mp->m_sb_lock); in xfs_qm_scall_quotaoff()
93 return xfs_sync_sb(mp, false); in xfs_qm_scall_quotaoff()
123 if ((mp->m_qflags & flags) == 0) in xfs_qm_scall_quotaoff()
131 error = xfs_qm_log_quotaoff(mp, &qoffstart, flags); in xfs_qm_scall_quotaoff()
[all …]
Dxfs_discard.c37 struct xfs_mount *mp, in xfs_trim_extents() argument
44 struct block_device *bdev = mp->m_ddev_targp->bt_bdev; in xfs_trim_extents()
51 pag = xfs_perag_get(mp, agno); in xfs_trim_extents()
53 error = xfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); in xfs_trim_extents()
57 cur = xfs_allocbt_init_cursor(mp, NULL, agbp, agno, XFS_BTNUM_CNT); in xfs_trim_extents()
64 xfs_log_force(mp, XFS_LOG_SYNC); in xfs_trim_extents()
87 XFS_WANT_CORRUPTED_GOTO(mp, i == 1, out_del_cursor); in xfs_trim_extents()
95 dbno = XFS_AGB_TO_DADDR(mp, agno, fbno); in xfs_trim_extents()
96 dlen = XFS_FSB_TO_BB(mp, flen); in xfs_trim_extents()
102 trace_xfs_discard_toosmall(mp, agno, fbno, flen); in xfs_trim_extents()
[all …]
Dxfs_quotaops.c35 struct xfs_mount *mp, in xfs_qm_fill_state() argument
39 struct xfs_quotainfo *q = mp->m_quotainfo; in xfs_qm_fill_state()
46 if (xfs_iget(mp, NULL, ino, 0, 0, &ip)) in xfs_qm_fill_state()
72 struct xfs_mount *mp = XFS_M(sb); in xfs_fs_get_quota_state() local
73 struct xfs_quotainfo *q = mp->m_quotainfo; in xfs_fs_get_quota_state()
76 if (!XFS_IS_QUOTA_RUNNING(mp)) in xfs_fs_get_quota_state()
79 if (XFS_IS_UQUOTA_RUNNING(mp)) in xfs_fs_get_quota_state()
81 if (XFS_IS_UQUOTA_ENFORCED(mp)) in xfs_fs_get_quota_state()
83 if (XFS_IS_GQUOTA_RUNNING(mp)) in xfs_fs_get_quota_state()
85 if (XFS_IS_GQUOTA_ENFORCED(mp)) in xfs_fs_get_quota_state()
[all …]
Dxfs_qm_bhv.c72 xfs_mount_t *mp = ip->i_mount; in xfs_qm_statvfs() local
75 if (!xfs_qm_dqget(mp, NULL, xfs_get_projid(ip), XFS_DQ_PROJ, 0, &dqp)) { in xfs_qm_statvfs()
83 xfs_mount_t *mp, in xfs_qm_newmount() argument
90 quotaondisk = xfs_sb_version_hasquota(&mp->m_sb) && in xfs_qm_newmount()
91 (mp->m_sb.sb_qflags & XFS_ALL_QUOTA_ACCT); in xfs_qm_newmount()
94 uquotaondisk = mp->m_sb.sb_qflags & XFS_UQUOTA_ACCT; in xfs_qm_newmount()
95 pquotaondisk = mp->m_sb.sb_qflags & XFS_PQUOTA_ACCT; in xfs_qm_newmount()
96 gquotaondisk = mp->m_sb.sb_qflags & XFS_GQUOTA_ACCT; in xfs_qm_newmount()
106 if (((uquotaondisk && !XFS_IS_UQUOTA_ON(mp)) || in xfs_qm_newmount()
107 (!uquotaondisk && XFS_IS_UQUOTA_ON(mp)) || in xfs_qm_newmount()
[all …]
Dxfs_iomap.c41 #define XFS_WRITEIO_ALIGN(mp,off) (((off) >> mp->m_writeio_log) \ argument
42 << mp->m_writeio_log)
47 xfs_mount_t *mp, in xfs_iomap_eof_align_last_fsb() argument
64 if (mp->m_swidth && (mp->m_flags & XFS_MOUNT_SWALLOC)) in xfs_iomap_eof_align_last_fsb()
65 align = mp->m_swidth; in xfs_iomap_eof_align_last_fsb()
66 else if (mp->m_dalign) in xfs_iomap_eof_align_last_fsb()
67 align = mp->m_dalign; in xfs_iomap_eof_align_last_fsb()
69 if (align && XFS_ISIZE(ip) < XFS_FSB_TO_B(mp, align)) in xfs_iomap_eof_align_last_fsb()
120 xfs_mount_t *mp = ip->i_mount; in xfs_iomap_write_direct() local
142 offset_fsb = XFS_B_TO_FSBT(mp, offset); in xfs_iomap_write_direct()
[all …]
Dxfs_filestream.c83 xfs_mount_t *mp, in xfs_filestream_peek_ag() argument
89 pag = xfs_perag_get(mp, agno); in xfs_filestream_peek_ag()
97 xfs_mount_t *mp, in xfs_filestream_get_ag() argument
103 pag = xfs_perag_get(mp, agno); in xfs_filestream_get_ag()
111 xfs_mount_t *mp, in xfs_filestream_put_ag() argument
116 pag = xfs_perag_get(mp, agno); in xfs_filestream_put_ag()
147 struct xfs_mount *mp = ip->i_mount; in xfs_filestream_pick_ag() local
157 minfree = mp->m_sb.sb_agblocks / 50; in xfs_filestream_pick_ag()
168 pag = xfs_perag_get(mp, ag); in xfs_filestream_pick_ag()
171 err = xfs_alloc_pagf_init(mp, NULL, ag, trylock); in xfs_filestream_pick_ag()
[all …]
Dxfs_error.c58 xfs_errortag_add(int error_tag, xfs_mount_t *mp) in xfs_errortag_add() argument
64 memcpy(&fsid, mp->m_fixedfsid, sizeof(xfs_fsid_t)); in xfs_errortag_add()
68 xfs_warn(mp, "error tag #%d on", error_tag); in xfs_errortag_add()
75 xfs_warn(mp, "Turned on XFS error tag #%d", in xfs_errortag_add()
79 len = strlen(mp->m_fsname); in xfs_errortag_add()
81 strcpy(xfs_etest_fsname[i], mp->m_fsname); in xfs_errortag_add()
87 xfs_warn(mp, "error tag overflow, too many turned on"); in xfs_errortag_add()
93 xfs_errortag_clearall(xfs_mount_t *mp, int loud) in xfs_errortag_clearall() argument
99 memcpy(&fsid, mp->m_fixedfsid, sizeof(xfs_fsid_t)); in xfs_errortag_clearall()
106 xfs_warn(mp, "Clearing XFS error tag #%d", in xfs_errortag_clearall()
[all …]
Dxfs_rtalloc.h63 struct xfs_mount *mp); /* file system mount structure */
66 struct xfs_mount *mp);
74 struct xfs_mount *mp); /* file system mount structure */
85 struct xfs_mount *mp, /* file system mount point */
95 struct xfs_mount *mp, /* file system mount structure */
101 int xfs_rtbuf_get(struct xfs_mount *mp, struct xfs_trans *tp,
103 int xfs_rtcheck_range(struct xfs_mount *mp, struct xfs_trans *tp,
106 int xfs_rtfind_back(struct xfs_mount *mp, struct xfs_trans *tp,
109 int xfs_rtfind_forw(struct xfs_mount *mp, struct xfs_trans *tp,
112 int xfs_rtmodify_range(struct xfs_mount *mp, struct xfs_trans *tp,
[all …]
Dxfs_log.h138 xfs_lsn_t xfs_log_done(struct xfs_mount *mp,
142 int _xfs_log_force(struct xfs_mount *mp,
145 void xfs_log_force(struct xfs_mount *mp,
147 int _xfs_log_force_lsn(struct xfs_mount *mp,
151 void xfs_log_force_lsn(struct xfs_mount *mp,
154 int xfs_log_mount(struct xfs_mount *mp,
158 int xfs_log_mount_finish(struct xfs_mount *mp);
159 xfs_lsn_t xlog_assign_tail_lsn(struct xfs_mount *mp);
160 xfs_lsn_t xlog_assign_tail_lsn_locked(struct xfs_mount *mp);
161 void xfs_log_space_wake(struct xfs_mount *mp);
[all …]
Dxfs_mount.h216 xfs_preferred_iosize(xfs_mount_t *mp) in xfs_preferred_iosize() argument
218 if (mp->m_flags & XFS_MOUNT_COMPAT_IOSIZE) in xfs_preferred_iosize()
220 return (mp->m_swidth ? in xfs_preferred_iosize()
221 (mp->m_swidth << mp->m_sb.sb_blocklog) : in xfs_preferred_iosize()
222 ((mp->m_flags & XFS_MOUNT_DFLT_IOSIZE) ? in xfs_preferred_iosize()
223 (1 << (int)MAX(mp->m_readio_log, mp->m_writeio_log)) : in xfs_preferred_iosize()
227 #define XFS_LAST_UNMOUNT_WAS_CLEAN(mp) \ argument
228 ((mp)->m_flags & XFS_MOUNT_WAS_CLEAN)
229 #define XFS_FORCED_SHUTDOWN(mp) ((mp)->m_flags & XFS_MOUNT_FS_SHUTDOWN) argument
230 void xfs_do_force_shutdown(struct xfs_mount *mp, int flags, char *fname,
[all …]
Dxfs_error.h23 extern void xfs_error_report(const char *tag, int level, struct xfs_mount *mp,
26 struct xfs_mount *mp, void *p, const char *filename,
30 #define XFS_ERROR_REPORT(e, lvl, mp) \ argument
31 xfs_error_report(e, lvl, mp, __FILE__, __LINE__, __return_address)
32 #define XFS_CORRUPTION_ERROR(e, lvl, mp, mem) \ argument
33 xfs_corruption_error(e, lvl, mp, mem, \
43 #define XFS_WANT_CORRUPTED_GOTO(mp, x, l) \ argument
49 XFS_ERRLEVEL_LOW, mp); \
55 #define XFS_WANT_CORRUPTED_RETURN(mp, x) \ argument
61 XFS_ERRLEVEL_LOW, mp); \
[all …]
Dxfs_itable.c36 xfs_mount_t *mp, in xfs_internal_inum() argument
39 return (ino == mp->m_sb.sb_rbmino || ino == mp->m_sb.sb_rsumino || in xfs_internal_inum()
40 (xfs_sb_version_hasquota(&mp->m_sb) && in xfs_internal_inum()
41 xfs_is_quota_inode(&mp->m_sb, ino))); in xfs_internal_inum()
50 struct xfs_mount *mp, /* mount point for filesystem */ in xfs_bulkstat_one_int() argument
65 if (!buffer || xfs_internal_inum(mp, ino)) in xfs_bulkstat_one_int()
72 error = xfs_iget(mp, NULL, ino, in xfs_bulkstat_one_int()
101 buf->bs_extsize = dic->di_extsize << mp->m_sb.sb_blocklog; in xfs_bulkstat_one_int()
119 buf->bs_blksize = mp->m_sb.sb_blocksize; in xfs_bulkstat_one_int()
125 buf->bs_blksize = mp->m_sb.sb_blocksize; in xfs_bulkstat_one_int()
[all …]
Dxfs_bmap_util.c79 xfs_mount_t *mp; /* filesystem mount structure */ in xfs_bmap_finish() local
130 mp = ntp->t_mountp; in xfs_bmap_finish()
131 if (!XFS_FORCED_SHUTDOWN(mp)) in xfs_bmap_finish()
132 xfs_force_shutdown(mp, in xfs_bmap_finish()
151 xfs_mount_t *mp; /* mount point structure */ in xfs_bmap_rtalloc() local
157 mp = ap->ip->i_mount; in xfs_bmap_rtalloc()
159 prod = align / mp->m_sb.sb_rextsize; in xfs_bmap_rtalloc()
160 error = xfs_bmap_extsize_align(mp, &ap->got, &ap->prev, in xfs_bmap_rtalloc()
166 ASSERT(ap->length % mp->m_sb.sb_rextsize == 0); in xfs_bmap_rtalloc()
177 ralen = ap->length / mp->m_sb.sb_rextsize; in xfs_bmap_rtalloc()
[all …]
Dxfs_dquot.c90 struct xfs_mount *mp, in xfs_qm_adjust_dqlimits() argument
93 struct xfs_quotainfo *q = mp->m_quotainfo; in xfs_qm_adjust_dqlimits()
135 xfs_mount_t *mp, in xfs_qm_adjust_dqtimers() argument
160 mp->m_quotainfo->qi_btimelimit); in xfs_qm_adjust_dqtimers()
183 mp->m_quotainfo->qi_itimelimit); in xfs_qm_adjust_dqtimers()
206 mp->m_quotainfo->qi_rtbtimelimit); in xfs_qm_adjust_dqtimers()
228 xfs_mount_t *mp, in xfs_qm_init_dquot_blk() argument
233 struct xfs_quotainfo *q = mp->m_quotainfo; in xfs_qm_init_dquot_blk()
253 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_qm_init_dquot_blk()
254 uuid_copy(&d->dd_uuid, &mp->m_sb.sb_uuid); in xfs_qm_init_dquot_blk()
[all …]
Dxfs_symlink.c50 struct xfs_mount *mp = ip->i_mount; in xfs_readlink_bmap() local
63 fsblocks = xfs_symlink_blocks(mp, pathlen); in xfs_readlink_bmap()
70 d = XFS_FSB_TO_DADDR(mp, mval[n].br_startblock); in xfs_readlink_bmap()
71 byte_cnt = XFS_FSB_TO_B(mp, mval[n].br_blockcount); in xfs_readlink_bmap()
73 bp = xfs_buf_read(mp->m_ddev_targp, d, BTOBB(byte_cnt), 0, in xfs_readlink_bmap()
87 byte_cnt = XFS_SYMLINK_BUF_SPACE(mp, byte_cnt); in xfs_readlink_bmap()
92 if (xfs_sb_version_hascrc(&mp->m_sb)) { in xfs_readlink_bmap()
96 xfs_alert(mp, in xfs_readlink_bmap()
128 struct xfs_mount *mp = ip->i_mount; in xfs_readlink() local
134 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_readlink()
[all …]
Dxfs_quota.h38 #define XFS_NOT_DQATTACHED(mp, ip) \ argument
39 ((XFS_IS_UQUOTA_ON(mp) && (ip)->i_udquot == NULL) || \
40 (XFS_IS_GQUOTA_ON(mp) && (ip)->i_gdquot == NULL) || \
41 (XFS_IS_PQUOTA_ON(mp) && (ip)->i_pdquot == NULL))
43 #define XFS_QM_NEED_QUOTACHECK(mp) \ argument
44 ((XFS_IS_UQUOTA_ON(mp) && \
45 (mp->m_sb.sb_qflags & XFS_UQUOTA_CHKD) == 0) || \
46 (XFS_IS_GQUOTA_ON(mp) && \
47 (mp->m_sb.sb_qflags & XFS_GQUOTA_CHKD) == 0) || \
48 (XFS_IS_PQUOTA_ON(mp) && \
[all …]
Dxfs_icache.c40 STATIC void __xfs_inode_clear_reclaim_tag(struct xfs_mount *mp,
48 struct xfs_mount *mp, in xfs_inode_alloc() argument
61 if (inode_init_always(mp->m_super, VFS_I(ip))) { in xfs_inode_alloc()
76 ip->i_mount = mp; in xfs_inode_alloc()
149 struct xfs_mount *mp = ip->i_mount; in xfs_iget_cache_hit() local
211 error = inode_init_always(mp->m_super, inode); in xfs_iget_cache_hit()
236 __xfs_inode_clear_reclaim_tag(mp, pag, ip); in xfs_iget_cache_hit()
275 struct xfs_mount *mp, in xfs_iget_cache_miss() argument
285 xfs_agino_t agino = XFS_INO_TO_AGINO(mp, ino); in xfs_iget_cache_miss()
288 ip = xfs_inode_alloc(mp, ino); in xfs_iget_cache_miss()
[all …]
Dxfs_trans.c44 struct xfs_mount *mp) in xfs_trans_init() argument
46 xfs_trans_resv_calc(mp, M_RES(mp)); in xfs_trans_init()
59 xfs_mount_t *mp, in xfs_trans_alloc() argument
64 sb_start_intwrite(mp->m_super); in xfs_trans_alloc()
65 tp = _xfs_trans_alloc(mp, type, KM_SLEEP); in xfs_trans_alloc()
72 xfs_mount_t *mp, in _xfs_trans_alloc() argument
78 WARN_ON(mp->m_super->s_writers.frozen == SB_FREEZE_COMPLETE); in _xfs_trans_alloc()
79 atomic_inc(&mp->m_active_trans); in _xfs_trans_alloc()
84 tp->t_mountp = mp; in _xfs_trans_alloc()
301 xfs_mount_t *mp = tp->t_mountp; in xfs_trans_mod_sb() local
[all …]
Dxfs_log.c50 struct xfs_mount *mp,
372 struct xfs_mount *mp, in xfs_log_regrant() argument
375 struct xlog *log = mp->m_log; in xfs_log_regrant()
433 struct xfs_mount *mp, in xfs_log_reserve() argument
441 struct xlog *log = mp->m_log; in xfs_log_reserve()
513 struct xfs_mount *mp, in xfs_log_done() argument
518 struct xlog *log = mp->m_log; in xfs_log_done()
567 struct xfs_mount *mp, in xfs_log_notify() argument
588 struct xfs_mount *mp, in xfs_log_release_iclog() argument
591 if (xlog_state_release_iclog(mp->m_log, iclog)) { in xfs_log_release_iclog()
[all …]
Dxfs_inode.c703 struct xfs_mount *mp = tp->t_mountp; in xfs_ialloc() local
729 error = xfs_iget(mp, tp, ino, XFS_IGET_CREATE, in xfs_ialloc()
774 tv = current_fs_time(mp->m_super); in xfs_ialloc()
790 ASSERT(uuid_equal(&ip->i_d.di_uuid, &mp->m_sb.sb_uuid)); in xfs_ialloc()
1123 struct xfs_mount *mp = dp->i_mount; in xfs_create() local
1141 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_create()
1158 resblks = XFS_MKDIR_SPACE_RES(mp, name->len); in xfs_create()
1159 tres = &M_RES(mp)->tr_mkdir; in xfs_create()
1160 tp = xfs_trans_alloc(mp, XFS_TRANS_MKDIR); in xfs_create()
1162 resblks = XFS_CREATE_SPACE_RES(mp, name->len); in xfs_create()
[all …]
Dxfs_fsops.h21 extern int xfs_fs_geometry(xfs_mount_t *mp, xfs_fsop_geom_t *geo, int nversion);
22 extern int xfs_growfs_data(xfs_mount_t *mp, xfs_growfs_data_t *in);
23 extern int xfs_growfs_log(xfs_mount_t *mp, xfs_growfs_log_t *in);
24 extern int xfs_fs_counts(xfs_mount_t *mp, xfs_fsop_counts_t *cnt);
25 extern int xfs_reserve_blocks(xfs_mount_t *mp, __uint64_t *inval,
27 extern int xfs_fs_goingdown(xfs_mount_t *mp, __uint32_t inflags);
28 extern int xfs_fs_log_dummy(struct xfs_mount *mp);
Dxfs_message.h7 void xfs_emerg(const struct xfs_mount *mp, const char *fmt, ...);
9 void xfs_alert(const struct xfs_mount *mp, const char *fmt, ...);
11 void xfs_alert_tag(const struct xfs_mount *mp, int tag, const char *fmt, ...);
13 void xfs_crit(const struct xfs_mount *mp, const char *fmt, ...);
15 void xfs_err(const struct xfs_mount *mp, const char *fmt, ...);
17 void xfs_warn(const struct xfs_mount *mp, const char *fmt, ...);
19 void xfs_notice(const struct xfs_mount *mp, const char *fmt, ...);
21 void xfs_info(const struct xfs_mount *mp, const char *fmt, ...);
25 void xfs_debug(const struct xfs_mount *mp, const char *fmt, ...);
28 void xfs_debug(const struct xfs_mount *mp, const char *fmt, ...) in xfs_debug() argument
Dxfs_message.c31 const struct xfs_mount *mp, in __xfs_printk() argument
34 if (mp && mp->m_fsname) { in __xfs_printk()
35 printk("%sXFS (%s): %pV\n", level, mp->m_fsname, vaf); in __xfs_printk()
42 void func(const struct xfs_mount *mp, const char *fmt, ...) \
52 __xfs_printk(kern_level, mp, &vaf); \
69 const struct xfs_mount *mp, in xfs_alert_tag() argument
78 xfs_alert(mp, "Transforming an alert into a BUG."); in xfs_alert_tag()
87 __xfs_printk(KERN_ALERT, mp, &vaf); in xfs_alert_tag()
Dxfs_log_recover.c294 xfs_mount_t *mp, in xlog_header_check_dump() argument
297 xfs_debug(mp, "%s: SB : uuid = %pU, fmt = %d", in xlog_header_check_dump()
298 __func__, &mp->m_sb.sb_uuid, XLOG_FMT); in xlog_header_check_dump()
299 xfs_debug(mp, " log : uuid = %pU, fmt = %d", in xlog_header_check_dump()
303 #define xlog_header_check_dump(mp, head) argument
311 xfs_mount_t *mp, in xlog_header_check_recover() argument
322 xfs_warn(mp, in xlog_header_check_recover()
324 xlog_header_check_dump(mp, head); in xlog_header_check_recover()
326 XFS_ERRLEVEL_HIGH, mp); in xlog_header_check_recover()
328 } else if (unlikely(!uuid_equal(&mp->m_sb.sb_uuid, &head->h_fs_uuid))) { in xlog_header_check_recover()
[all …]
Dxfs_pnfs.c67 struct xfs_mount *mp = XFS_M(sb); in xfs_fs_get_uuid() local
71 mp->m_fsname); in xfs_fs_get_uuid()
76 memcpy(buf, &mp->m_sb.sb_uuid, sizeof(uuid_t)); in xfs_fs_get_uuid()
88 struct xfs_mount *mp = ip->i_mount; in xfs_bmbt_to_iomap() local
104 iomap->offset = XFS_FSB_TO_B(mp, imap->br_startoff); in xfs_bmbt_to_iomap()
105 iomap->length = XFS_FSB_TO_B(mp, imap->br_blockcount); in xfs_bmbt_to_iomap()
121 struct xfs_mount *mp = ip->i_mount; in xfs_fs_map_blocks() local
130 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_fs_map_blocks()
151 limit = mp->m_super->s_maxbytes; in xfs_fs_map_blocks()
167 end_fsb = XFS_B_TO_FSB(mp, (xfs_ufsize_t)offset + length); in xfs_fs_map_blocks()
[all …]
Dxfs_trans_dquot.c148 xfs_mount_t *mp = tp->t_mountp; in xfs_trans_mod_dquot_byino() local
150 if (!XFS_IS_QUOTA_RUNNING(mp) || in xfs_trans_mod_dquot_byino()
151 !XFS_IS_QUOTA_ON(mp) || in xfs_trans_mod_dquot_byino()
152 xfs_is_quota_inode(&mp->m_sb, ip->i_ino)) in xfs_trans_mod_dquot_byino()
158 if (XFS_IS_UQUOTA_ON(mp) && ip->i_udquot) in xfs_trans_mod_dquot_byino()
160 if (XFS_IS_GQUOTA_ON(mp) && ip->i_gdquot) in xfs_trans_mod_dquot_byino()
162 if (XFS_IS_PQUOTA_ON(mp) && ip->i_pdquot) in xfs_trans_mod_dquot_byino()
565 struct xfs_mount *mp, in xfs_quota_warn() argument
576 mp->m_super->s_dev, type); in xfs_quota_warn()
588 xfs_mount_t *mp, in xfs_trans_dqresv() argument
[all …]
Dxfs_file.c180 struct xfs_mount *mp = ip->i_mount; in xfs_dir_fsync() local
192 return _xfs_log_force_lsn(mp, lsn, XFS_LOG_SYNC, NULL); in xfs_dir_fsync()
204 struct xfs_mount *mp = ip->i_mount; in xfs_file_fsync() local
215 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_file_fsync()
220 if (mp->m_flags & XFS_MOUNT_BARRIER) { in xfs_file_fsync()
229 xfs_blkdev_issue_flush(mp->m_rtdev_targp); in xfs_file_fsync()
230 else if (mp->m_logdev_targp != mp->m_ddev_targp) in xfs_file_fsync()
231 xfs_blkdev_issue_flush(mp->m_ddev_targp); in xfs_file_fsync()
247 error = _xfs_log_force_lsn(mp, lsn, XFS_LOG_SYNC, &log_flushed); in xfs_file_fsync()
256 if ((mp->m_flags & XFS_MOUNT_BARRIER) && in xfs_file_fsync()
[all …]
Dxfs_extent_busy.c106 struct xfs_mount *mp, in xfs_extent_busy_search() argument
116 pag = xfs_perag_get(mp, agno); in xfs_extent_busy_search()
158 struct xfs_mount *mp, in xfs_extent_busy_update_extent() argument
289 trace_xfs_extent_busy_reuse(mp, pag->pag_agno, fbno, flen); in xfs_extent_busy_update_extent()
294 xfs_log_force(mp, XFS_LOG_SYNC); in xfs_extent_busy_update_extent()
295 trace_xfs_extent_busy_force(mp, pag->pag_agno, fbno, flen); in xfs_extent_busy_update_extent()
306 struct xfs_mount *mp, in xfs_extent_busy_reuse() argument
317 pag = xfs_perag_get(mp, agno); in xfs_extent_busy_reuse()
335 if (!xfs_extent_busy_update_extent(mp, pag, busyp, fbno, flen, in xfs_extent_busy_reuse()
389 if (!xfs_extent_busy_update_extent(args->mp, args->pag, in xfs_extent_busy_trim()
[all …]
Dxfs_ioctl.c326 xfs_mount_t *mp = ip->i_mount; in xfs_set_dmattrs() local
333 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_set_dmattrs()
336 tp = xfs_trans_alloc(mp, XFS_TRANS_SET_DMATTRS); in xfs_set_dmattrs()
337 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_ichange, 0, 0); in xfs_set_dmattrs()
743 xfs_mount_t *mp, in xfs_ioc_bulkstat() argument
759 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_ioc_bulkstat()
775 error = xfs_inumbers(mp, &inlast, &count, in xfs_ioc_bulkstat()
778 error = xfs_bulkstat_one(mp, inlast, bulkreq.ubuffer, in xfs_ioc_bulkstat()
781 error = xfs_bulkstat(mp, &inlast, &count, xfs_bulkstat_one, in xfs_ioc_bulkstat()
802 xfs_mount_t *mp, in xfs_ioc_fsgeometry_v1() argument
[all …]
Dxfs_icache.h51 int xfs_iget(struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t ino,
55 struct xfs_inode * xfs_inode_alloc(struct xfs_mount *mp, xfs_ino_t ino);
60 int xfs_reclaim_inodes(struct xfs_mount *mp, int mode);
61 int xfs_reclaim_inodes_count(struct xfs_mount *mp);
62 long xfs_reclaim_inodes_nr(struct xfs_mount *mp, int nr_to_scan);
72 int xfs_inode_ag_iterator(struct xfs_mount *mp,
75 int xfs_inode_ag_iterator_tag(struct xfs_mount *mp,
Dxfs_itable.h26 typedef int (*bulkstat_one_pf)(struct xfs_mount *mp,
45 xfs_mount_t *mp, /* mount point for filesystem */
61 xfs_mount_t *mp,
71 xfs_mount_t *mp,
93 xfs_mount_t *mp, /* mount point for filesystem */
Dxfs_iops.c451 struct xfs_mount *mp = ip->i_mount; in xfs_vn_getattr() local
455 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_vn_getattr()
469 XFS_FSB_TO_BB(mp, ip->i_d.di_nblocks + ip->i_delayed_blks); in xfs_vn_getattr()
487 xfs_get_extsz_hint(ip) << mp->m_sb.sb_blocklog; in xfs_vn_getattr()
489 stat->blksize = xfs_preferred_iosize(mp); in xfs_vn_getattr()
546 xfs_mount_t *mp = ip->i_mount; in xfs_setattr_nonsize() local
560 if (mp->m_flags & XFS_MOUNT_RDONLY) in xfs_setattr_nonsize()
563 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_setattr_nonsize()
581 if (XFS_IS_QUOTA_ON(mp) && (mask & (ATTR_UID|ATTR_GID))) { in xfs_setattr_nonsize()
584 if ((mask & ATTR_UID) && XFS_IS_UQUOTA_ON(mp)) { in xfs_setattr_nonsize()
[all …]
Dxfs_filestream.h25 int xfs_filestream_mount(struct xfs_mount *mp);
26 void xfs_filestream_unmount(struct xfs_mount *mp);
30 int xfs_filestream_peek_ag(struct xfs_mount *mp, xfs_agnumber_t agno);
Dxfs_trans_ail.c332 xfs_mount_t *mp = ailp->xa_mount; in xfsaild_push() local
353 xfs_log_force(mp, XFS_LOG_SYNC); in xfsaild_push()
723 struct xfs_mount *mp = ailp->xa_mount; in xfs_trans_ail_delete_bulk() local
726 if (!XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_ail_delete_bulk()
727 xfs_alert_tag(mp, XFS_PTAG_AILDELETE, in xfs_trans_ail_delete_bulk()
730 xfs_force_shutdown(mp, shutdown_type); in xfs_trans_ail_delete_bulk()
758 xfs_mount_t *mp) in xfs_trans_ail_init() argument
766 ailp->xa_mount = mp; in xfs_trans_ail_init()
778 mp->m_ail = ailp; in xfs_trans_ail_init()
788 xfs_mount_t *mp) in xfs_trans_ail_destroy() argument
[all …]
Dxfs_extent_busy.h50 xfs_extent_busy_clear(struct xfs_mount *mp, struct list_head *list,
54 xfs_extent_busy_search(struct xfs_mount *mp, xfs_agnumber_t agno,
58 xfs_extent_busy_reuse(struct xfs_mount *mp, xfs_agnumber_t agno,
Dxfs_ioctl32.c62 struct xfs_mount *mp, in xfs_compat_ioc_fsgeometry_v1() argument
68 error = xfs_fs_geometry(mp, &fsgeo, 3); in xfs_compat_ioc_fsgeometry_v1()
228 xfs_mount_t *mp, /* mount point for filesystem */ in xfs_bulkstat_one_compat() argument
235 return xfs_bulkstat_one_int(mp, ino, buffer, ubsize, in xfs_bulkstat_one_compat()
243 xfs_mount_t *mp, in xfs_compat_ioc_bulkstat() argument
260 if (XFS_FORCED_SHUTDOWN(mp)) in xfs_compat_ioc_bulkstat()
284 error = xfs_inumbers(mp, &inlast, &count, in xfs_compat_ioc_bulkstat()
289 error = xfs_bulkstat_one_compat(mp, inlast, bulkreq.ubuffer, in xfs_compat_ioc_bulkstat()
292 error = xfs_bulkstat(mp, &inlast, &count, in xfs_compat_ioc_bulkstat()
533 struct xfs_mount *mp = ip->i_mount; in xfs_file_compat_ioctl() local
[all …]
Dxfs_dquot.h114 static inline int xfs_this_quota_on(struct xfs_mount *mp, int type) in xfs_this_quota_on() argument
118 return XFS_IS_UQUOTA_ON(mp); in xfs_this_quota_on()
120 return XFS_IS_GQUOTA_ON(mp); in xfs_this_quota_on()
122 return XFS_IS_PQUOTA_ON(mp); in xfs_this_quota_on()
Dxfs_attr_inactive.c135 struct xfs_mount *mp = bp->b_target->bt_mount; in xfs_attr3_leaf_inactive() local
138 xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, &ichdr, leaf); in xfs_attr3_leaf_inactive()
396 struct xfs_mount *mp; in xfs_attr_inactive() local
401 mp = dp->i_mount; in xfs_attr_inactive()
402 ASSERT(! XFS_NOT_DQATTACHED(mp, dp)); in xfs_attr_inactive()
420 trans = xfs_trans_alloc(mp, XFS_TRANS_ATTRINVAL); in xfs_attr_inactive()
421 error = xfs_trans_reserve(trans, &M_RES(mp)->tr_attrinval, 0, 0); in xfs_attr_inactive()
Dxfs_aops.c63 struct xfs_mount *mp = ip->i_mount; in xfs_find_bdev_for_inode() local
66 return mp->m_rtdev_targp->bt_bdev; in xfs_find_bdev_for_inode()
68 return mp->m_ddev_targp->bt_bdev; in xfs_find_bdev_for_inode()
104 struct xfs_mount *mp = XFS_I(ioend->io_inode)->i_mount; in xfs_setfilesize_trans_alloc() local
108 tp = xfs_trans_alloc(mp, XFS_TRANS_FSYNC_TS); in xfs_setfilesize_trans_alloc()
110 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_fsyncts, 0, 0); in xfs_setfilesize_trans_alloc()
191 struct xfs_mount *mp = XFS_I(ioend->io_inode)->i_mount; in xfs_finish_ioend() local
194 queue_work(mp->m_unwritten_workqueue, &ioend->io_work); in xfs_finish_ioend()
196 queue_work(mp->m_data_workqueue, &ioend->io_work); in xfs_finish_ioend()
283 struct xfs_mount *mp = ip->i_mount; in xfs_map_blocks() local
[all …]
Dxfs_export.c126 xfs_mount_t *mp = XFS_M(sb); in xfs_nfs_get_inode() local
141 error = xfs_iget(mp, NULL, ino, XFS_IGET_UNTRUSTED, 0, &ip); in xfs_nfs_get_inode()
230 struct xfs_mount *mp = ip->i_mount; in xfs_fs_nfs_commit_metadata() local
240 return _xfs_log_force_lsn(mp, lsn, XFS_LOG_SYNC, NULL); in xfs_fs_nfs_commit_metadata()
Dxfs_log_cil.c377 struct xfs_mount *mp = ctx->cil->xc_log->l_mp; in xlog_cil_committed() local
383 xfs_extent_busy_clear(mp, &ctx->busy_extents, in xlog_cil_committed()
384 (mp->m_flags & XFS_MOUNT_DISCARD) && !abort); in xlog_cil_committed()
401 ASSERT(mp->m_flags & XFS_MOUNT_DISCARD); in xlog_cil_committed()
403 xfs_discard_extents(mp, &ctx->busy_extents); in xlog_cil_committed()
404 xfs_extent_busy_clear(mp, &ctx->busy_extents, false); in xlog_cil_committed()
773 struct xfs_mount *mp, in xfs_log_commit_cil() argument
778 struct xlog *log = mp->m_log; in xfs_log_commit_cil()
792 xlog_print_tic_res(mp, tp->t_ticket); in xfs_log_commit_cil()
798 xfs_log_done(mp, tp->t_ticket, NULL, log_flags); in xfs_log_commit_cil()
Dxfs_super.h66 extern void xfs_flush_inodes(struct xfs_mount *mp);
75 extern void xfs_reinit_percpu_counters(struct xfs_mount *mp);
Dxfs_trans_buf.c192 struct xfs_mount *mp, in xfs_trans_getsb() argument
203 return xfs_getsb(mp, flags); in xfs_trans_getsb()
211 bp = mp->m_sb_bp; in xfs_trans_getsb()
221 bp = xfs_getsb(mp, flags); in xfs_trans_getsb()
242 struct xfs_mount *mp, in xfs_trans_read_buf_map() argument
277 if (XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_read_buf_map()
309 if (!XFS_FORCED_SHUTDOWN(mp)) in xfs_trans_read_buf_map()
324 if (XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_read_buf_map()
Dxfs_trans.h76 void xfs_log_item_init(struct xfs_mount *mp, struct xfs_log_item *item,
178 int xfs_trans_read_buf_map(struct xfs_mount *mp,
188 struct xfs_mount *mp, in xfs_trans_read_buf() argument
198 return xfs_trans_read_buf_map(mp, tp, target, &map, 1, in xfs_trans_read_buf()
Dxfs_trace.h103 TP_PROTO(struct xfs_mount *mp, xfs_agnumber_t agno, int refcount,
105 TP_ARGS(mp, agno, refcount, caller_ip),
113 __entry->dev = mp->m_super->s_dev;
127 TP_PROTO(struct xfs_mount *mp, xfs_agnumber_t agno, int refcount, \
129 TP_ARGS(mp, agno, refcount, caller_ip))
139 TP_PROTO(struct xfs_mount *mp, xfs_agnumber_t agno),
140 TP_ARGS(mp, agno),
146 __entry->dev = mp->m_super->s_dev;
155 TP_PROTO(struct xfs_mount *mp, xfs_agnumber_t agno), \
156 TP_ARGS(mp, agno))
[all …]
Dxfs_bmap_util.h48 int xfs_bmap_extsize_align(struct xfs_mount *mp, struct xfs_bmbt_irec *gotp,
71 int xfs_free_eofblocks(struct xfs_mount *mp, struct xfs_inode *ip,
Dxfs_extfree_item.c224 struct xfs_mount *mp, in xfs_efi_init() argument
240 xfs_log_item_init(mp, &efip->efi_item, XFS_LI_EFI, &xfs_efi_item_ops); in xfs_efi_init()
484 struct xfs_mount *mp, in xfs_efd_init() argument
501 xfs_log_item_init(mp, &efdp->efd_item, XFS_LI_EFD, &xfs_efd_item_ops); in xfs_efd_init()
Dxfs_dquot_item.c429 struct xfs_mount *mp, in xfs_qm_qoff_logitem_init() argument
437 xfs_log_item_init(mp, &qf->qql_item, XFS_LI_QUOTAOFF, start ? in xfs_qm_qoff_logitem_init()
439 qf->qql_item.li_mountp = mp; in xfs_qm_qoff_logitem_init()
Dxfs_attr_list.c230 struct xfs_mount *mp = dp->i_mount; in xfs_attr_node_list() local
262 xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, in xfs_attr_node_list()
347 xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, &leafhdr, leaf); in xfs_attr_node_list()
375 struct xfs_mount *mp = context->dp->i_mount; in xfs_attr3_leaf_list_int() local
380 xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, &ichdr, leaf); in xfs_attr3_leaf_list_int()
Dxfs_buf_item.c756 xfs_mount_t *mp) in xfs_buf_item_init() argument
771 ASSERT(bp->b_target->bt_mount == mp); in xfs_buf_item_init()
776 xfs_log_item_init(mp, &bip->bli_item, XFS_LI_BUF, &xfs_buf_item_ops); in xfs_buf_item_init()
1055 struct xfs_mount *mp = lip->li_mountp; in xfs_buf_iodone_callbacks() local
1066 if (XFS_FORCED_SHUTDOWN(mp)) { in xfs_buf_iodone_callbacks()
Dxfs_buf.c1260 struct xfs_mount *mp = bp->b_target->bt_mount; in _xfs_buf_ioapply() local
1266 if (xfs_sb_version_hascrc(&mp->m_sb)) { in _xfs_buf_ioapply()
1267 xfs_warn(mp, in _xfs_buf_ioapply()
1631 struct xfs_mount *mp, in xfs_free_buftarg() argument
1637 if (mp->m_flags & XFS_MOUNT_BARRIER) in xfs_free_buftarg()
1685 struct xfs_mount *mp, in xfs_alloc_buftarg() argument
1692 btp->bt_mount = mp; in xfs_alloc_buftarg()
Dxfs_dir2_readdir.c46 struct xfs_mount *mp, in xfs_dir3_get_dtype() argument
49 if (!xfs_sb_version_hasftype(&mp->m_sb)) in xfs_dir3_get_dtype()
Dxfs_log_priv.h452 void xlog_print_tic_res(struct xfs_mount *mp, struct xlog_ticket *ticket);
Dxfs_inode_item.c561 struct xfs_mount *mp) in xfs_inode_item_init() argument
569 xfs_log_item_init(mp, &iip->ili_item, XFS_LI_INODE, in xfs_inode_item_init()
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-context.c43 static void pvr2_context_set_notify(struct pvr2_context *mp, int fl) in pvr2_context_set_notify() argument
48 if (!mp->notify_flag) { in pvr2_context_set_notify()
50 mp->notify_prev = pvr2_context_notify_last; in pvr2_context_set_notify()
51 mp->notify_next = NULL; in pvr2_context_set_notify()
52 pvr2_context_notify_last = mp; in pvr2_context_set_notify()
53 if (mp->notify_prev) { in pvr2_context_set_notify()
54 mp->notify_prev->notify_next = mp; in pvr2_context_set_notify()
56 pvr2_context_notify_first = mp; in pvr2_context_set_notify()
58 mp->notify_flag = !0; in pvr2_context_set_notify()
61 if (mp->notify_flag) { in pvr2_context_set_notify()
[all …]
/linux-4.1.27/fs/jfs/
Djfs_metapage.c44 #define metapage_locked(mp) test_bit(META_locked, &(mp)->flag) argument
45 #define trylock_metapage(mp) test_and_set_bit_lock(META_locked, &(mp)->flag) argument
47 static inline void unlock_metapage(struct metapage *mp) in unlock_metapage() argument
49 clear_bit_unlock(META_locked, &mp->flag); in unlock_metapage()
50 wake_up(&mp->wait); in unlock_metapage()
53 static inline void __lock_metapage(struct metapage *mp) in __lock_metapage() argument
57 add_wait_queue_exclusive(&mp->wait, &wait); in __lock_metapage()
60 if (metapage_locked(mp)) { in __lock_metapage()
61 unlock_page(mp->page); in __lock_metapage()
63 lock_page(mp->page); in __lock_metapage()
[all …]
Djfs_metapage.h57 #define mark_metapage_dirty(mp) set_bit(META_dirty, &(mp)->flag) argument
84 static inline void write_metapage(struct metapage *mp) in write_metapage() argument
86 set_bit(META_dirty, &mp->flag); in write_metapage()
87 release_metapage(mp); in write_metapage()
90 static inline void flush_metapage(struct metapage *mp) in flush_metapage() argument
92 set_bit(META_sync, &mp->flag); in flush_metapage()
93 write_metapage(mp); in flush_metapage()
96 static inline void discard_metapage(struct metapage *mp) in discard_metapage() argument
98 clear_bit(META_dirty, &mp->flag); in discard_metapage()
99 set_bit(META_discard, &mp->flag); in discard_metapage()
[all …]
Djfs_xtree.c92 struct metapage *mp; member
153 struct metapage *mp; in xtLookup() local
188 XT_GETSEARCH(ip, btstack.top, bn, mp, p, index); in xtLookup()
216 XT_PUTPAGE(mp); in xtLookup()
246 struct metapage *mp; /* page buffer */ in xtSearch() local
279 XT_GETPAGE(ip, bn, mp, PSIZE, p, rc); in xtSearch()
362 btsp->mp = mp; in xtSearch()
409 btsp->mp = mp; in xtSearch()
467 btsp->mp = mp; in xtSearch()
504 XT_PUTPAGE(mp); in xtSearch()
[all …]
Djfs_dmap.c169 struct metapage *mp; in dbMount() local
181 mp = read_metapage(ipbmap, in dbMount()
184 if (mp == NULL) { in dbMount()
190 dbmp_le = (struct dbmap_disk *) mp->data; in dbMount()
209 release_metapage(mp); in dbMount()
267 struct metapage *mp; in dbSync() local
274 mp = read_metapage(ipbmap, in dbSync()
277 if (mp == NULL) { in dbSync()
282 dbmp_le = (struct dbmap_disk *) mp->data; in dbSync()
301 write_metapage(mp); in dbSync()
[all …]
Djfs_txnmgr.c181 static void LogSyncRelease(struct metapage * mp);
590 struct tlock *txLock(tid_t tid, struct inode *ip, struct metapage * mp, in txLock() argument
606 !(mp->xflag & COMMIT_PAGE)) { in txLock()
614 lid = mp->lid; in txLock()
620 jfs_info("txLock: tid:%d ip:0x%p mp:0x%p lid:%d", tid, ip, mp, lid); in txLock()
705 if (mp->xflag & COMMIT_PAGE) { in txLock()
710 metapage_nohomeok(mp); in txLock()
713 mp, mp->nohomeok, tid, tlck); in txLock()
720 if ((tid == 0) && mp->lsn) in txLock()
734 tlck->mp = mp; in txLock()
[all …]
Djfs_dtree.c116 struct metapage *mp; member
250 struct metapage ** mp, s64 *lblock) in find_index() argument
276 *mp = NULL; in find_index()
284 if (*mp && (*lblock != blkno)) { in find_index()
285 release_metapage(*mp); in find_index()
286 *mp = NULL; in find_index()
288 if (!(*mp)) { in find_index()
290 *mp = read_index_page(ip, blkno); in find_index()
292 if (!(*mp)) { in find_index()
298 (struct dir_table_slot *) ((char *) (*mp)->data + in find_index()
[all …]
Djfs_imap.c110 struct metapage *mp; in diMount() local
126 mp = read_metapage(ipimap, in diMount()
129 if (mp == NULL) { in diMount()
135 dinom_le = (struct dinomap_disk *) mp->data; in diMount()
154 release_metapage(mp); in diMount()
223 struct metapage *mp; in diSync() local
230 mp = get_metapage(ipimap, in diSync()
233 if (mp == NULL) { in diSync()
239 dinom_le = (struct dinomap_disk *) mp->data; in diSync()
258 write_metapage(mp); in diSync()
[all …]
Dxattr.c76 struct metapage *mp; /* metapage containing ea list */ member
228 struct metapage *mp; in ea_write() local
271 if (!(mp = get_metapage(ip, blkno + i, bytes_to_write, 1))) { in ea_write()
276 memcpy(mp->data, cp, nb); in ea_write()
285 if ((rc = flush_metapage(mp))) { in ea_write()
295 flush_metapage(mp); in ea_write()
377 struct metapage *mp; in ea_read() local
411 if (!(mp = read_metapage(ip, blkno + i, bytes_to_read, 1))) in ea_read()
414 memcpy(cp, mp->data, nb); in ea_read()
415 release_metapage(mp); in ea_read()
[all …]
Djfs_btree.h115 struct metapage *mp; /* 4/8: */ member
158 MP = (LEAF)->mp;\
169 if (! BT_IS_ROOT((BTSTACK)->top->mp))\
170 release_metapage((BTSTACK)->top->mp);\
Djfs_logmgr.c243 struct metapage *mp = NULL; in lmLog() local
257 tlck->type & tlckBTROOT || (mp = tlck->mp) == NULL) in lmLog()
270 if (mp->lsn == 0) { in lmLog()
271 mp->log = log; in lmLog()
272 mp->lsn = lsn; in lmLog()
276 list_add_tail(&mp->synclist, &log->synclist); in lmLog()
299 tblk->lsn = mp->lsn; in lmLog()
303 list_add(&tblk->synclist, &mp->synclist); in lmLog()
310 logdiff(diffp, mp->lsn, log); in lmLog()
314 tblk->lsn = mp->lsn; in lmLog()
[all …]
Dnamei.c887 struct metapage *mp; in jfs_symlink() local
991 mp = get_metapage(ip, xaddr, PSIZE, 1); in jfs_symlink()
993 if (mp == NULL) { in jfs_symlink()
999 memcpy(mp->data, name, copy_size); in jfs_symlink()
1000 flush_metapage(mp); in jfs_symlink()
Djfs_txnmgr.h104 struct metapage *mp; /* 4/8: object page buffer locked */ member
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmv643xx_eth.c434 static inline u32 rdl(struct mv643xx_eth_private *mp, int offset) in rdl() argument
436 return readl(mp->shared->base + offset); in rdl()
439 static inline u32 rdlp(struct mv643xx_eth_private *mp, int offset) in rdlp() argument
441 return readl(mp->base + offset); in rdlp()
444 static inline void wrl(struct mv643xx_eth_private *mp, int offset, u32 data) in wrl() argument
446 writel(data, mp->shared->base + offset); in wrl()
449 static inline void wrlp(struct mv643xx_eth_private *mp, int offset, u32 data) in wrlp() argument
451 writel(data, mp->base + offset); in wrlp()
468 struct mv643xx_eth_private *mp = rxq_to_mp(rxq); in rxq_enable() local
469 wrlp(mp, RXQ_COMMAND, 1 << rxq->index); in rxq_enable()
[all …]
/linux-4.1.27/drivers/net/ethernet/apple/
Dmace.c91 static inline void mace_clean_rings(struct mace_data *mp);
113 struct mace_data *mp; in mace_probe() local
155 mp = netdev_priv(dev); in mace_probe()
156 mp->mdev = mdev; in mace_probe()
160 mp->mace = ioremap(dev->base_addr, 0x1000); in mace_probe()
161 if (mp->mace == NULL) { in mace_probe()
172 mp->chipid = (in_8(&mp->mace->chipid_hi) << 8) | in mace_probe()
173 in_8(&mp->mace->chipid_lo); in mace_probe()
176 mp = netdev_priv(dev); in mace_probe()
177 mp->maccc = ENXMT | ENRCV; in mace_probe()
[all …]
Dmacmace.c107 struct mace_data *mp = netdev_priv(dev); in mace_load_rxdma_base() local
110 psc_write_long(PSC_ENETRD_ADDR + set, (u32) mp->rx_ring_phys); in mace_load_rxdma_base()
113 mp->rx_tail = 0; in mace_load_rxdma_base()
122 struct mace_data *mp = netdev_priv(dev); in mace_rxdma_reset() local
123 volatile struct mace *mace = mp->mace; in mace_rxdma_reset()
137 mp->rx_slot = 0; in mace_rxdma_reset()
149 struct mace_data *mp = netdev_priv(dev); in mace_txdma_reset() local
150 volatile struct mace *mace = mp->mace; in mace_txdma_reset()
158 mp->tx_slot = mp->tx_sloti = 0; in mace_txdma_reset()
159 mp->tx_count = N_TX_RING; in mace_txdma_reset()
[all …]
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
Dsym_malloc.c60 static void *___sym_malloc(m_pool_p mp, int size) in ___sym_malloc() argument
66 m_link_p h = mp->h; in ___sym_malloc()
106 static void ___sym_mfree(m_pool_p mp, void *ptr, int size) in ___sym_mfree() argument
112 m_link_p h = mp->h; in ___sym_mfree()
158 static void *__sym_calloc2(m_pool_p mp, int size, char *name, int uflags) in __sym_calloc2() argument
162 p = ___sym_malloc(mp, size); in __sym_calloc2()
174 #define __sym_calloc(mp, s, n) __sym_calloc2(mp, s, n, SYM_MEM_WARN) argument
179 static void __sym_mfree(m_pool_p mp, void *ptr, int size, char *name) in __sym_mfree() argument
184 ___sym_mfree(mp, ptr, size); in __sym_mfree()
193 static void *___mp0_get_mem_cluster(m_pool_p mp) in ___mp0_get_mem_cluster() argument
[all …]
Dsym_hipd.h1169 #define M_GET_MEM_CLUSTER() mp->get_mem_cluster(mp)
1170 #define M_FREE_MEM_CLUSTER(p) mp->free_mem_cluster(mp, p)
1206 static inline void *sym_m_get_dma_mem_cluster(m_pool_p mp, m_vtob_p vbp) in sym_m_get_dma_mem_cluster() argument
1211 vaddr = dma_alloc_coherent(mp->dev_dmat, SYM_MEM_CLUSTER_SIZE, &baddr, in sym_m_get_dma_mem_cluster()
1220 static inline void sym_m_free_dma_mem_cluster(m_pool_p mp, m_vtob_p vbp) in sym_m_free_dma_mem_cluster() argument
1222 dma_free_coherent(mp->dev_dmat, SYM_MEM_CLUSTER_SIZE, vbp->vaddr, in sym_m_free_dma_mem_cluster()
/linux-4.1.27/drivers/isdn/capi/
Dcapi.c141 static int capiminor_add_ack(struct capiminor *mp, u16 datahandle) in capiminor_add_ack() argument
152 spin_lock_bh(&mp->ackqlock); in capiminor_add_ack()
153 list_add_tail(&n->list, &mp->ackqueue); in capiminor_add_ack()
154 mp->nack++; in capiminor_add_ack()
155 spin_unlock_bh(&mp->ackqlock); in capiminor_add_ack()
159 static int capiminor_del_ack(struct capiminor *mp, u16 datahandle) in capiminor_del_ack() argument
163 spin_lock_bh(&mp->ackqlock); in capiminor_del_ack()
164 list_for_each_entry_safe(p, tmp, &mp->ackqueue, list) { in capiminor_del_ack()
167 mp->nack--; in capiminor_del_ack()
168 spin_unlock_bh(&mp->ackqlock); in capiminor_del_ack()
[all …]
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dapply.c142 struct mgr_priv_data *mp; in apply_init_priv() local
182 mp = &dss_data.mgr_priv_data_array[OMAP_DSS_CHANNEL_DIGIT]; in apply_init_priv()
184 mp->lcd_config.video_port_width = 24; in apply_init_priv()
185 mp->lcd_config.clock_info.lck_div = 1; in apply_init_priv()
186 mp->lcd_config.clock_info.pck_div = 1; in apply_init_priv()
196 struct mgr_priv_data *mp = get_mgr_priv(ovl->manager); in ovl_manual_update() local
198 return mp->lcd_config.stallmode; in ovl_manual_update()
203 struct mgr_priv_data *mp = get_mgr_priv(mgr); in mgr_manual_update() local
205 return mp->lcd_config.stallmode; in mgr_manual_update()
216 struct mgr_priv_data *mp; in dss_check_settings_low() local
[all …]
/linux-4.1.27/arch/m32r/mm/
Ddiscontig.c43 mem_prof_t *mp; in mem_prof_init() local
46 mp = &mem_prof[0]; in mem_prof_init()
47 mp->start_pfn = PFN_UP(CONFIG_MEMORY_START); in mem_prof_init()
48 mp->pages = PFN_DOWN(memory_end - memory_start); in mem_prof_init()
49 mp->holes = 0; in mem_prof_init()
50 mp->free_pfn = PFN_UP(__pa(_end)); in mem_prof_init()
53 mp = &mem_prof[1]; in mem_prof_init()
65 mp->start_pfn = start_pfn; in mem_prof_init()
66 mp->pages = PFN_DOWN(CONFIG_IRAM_SIZE) + holes; in mem_prof_init()
67 mp->holes = holes; in mem_prof_init()
[all …]
/linux-4.1.27/drivers/mtd/devices/
Dms02-nv.c60 struct ms02nv_private *mp = mtd->priv; in ms02nv_read() local
62 memcpy(buf, mp->uaddr + from, len); in ms02nv_read()
70 struct ms02nv_private *mp = mtd->priv; in ms02nv_write() local
72 memcpy(mp->uaddr + to, buf, len); in ms02nv_write()
111 struct ms02nv_private *mp; in ms02nv_init_one() local
148 mp = kzalloc(sizeof(*mp), GFP_KERNEL); in ms02nv_init_one()
149 if (!mp) in ms02nv_init_one()
152 mtd->priv = mp; in ms02nv_init_one()
153 mp->resource.module = mod_res; in ms02nv_init_one()
166 mp->resource.diag_ram = diag_res; in ms02nv_init_one()
[all …]
/linux-4.1.27/net/mac80211/
Drc80211_minstrel.c125 minstrel_update_rates(struct minstrel_priv *mp, struct minstrel_sta_info *mi) in minstrel_update_rates() argument
137 if (mp->hw->max_rates >= 3) { in minstrel_update_rates()
142 if (mp->hw->max_rates >= 2) { in minstrel_update_rates()
149 ratetbl->rate[i].count = mp->max_retry; in minstrel_update_rates()
150 ratetbl->rate[i].count_cts = mp->max_retry; in minstrel_update_rates()
151 ratetbl->rate[i].count_rts = mp->max_retry; in minstrel_update_rates()
153 rate_control_set_rates(mp->hw, mi->sta, ratetbl); in minstrel_update_rates()
192 minstrel_update_stats(struct minstrel_priv *mp, struct minstrel_sta_info *mi) in minstrel_update_stats() argument
250 if (mp->fixed_rate_idx != -1) { in minstrel_update_stats()
251 mi->max_tp_rate[0] = mp->fixed_rate_idx; in minstrel_update_stats()
[all …]
Drc80211_minstrel_ht.c223 minstrel_ht_update_rates(struct minstrel_priv *mp, struct minstrel_ht_sta *mi);
285 minstrel_ht_get_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, in minstrel_ht_get_stats() argument
299 for (idx = 0; idx < ARRAY_SIZE(mp->cck_rates); idx++) in minstrel_ht_get_stats()
300 if (rate->idx == mp->cck_rates[idx]) in minstrel_ht_get_stats()
514 minstrel_ht_update_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi) in minstrel_ht_update_stats() argument
598 if (mp->fixed_rate_idx != -1) { in minstrel_ht_update_stats()
600 mi->max_tp_rate[i] = mp->fixed_rate_idx; in minstrel_ht_update_stats()
601 mi->max_prob_rate = mp->fixed_rate_idx; in minstrel_ht_update_stats()
610 minstrel_ht_txstat_valid(struct minstrel_priv *mp, struct ieee80211_tx_rate *rate) in minstrel_ht_txstat_valid() argument
622 return rate->idx == mp->cck_rates[0] || in minstrel_ht_txstat_valid()
[all …]
/linux-4.1.27/kernel/
Dparams.c613 if (!mk->mp) { in add_sysfs_param()
615 mk->mp = kzalloc(sizeof(*mk->mp), GFP_KERNEL); in add_sysfs_param()
616 if (!mk->mp) in add_sysfs_param()
618 mk->mp->grp.name = "parameters"; in add_sysfs_param()
620 mk->mp->grp.attrs = kzalloc(sizeof(mk->mp->grp.attrs[0]), in add_sysfs_param()
623 if (!mk->mp->grp.attrs) in add_sysfs_param()
628 new_mp = krealloc(mk->mp, in add_sysfs_param()
629 sizeof(*mk->mp) + in add_sysfs_param()
630 sizeof(mk->mp->attrs[0]) * (mk->mp->num + 1), in add_sysfs_param()
634 mk->mp = new_mp; in add_sysfs_param()
[all …]
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-vid-out.c67 const struct v4l2_pix_format_mplane *mp; in vid_out_queue_setup() local
74 mp = &fmt->fmt.pix_mp; in vid_out_queue_setup()
79 if (mp->num_planes != planes) in vid_out_queue_setup()
81 sizes[0] = mp->plane_fmt[0].sizeimage; in vid_out_queue_setup()
85 sizes[p] = mp->plane_fmt[p].sizeimage; in vid_out_queue_setup()
314 struct v4l2_pix_format_mplane *mp = &f->fmt.pix_mp; in vivid_g_fmt_vid_out() local
318 mp->width = dev->fmt_out_rect.width; in vivid_g_fmt_vid_out()
319 mp->height = dev->fmt_out_rect.height; in vivid_g_fmt_vid_out()
320 mp->field = dev->field_out; in vivid_g_fmt_vid_out()
321 mp->pixelformat = fmt->fourcc; in vivid_g_fmt_vid_out()
[all …]
Dvivid-vid-common.c547 struct v4l2_pix_format_mplane *mp = &mp_fmt->fmt.pix_mp; in fmt_sp2mp() local
548 struct v4l2_plane_pix_format *ppix = &mp->plane_fmt[0]; in fmt_sp2mp()
552 memset(mp->reserved, 0, sizeof(mp->reserved)); in fmt_sp2mp()
555 mp->width = pix->width; in fmt_sp2mp()
556 mp->height = pix->height; in fmt_sp2mp()
557 mp->pixelformat = pix->pixelformat; in fmt_sp2mp()
558 mp->field = pix->field; in fmt_sp2mp()
559 mp->colorspace = pix->colorspace; in fmt_sp2mp()
560 mp->ycbcr_enc = pix->ycbcr_enc; in fmt_sp2mp()
561 mp->quantization = pix->quantization; in fmt_sp2mp()
[all …]
Dvivid-vid-cap.c125 const struct v4l2_pix_format_mplane *mp; in vid_cap_queue_setup() local
133 mp = &fmt->fmt.pix_mp; in vid_cap_queue_setup()
138 if (mp->num_planes != buffers) in vid_cap_queue_setup()
140 vfmt = vivid_get_format(dev, mp->pixelformat); in vid_cap_queue_setup()
142 sizes[p] = mp->plane_fmt[p].sizeimage; in vid_cap_queue_setup()
522 struct v4l2_pix_format_mplane *mp = &f->fmt.pix_mp; in vivid_g_fmt_vid_cap() local
525 mp->width = dev->fmt_cap_rect.width; in vivid_g_fmt_vid_cap()
526 mp->height = dev->fmt_cap_rect.height; in vivid_g_fmt_vid_cap()
527 mp->field = dev->field_cap; in vivid_g_fmt_vid_cap()
528 mp->pixelformat = dev->fmt_cap->fourcc; in vivid_g_fmt_vid_cap()
[all …]
/linux-4.1.27/drivers/scsi/libfc/
Dfc_exch.c127 struct fc_exch_mgr *mp; member
323 struct fc_exch_mgr *mp; in fc_exch_release() local
326 mp = ep->em; in fc_exch_release()
330 mempool_free(ep, mp->ep_pool); in fc_exch_release()
802 struct fc_exch_mgr *mp) in fc_exch_em_alloc() argument
810 ep = mempool_alloc(mp->ep_pool, GFP_ATOMIC); in fc_exch_em_alloc()
812 atomic_inc(&mp->stats.no_free_exch); in fc_exch_em_alloc()
818 pool = per_cpu_ptr(mp->pool, cpu); in fc_exch_em_alloc()
837 index = index == mp->pool_max_index ? 0 : index + 1; in fc_exch_em_alloc()
841 pool->next_index = index == mp->pool_max_index ? 0 : index + 1; in fc_exch_em_alloc()
[all …]
Dfc_lport.c396 __be32 *mp; in fc_lport_add_fc4_type() local
398 mp = &lport->fcts.ff_type_map[type / FC_NS_BPW]; in fc_lport_add_fc4_type()
399 *mp = htonl(ntohl(*mp) | 1UL << (type % FC_NS_BPW)); in fc_lport_add_fc4_type()
/linux-4.1.27/lib/mpi/
Dmpi-pow.c41 mpi_ptr_t rp, ep, mp, bp; in mpi_powm() local
77 mp = mp_marker = mpi_alloc_limb_space(msize); in mpi_powm()
78 if (!mp) in mpi_powm()
82 mpihelp_lshift(mp, mod->d, msize, mod_shift_cnt); in mpi_powm()
84 MPN_COPY(mp, mod->d, msize); in mpi_powm()
97 mpihelp_divrem(bp + msize, 0, bp, bsize, mp, msize); in mpi_powm()
115 if (rp == ep || rp == mp || rp == bp) { in mpi_powm()
141 if (rp == mp) { in mpi_powm()
144 mp = mp_marker = mpi_alloc_limb_space(msize); in mpi_powm()
145 if (!mp) in mpi_powm()
[all …]
/linux-4.1.27/crypto/
Dvmac.c111 #define nh_16(mp, kp, nw, rh, rl) \ argument
116 MUL64(th, tl, pe64_to_cpup((mp)+i)+(kp)[i], \
117 pe64_to_cpup((mp)+i+1)+(kp)[i+1]); \
122 #define nh_16_2(mp, kp, nw, rh, rl, rh1, rl1) \ argument
127 MUL64(th, tl, pe64_to_cpup((mp)+i)+(kp)[i], \
128 pe64_to_cpup((mp)+i+1)+(kp)[i+1]); \
130 MUL64(th, tl, pe64_to_cpup((mp)+i)+(kp)[i+2], \
131 pe64_to_cpup((mp)+i+1)+(kp)[i+3]); \
137 #define nh_vmac_nhbytes(mp, kp, nw, rh, rl) \ argument
142 MUL64(th, tl, pe64_to_cpup((mp)+i)+(kp)[i], \
[all …]
/linux-4.1.27/arch/sparc/kernel/
Dmdesc.c574 static void fill_in_one_cache(cpuinfo_sparc *c, struct mdesc_handle *hp, u64 mp) in fill_in_one_cache() argument
576 const u64 *level = mdesc_get_property(hp, mp, "level", NULL); in fill_in_one_cache()
577 const u64 *size = mdesc_get_property(hp, mp, "size", NULL); in fill_in_one_cache()
578 const u64 *line_size = mdesc_get_property(hp, mp, "line-size", NULL); in fill_in_one_cache()
582 type = mdesc_get_property(hp, mp, "type", &type_len); in fill_in_one_cache()
607 mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_FWD) { in fill_in_one_cache()
657 static void mark_core_ids(struct mdesc_handle *hp, u64 mp, in mark_core_ids() argument
660 find_back_node_value(hp, mp, "cpu", __mark_core_id, core_id, 10); in mark_core_ids()
663 static void mark_sock_ids(struct mdesc_handle *hp, u64 mp, in mark_sock_ids() argument
666 find_back_node_value(hp, mp, "cpu", __mark_sock_id, sock_id, 10); in mark_sock_ids()
[all …]
Dvio.c166 static void vio_fill_channel_info(struct mdesc_handle *hp, u64 mp, in vio_fill_channel_info() argument
171 mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_FWD) { in vio_fill_channel_info()
203 static struct vio_dev *vio_create_one(struct mdesc_handle *hp, u64 mp, in vio_create_one() argument
213 type = mdesc_get_property(hp, mp, "device-type", &tlen); in vio_create_one()
215 type = mdesc_get_property(hp, mp, "name", &tlen); in vio_create_one()
217 type = mdesc_node_name(hp, mp); in vio_create_one()
227 id = mdesc_get_property(hp, mp, "id", NULL); in vio_create_one()
230 mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_BACK) { in vio_create_one()
255 compat = mdesc_get_property(hp, mp, "device-type", &clen); in vio_create_one()
270 vdev->mp = mp; in vio_create_one()
[all …]
Dchmc.c252 struct chmc_obp_map *mp; in get_pin_and_dimm_str() local
257 mp = &p->map[0]; in get_pin_and_dimm_str()
259 mp = &p->map[1]; in get_pin_and_dimm_str()
265 map_val = mp->dimm_map[dimm_map_index]; in get_pin_and_dimm_str()
268 *pin_p = mp->pin_map[cache_line_offset]; in get_pin_and_dimm_str()
/linux-4.1.27/fs/gfs2/
Dbmap.c239 struct metapath *mp, unsigned int height) in find_metapath() argument
244 mp->mp_list[i] = do_div(block, sdp->sd_inptrs); in find_metapath()
248 static inline unsigned int metapath_branch_start(const struct metapath *mp) in metapath_branch_start() argument
250 if (mp->mp_list[0] == 0) in metapath_branch_start()
265 static inline __be64 *metapointer(unsigned int height, const struct metapath *mp) in metapointer() argument
267 struct buffer_head *bh = mp->mp_bh[height]; in metapointer()
270 return ((__be64 *)(bh->b_data + head_size)) + mp->mp_list[height]; in metapointer()
314 static int lookup_metapath(struct gfs2_inode *ip, struct metapath *mp) in lookup_metapath() argument
323 ptr = metapointer(x, mp); in lookup_metapath()
328 ret = gfs2_meta_indirect_buffer(ip, x+1, dblock, &mp->mp_bh[x+1]); in lookup_metapath()
[all …]
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_mem.c296 struct lpfc_dmabuf *mp; in lpfc_mem_free_all() local
300 mp = (struct lpfc_dmabuf *) (mbox->context1); in lpfc_mem_free_all()
301 if (mp) { in lpfc_mem_free_all()
302 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free_all()
303 kfree(mp); in lpfc_mem_free_all()
310 mp = (struct lpfc_dmabuf *) (mbox->context1); in lpfc_mem_free_all()
311 if (mp) { in lpfc_mem_free_all()
312 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free_all()
313 kfree(mp); in lpfc_mem_free_all()
324 mp = (struct lpfc_dmabuf *) (mbox->context1); in lpfc_mem_free_all()
[all …]
Dlpfc_mbox.c61 struct lpfc_dmabuf *mp; in lpfc_dump_static_vport() local
81 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_dump_static_vport()
82 if (mp) in lpfc_dump_static_vport()
83 mp->virt = lpfc_mbuf_alloc(phba, 0, &mp->phys); in lpfc_dump_static_vport()
85 if (!mp || !mp->virt) { in lpfc_dump_static_vport()
86 kfree(mp); in lpfc_dump_static_vport()
92 memset(mp->virt, 0, LPFC_BPL_SIZE); in lpfc_dump_static_vport()
93 INIT_LIST_HEAD(&mp->list); in lpfc_dump_static_vport()
95 pmb->context1 = (uint8_t *)mp; in lpfc_dump_static_vport()
96 mb->un.varWords[3] = putPaddrLow(mp->phys); in lpfc_dump_static_vport()
[all …]
Dlpfc_ct.c67 struct lpfc_dmabuf *mp, uint32_t size) in lpfc_ct_ignore_hbq_buffer() argument
69 if (!mp) { in lpfc_ct_ignore_hbq_buffer()
83 struct lpfc_dmabuf *mp, uint32_t size) in lpfc_ct_unsol_buffer() argument
85 lpfc_ct_ignore_hbq_buffer(phba, piocbq, mp, size); in lpfc_ct_unsol_buffer()
92 struct lpfc_dmabuf *mp = NULL; in lpfc_ct_unsol_event() local
154 mp = lpfc_sli_ringpostbuf_get(phba, pring, in lpfc_ct_unsol_event()
157 lpfc_ct_unsol_buffer(phba, iocbq, mp, size); in lpfc_ct_unsol_event()
158 lpfc_in_buf_free(phba, mp); in lpfc_ct_unsol_event()
207 struct lpfc_dmabuf *mp; in lpfc_alloc_ct_rsp() local
215 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_alloc_ct_rsp()
[all …]
Dlpfc_vport.c118 struct lpfc_dmabuf *mp; in lpfc_vport_sparm() local
137 mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_vport_sparm()
147 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_vport_sparm()
148 kfree(mp); in lpfc_vport_sparm()
157 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_vport_sparm()
158 kfree(mp); in lpfc_vport_sparm()
165 memcpy(&vport->fc_sparam, mp->virt, sizeof (struct serv_parm)); in lpfc_vport_sparm()
171 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_vport_sparm()
172 kfree(mp); in lpfc_vport_sparm()
Dlpfc_hbadisc.c3001 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_mbx_cmpl_read_sparam() local
3016 memcpy((uint8_t *) &vport->fc_sparam, (uint8_t *) mp->virt, in lpfc_mbx_cmpl_read_sparam()
3024 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mbx_cmpl_read_sparam()
3025 kfree(mp); in lpfc_mbx_cmpl_read_sparam()
3031 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mbx_cmpl_read_sparam()
3032 kfree(mp); in lpfc_mbx_cmpl_read_sparam()
3045 struct lpfc_dmabuf *mp; in lpfc_mbx_process_link_up() local
3163 mp = (struct lpfc_dmabuf *) sparam_mbox->context1; in lpfc_mbx_process_link_up()
3164 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mbx_process_link_up()
3165 kfree(mp); in lpfc_mbx_process_link_up()
[all …]
Dlpfc_bsg.c158 struct lpfc_dmabuf *mp; in lpfc_alloc_bsg_buffers() local
172 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_alloc_bsg_buffers()
173 if (!mp) { in lpfc_alloc_bsg_buffers()
179 INIT_LIST_HEAD(&mp->list); in lpfc_alloc_bsg_buffers()
180 mp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(mp->phys)); in lpfc_alloc_bsg_buffers()
182 if (!mp->virt) { in lpfc_alloc_bsg_buffers()
183 kfree(mp); in lpfc_alloc_bsg_buffers()
191 mlist = mp; in lpfc_alloc_bsg_buffers()
193 list_add_tail(&mp->list, &mlist->list); in lpfc_alloc_bsg_buffers()
200 bpl->addrLow = le32_to_cpu(putPaddrLow(mp->phys)); in lpfc_alloc_bsg_buffers()
[all …]
Dlpfc_init.c378 struct lpfc_dmabuf *mp; in lpfc_config_port_post() local
414 mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_config_port_post()
416 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_config_port_post()
417 kfree(mp); in lpfc_config_port_post()
421 mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_config_port_post()
423 memcpy(&vport->fc_sparam, mp->virt, sizeof (struct serv_parm)); in lpfc_config_port_post()
424 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_config_port_post()
425 kfree(mp); in lpfc_config_port_post()
884 struct lpfc_dmabuf *mp, *next_mp; in lpfc_hba_free_post_buf() local
898 list_for_each_entry_safe(mp, next_mp, &buflist, list) { in lpfc_hba_free_post_buf()
[all …]
Dlpfc_nportdisc.c1033 struct lpfc_dmabuf *pcmd, *prsp, *mp; in lpfc_cmpl_plogi_plogi_issue() local
1132 mp = (struct lpfc_dmabuf *) mbox->context1; in lpfc_cmpl_plogi_plogi_issue()
1133 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_cmpl_plogi_plogi_issue()
1134 kfree(mp); in lpfc_cmpl_plogi_plogi_issue()
1466 struct lpfc_dmabuf *mp; in lpfc_rcv_logo_reglogin_issue() local
1484 mp = (struct lpfc_dmabuf *) (mb->context1); in lpfc_rcv_logo_reglogin_issue()
1485 if (mp) { in lpfc_rcv_logo_reglogin_issue()
1486 __lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_rcv_logo_reglogin_issue()
1487 kfree(mp); in lpfc_rcv_logo_reglogin_issue()
Dlpfc_sli.c2163 struct lpfc_dmabuf *mp; in lpfc_sli_def_mbox_cmpl() local
2169 mp = (struct lpfc_dmabuf *) (pmb->context1); in lpfc_sli_def_mbox_cmpl()
2171 if (mp) { in lpfc_sli_def_mbox_cmpl()
2172 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_sli_def_mbox_cmpl()
2173 kfree(mp); in lpfc_sli_def_mbox_cmpl()
4771 struct lpfc_dmabuf *mp; in lpfc_sli4_read_fcoe_params() local
4792 mp = (struct lpfc_dmabuf *) mboxq->context1; in lpfc_sli4_read_fcoe_params()
4817 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_sli4_read_fcoe_params()
4818 kfree(mp); in lpfc_sli4_read_fcoe_params()
4824 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_sli4_read_fcoe_params()
[all …]
Dlpfc_els.c368 struct lpfc_dmabuf *mp; in lpfc_issue_fabric_reglogin() local
430 mp = (struct lpfc_dmabuf *) mbox->context1; in lpfc_issue_fabric_reglogin()
431 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_issue_fabric_reglogin()
432 kfree(mp); in lpfc_issue_fabric_reglogin()
3697 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1); in lpfc_mbx_cmpl_dflt_rpi() local
3703 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mbx_cmpl_dflt_rpi()
3704 kfree(mp); in lpfc_mbx_cmpl_dflt_rpi()
3753 struct lpfc_dmabuf *mp = NULL; in lpfc_cmpl_els_rsp() local
3777 mp = (struct lpfc_dmabuf *) mbox->context1; in lpfc_cmpl_els_rsp()
3778 if (mp) { in lpfc_cmpl_els_rsp()
[all …]
/linux-4.1.27/net/bridge/
Dbr_multicast.c92 struct net_bridge_mdb_entry *mp; in __br_mdb_ip_get() local
94 hlist_for_each_entry_rcu(mp, &mdb->mhash[hash], hlist[mdb->ver]) { in __br_mdb_ip_get()
95 if (br_ip_equal(&mp->addr, dst)) in __br_mdb_ip_get()
96 return mp; in __br_mdb_ip_get()
184 struct net_bridge_mdb_entry *mp; in br_mdb_copy() local
190 hlist_for_each_entry(mp, &old->mhash[i], hlist[old->ver]) in br_mdb_copy()
191 hlist_add_head(&mp->hlist[new->ver], in br_mdb_copy()
192 &new->mhash[br_ip_hash(new, &mp->addr)]); in br_mdb_copy()
200 hlist_for_each_entry(mp, &new->mhash[i], hlist[new->ver]) in br_mdb_copy()
219 struct net_bridge_mdb_entry *mp = in br_multicast_free_group() local
[all …]
Dbr_mdb.c64 struct net_bridge_mdb_entry *mp; in br_mdb_fill_info() local
69 hlist_for_each_entry_rcu(mp, &mdb->mhash[i], hlist[mdb->ver]) { in br_mdb_fill_info()
79 for (pp = &mp->ports; in br_mdb_fill_info()
322 struct net_bridge_mdb_entry *mp; in br_mdb_add_group() local
329 mp = br_mdb_ip_get(mdb, group); in br_mdb_add_group()
330 if (!mp) { in br_mdb_add_group()
331 mp = br_multicast_new_group(br, port, group); in br_mdb_add_group()
332 err = PTR_ERR(mp); in br_mdb_add_group()
333 if (IS_ERR(mp)) in br_mdb_add_group()
337 for (pp = &mp->ports; in br_mdb_add_group()
[all …]
/linux-4.1.27/arch/powerpc/mm/
Dtlb_hash32.c136 struct vm_area_struct *mp; in flush_tlb_mm() local
149 for (mp = mm->mmap; mp != NULL; mp = mp->vm_next) in flush_tlb_mm()
150 flush_range(mp->vm_mm, mp->vm_start, mp->vm_end); in flush_tlb_mm()
/linux-4.1.27/arch/arc/plat-arcfpga/
Dsmp.c124 struct bcr_mp mp; in iss_model_init_early_smp() local
126 READ_BCR(ARC_REG_MP_BCR, mp); in iss_model_init_early_smp()
129 mp.ver, mp.mp_arch, IS_AVAIL1(mp.scu, "SCU"), in iss_model_init_early_smp()
130 IS_AVAIL1(mp.idu, "IDU"), IS_AVAIL1(mp.sdu, "SDU")); in iss_model_init_early_smp()
/linux-4.1.27/drivers/media/platform/vsp1/
Dvsp1_uds.c62 unsigned int mp; in uds_output_size() local
64 mp = ratio / 4096; in uds_output_size()
65 mp = mp < 4 ? 1 : (mp < 8 ? 2 : 4); in uds_output_size()
67 return (input - 1) / mp * mp * 4096 / ratio + 1; in uds_output_size()
95 unsigned int mp; in uds_passband_width() local
97 mp = ratio / 4096; in uds_passband_width()
98 mp = mp < 4 ? 1 : (mp < 8 ? 2 : 4); in uds_passband_width()
100 return 64 * 4096 * mp / ratio; in uds_passband_width()
/linux-4.1.27/net/bridge/netfilter/
Debt_arp.c66 const unsigned char *mp; in ebt_arp_mt() local
73 mp = skb_header_pointer(skb, sizeof(struct arphdr), in ebt_arp_mt()
75 if (mp == NULL) in ebt_arp_mt()
79 verdict |= (mp[i] ^ info->smaddr[i]) & in ebt_arp_mt()
86 mp = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt()
89 if (mp == NULL) in ebt_arp_mt()
93 verdict |= (mp[i] ^ info->dmaddr[i]) & in ebt_arp_mt()
/linux-4.1.27/drivers/block/aoe/
Daoechr.c129 char *mp; in aoechr_error() local
142 mp = kmemdup(msg, n, GFP_ATOMIC); in aoechr_error()
143 if (mp == NULL) { in aoechr_error()
148 em->msg = mp; in aoechr_error()
216 char *mp; in aoechr_read() local
254 mp = em->msg; in aoechr_read()
264 n = copy_to_user(buf, mp, len); in aoechr_read()
265 kfree(mp); in aoechr_read()
Daoeblk.c354 mempool_t *mp; in aoeblk_gdalloc() local
378 mp = mempool_create(MIN_BUFS, mempool_alloc_slab, mempool_free_slab, in aoeblk_gdalloc()
380 if (mp == NULL) { in aoeblk_gdalloc()
401 d->bufpool = mp; in aoeblk_gdalloc()
431 mempool_destroy(mp); in aoeblk_gdalloc()
/linux-4.1.27/fs/
Dnamespace.c721 struct mountpoint *mp; in lookup_mountpoint() local
723 hlist_for_each_entry(mp, chain, m_hash) { in lookup_mountpoint()
724 if (mp->m_dentry == dentry) { in lookup_mountpoint()
728 mp->m_count++; in lookup_mountpoint()
729 return mp; in lookup_mountpoint()
738 struct mountpoint *mp; in new_mountpoint() local
741 mp = kmalloc(sizeof(struct mountpoint), GFP_KERNEL); in new_mountpoint()
742 if (!mp) in new_mountpoint()
747 kfree(mp); in new_mountpoint()
751 mp->m_dentry = dentry; in new_mountpoint()
[all …]
Dpnode.c202 static struct mountpoint *mp; variable
218 if (!is_subdir(mp->m_dentry, m->mnt.mnt_root)) in propagate_one()
253 mnt_set_mountpoint(m, mp, child); in propagate_one()
293 mp = dest_mp; in propagate_mnt()
/linux-4.1.27/net/8021q/
Dvlanproc.c315 const struct vlan_priority_tci_mapping *mp in vlandev_seq_show() local
317 while (mp) { in vlandev_seq_show()
319 mp->priority, ((mp->vlan_qos >> 13) & 0x7)); in vlandev_seq_show()
320 mp = mp->next; in vlandev_seq_show()
Dvlan_dev.c176 struct vlan_priority_tci_mapping *mp = NULL; in vlan_dev_set_egress_priority() local
181 mp = vlan->egress_priority_map[skb_prio & 0xF]; in vlan_dev_set_egress_priority()
182 while (mp) { in vlan_dev_set_egress_priority()
183 if (mp->priority == skb_prio) { in vlan_dev_set_egress_priority()
184 if (mp->vlan_qos && !vlan_qos) in vlan_dev_set_egress_priority()
186 else if (!mp->vlan_qos && vlan_qos) in vlan_dev_set_egress_priority()
188 mp->vlan_qos = vlan_qos; in vlan_dev_set_egress_priority()
191 mp = mp->next; in vlan_dev_set_egress_priority()
195 mp = vlan->egress_priority_map[skb_prio & 0xF]; in vlan_dev_set_egress_priority()
200 np->next = mp; in vlan_dev_set_egress_priority()
/linux-4.1.27/include/linux/
Dif_vlan.h173 struct vlan_priority_tci_mapping *mp; in vlan_dev_get_egress_qos_mask() local
177 mp = vlan_dev_priv(dev)->egress_priority_map[(skprio & 0xF)]; in vlan_dev_get_egress_qos_mask()
178 while (mp) { in vlan_dev_get_egress_qos_mask()
179 if (mp->priority == skprio) { in vlan_dev_get_egress_qos_mask()
180 return mp->vlan_qos; /* This should already be shifted in vlan_dev_get_egress_qos_mask()
184 mp = mp->next; in vlan_dev_get_egress_qos_mask()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_ppp.c1607 static struct sk_buff *isdn_ppp_mp_discard(ippp_bundle *mp,
1611 static void isdn_ppp_mp_free_skb(ippp_bundle *mp, struct sk_buff *skb);
1619 ippp_bundle *mp; in isdn_ppp_mp_receive() local
1627 mp = net_dev->pb; in isdn_ppp_mp_receive()
1628 stats = &mp->stats; in isdn_ppp_mp_receive()
1635 spin_unlock_irqrestore(&mp->lock, flags); in isdn_ppp_mp_receive()
1639 if (++mp->frames > stats->max_queue_len) in isdn_ppp_mp_receive()
1640 stats->max_queue_len = mp->frames; in isdn_ppp_mp_receive()
1652 if (mp->seq > MP_LONGSEQ_MAX && (newseq & MP_LONGSEQ_MAXBIT)) { in isdn_ppp_mp_receive()
1653 mp->seq = newseq; /* the first packet: required for in isdn_ppp_mp_receive()
[all …]
/linux-4.1.27/drivers/net/hamradio/
Dhdlcdrv.c537 bi.data.mp.iobase = dev->base_addr; in hdlcdrv_ioctl()
538 bi.data.mp.irq = dev->irq; in hdlcdrv_ioctl()
539 bi.data.mp.dma = dev->dma; in hdlcdrv_ioctl()
540 bi.data.mp.dma2 = s->ptt_out.dma2; in hdlcdrv_ioctl()
541 bi.data.mp.seriobase = s->ptt_out.seriobase; in hdlcdrv_ioctl()
542 bi.data.mp.pariobase = s->ptt_out.pariobase; in hdlcdrv_ioctl()
543 bi.data.mp.midiiobase = s->ptt_out.midiiobase; in hdlcdrv_ioctl()
549 dev->base_addr = bi.data.mp.iobase; in hdlcdrv_ioctl()
550 dev->irq = bi.data.mp.irq; in hdlcdrv_ioctl()
551 dev->dma = bi.data.mp.dma; in hdlcdrv_ioctl()
[all …]
Dbaycom_epp.c1037 hi.data.mp.iobase = dev->base_addr; in baycom_ioctl()
1038 hi.data.mp.irq = dev->irq; in baycom_ioctl()
1039 hi.data.mp.dma = dev->dma; in baycom_ioctl()
1040 hi.data.mp.dma2 = 0; in baycom_ioctl()
1041 hi.data.mp.seriobase = 0; in baycom_ioctl()
1042 hi.data.mp.pariobase = 0; in baycom_ioctl()
1043 hi.data.mp.midiiobase = 0; in baycom_ioctl()
1049 dev->base_addr = hi.data.mp.iobase; in baycom_ioctl()
/linux-4.1.27/scripts/dtc/
Ddata.c145 struct marker **mp = &d.markers; in data_append_markers() local
148 while (*mp) in data_append_markers()
149 mp = &((*mp)->next); in data_append_markers()
150 *mp = m; in data_append_markers()
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbt878.c336 bt878_device_control(struct bt878 *bt, unsigned int cmd, union dst_gpio_packet *mp) in bt878_device_control() argument
348 mp->enb.mask, in bt878_device_control()
349 mp->enb.enable); in bt878_device_control()
354 mp->outp.mask, in bt878_device_control()
355 mp->outp.highvals); in bt878_device_control()
360 retval = bttv_read_gpio(bt->bttv_nr, &mp->rd.value); in bt878_device_control()
365 bt->TS_Size = mp->psize; in bt878_device_control()
Ddst_priv.h35 int bt878_device_control(struct bt878 *bt, unsigned int cmd, union dst_gpio_packet *mp);
/linux-4.1.27/drivers/hid/
Dhid-wiimote-modules.c2089 input_report_abs(wdata->mp, ABS_RX, x); in wiimod_mp_in_mp()
2090 input_report_abs(wdata->mp, ABS_RY, y); in wiimod_mp_in_mp()
2091 input_report_abs(wdata->mp, ABS_RZ, z); in wiimod_mp_in_mp()
2092 input_sync(wdata->mp); in wiimod_mp_in_mp()
2126 wdata->mp = input_allocate_device(); in wiimod_mp_probe()
2127 if (!wdata->mp) in wiimod_mp_probe()
2130 input_set_drvdata(wdata->mp, wdata); in wiimod_mp_probe()
2131 wdata->mp->open = wiimod_mp_open; in wiimod_mp_probe()
2132 wdata->mp->close = wiimod_mp_close; in wiimod_mp_probe()
2133 wdata->mp->dev.parent = &wdata->hdev->dev; in wiimod_mp_probe()
[all …]
Dhid-wiimote-core.c765 wdata->state.mp = mode; in wiimote_mp_load()
774 if (wdata->state.mp < 2) in wiimote_mp_unload()
780 wdata->state.mp = 0; in wiimote_mp_unload()
906 bool mp; in wiimote_init_poll_mp() local
911 mp = wiimote_cmd_read_mp(wdata, mpdata); in wiimote_init_poll_mp()
915 if (mp) { in wiimote_init_poll_mp()
916 if (!wdata->state.mp) { in wiimote_init_poll_mp()
920 } else if (wdata->state.mp) { in wiimote_init_poll_mp()
957 wdata->state.mp > 0 && (flags & WIIPROTO_FLAG_MP_USED)) { in wiimote_init_check()
1036 wdata->state.mp > 0 && (flags & WIIPROTO_FLAG_MP_USED)) { in wiimote_init_check()
[all …]
Dhid-wiimote.h123 __u8 mp; member
152 struct input_dev *mp; member
199 void (*in_mp) (struct wiimote_data *wdata, const __u8 *mp);
/linux-4.1.27/drivers/scsi/
Dncr53c8xx.c234 static void *___m_alloc(m_pool_s *mp, int size) in ___m_alloc() argument
240 m_link_s *h = mp->h; in ___m_alloc()
253 h[j].next = (m_link_s *)mp->getp(mp); in ___m_alloc()
277 static void ___m_free(m_pool_s *mp, void *ptr, int size) in ___m_free() argument
283 m_link_s *h = mp->h; in ___m_free()
302 mp->freep(mp, a); in ___m_free()
325 static void *__m_calloc2(m_pool_s *mp, int size, char *name, int uflags) in __m_calloc2() argument
329 p = ___m_alloc(mp, size); in __m_calloc2()
342 #define __m_calloc(mp, s, n) __m_calloc2(mp, s, n, MEMO_WARN) argument
344 static void __m_free(m_pool_s *mp, void *ptr, int size, char *name) in __m_free() argument
[all …]
/linux-4.1.27/fs/autofs4/
Dwaitq.c117 struct autofs_packet_missing *mp = &pkt.v4_pkt.missing; in autofs4_notify_daemon() local
119 pktsz = sizeof(*mp); in autofs4_notify_daemon()
121 mp->wait_queue_token = wq->wait_queue_token; in autofs4_notify_daemon()
122 mp->len = wq->name.len; in autofs4_notify_daemon()
123 memcpy(mp->name, wq->name.name, wq->name.len); in autofs4_notify_daemon()
124 mp->name[wq->name.len] = '\0'; in autofs4_notify_daemon()
/linux-4.1.27/drivers/crypto/
Dn2_core.c2094 struct n2_mau *mp = kzalloc(sizeof(struct n2_mau), GFP_KERNEL); in alloc_ncp() local
2096 if (mp) in alloc_ncp()
2097 INIT_LIST_HEAD(&mp->mau_list); in alloc_ncp()
2099 return mp; in alloc_ncp()
2102 static void free_ncp(struct n2_mau *mp) in free_ncp() argument
2104 if (mp->mau_info.ino_table) { in free_ncp()
2105 kfree(mp->mau_info.ino_table); in free_ncp()
2106 mp->mau_info.ino_table = NULL; in free_ncp()
2109 kfree(mp); in free_ncp()
2116 struct n2_mau *mp; in n2_mau_probe() local
[all …]
/linux-4.1.27/drivers/s390/cio/
Dcio.h25 u32 mp : 1; /* multipath mode */ member
56 u32 mp:1; member
Ddevice_pgid.c41 if (sch->config.mp != mpath) { in verify_done()
42 sch->config.mp = mpath; in verify_done()
579 if (sch->config.mp) { in disband_callback()
580 sch->config.mp = 0; in disband_callback()
Dcio.c322 schib->pmcw.mp = sch->config.mp; in cio_apply_config()
336 (schib->pmcw.mp == sch->config.mp) && in cio_check_config()
/linux-4.1.27/tools/perf/util/
Devlist.c765 struct mmap_params *mp, int fd) in __perf_evlist__mmap() argument
782 evlist->mmap[idx].mask = mp->mask; in __perf_evlist__mmap()
783 evlist->mmap[idx].base = mmap(NULL, evlist->mmap_len, mp->prot, in __perf_evlist__mmap()
796 struct mmap_params *mp, int cpu, in perf_evlist__mmap_per_evsel() argument
811 if (__perf_evlist__mmap(evlist, idx, mp, *output) < 0) in perf_evlist__mmap_per_evsel()
846 struct mmap_params *mp) in perf_evlist__mmap_per_cpu() argument
857 if (perf_evlist__mmap_per_evsel(evlist, cpu, mp, cpu, in perf_evlist__mmap_per_cpu()
872 struct mmap_params *mp) in perf_evlist__mmap_per_thread() argument
881 if (perf_evlist__mmap_per_evsel(evlist, thread, mp, 0, thread, in perf_evlist__mmap_per_thread()
1001 struct mmap_params mp = { in perf_evlist__mmap() local
[all …]
/linux-4.1.27/drivers/net/ethernet/sun/
Dniu.c3920 struct niu_xmac_stats *mp = &np->mac_stats.xmac; in niu_xmac_interrupt() local
3925 mp->tx_frames += TXMAC_FRM_CNT_COUNT; in niu_xmac_interrupt()
3927 mp->tx_bytes += TXMAC_BYTE_CNT_COUNT; in niu_xmac_interrupt()
3929 mp->tx_fifo_errors++; in niu_xmac_interrupt()
3931 mp->tx_overflow_errors++; in niu_xmac_interrupt()
3933 mp->tx_max_pkt_size_errors++; in niu_xmac_interrupt()
3935 mp->tx_underflow_errors++; in niu_xmac_interrupt()
3939 mp->rx_local_faults++; in niu_xmac_interrupt()
3941 mp->rx_remote_faults++; in niu_xmac_interrupt()
3943 mp->rx_link_faults += LINK_FAULT_CNT_COUNT; in niu_xmac_interrupt()
[all …]
/linux-4.1.27/arch/arm/lib/
Dbitops.h15 .arch_extension mp
42 .arch_extension mp
/linux-4.1.27/arch/sparc/prom/
DMakefile11 lib-$(CONFIG_SPARC32) += mp.o
/linux-4.1.27/drivers/watchdog/
Dcpwd.c591 struct miscdevice *mp = &p->devs[i].misc; in cpwd_probe() local
593 mp->minor = WD0_MINOR + i; in cpwd_probe()
594 mp->name = cpwd_names[i]; in cpwd_probe()
595 mp->fops = &cpwd_fops; in cpwd_probe()
/linux-4.1.27/Documentation/filesystems/
Dxfs-self-describing-metadata.txt225 struct xfs_mount *mp = bp->b_target->bt_mount;
227 if ((xfs_sb_version_hascrc(&mp->m_sb) &&
231 XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, mp, bp->b_addr);
248 struct xfs_mount *mp = bp->b_target->bt_mount;
254 if (!xfs_sb_version_hascrc(&mp->m_sb)) {
255 if (!uuid_equal(&hdr->uuid, &mp->m_sb.sb_uuid))
275 struct xfs_mount *mp = bp->b_target->bt_mount;
279 if (!uuid_equal(&hdr->uuid, &mp->m_sb.sb_uuid))
300 struct xfs_mount *mp = bp->b_target->bt_mount;
304 XFS_CORRUPTION_ERROR(__func__, XFS_ERRLEVEL_LOW, mp, bp->b_addr);
[all …]
/linux-4.1.27/include/uapi/linux/
Dhdlcdrv.h53 struct hdlcdrv_params mp; member
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-ioctl.c245 const struct v4l2_pix_format_mplane *mp; in v4l_print_format() local
273 mp = &p->fmt.pix_mp; in v4l_print_format()
278 mp->width, mp->height, in v4l_print_format()
279 (mp->pixelformat & 0xff), in v4l_print_format()
280 (mp->pixelformat >> 8) & 0xff, in v4l_print_format()
281 (mp->pixelformat >> 16) & 0xff, in v4l_print_format()
282 (mp->pixelformat >> 24) & 0xff, in v4l_print_format()
283 prt_names(mp->field, v4l2_field_names), in v4l_print_format()
284 mp->colorspace, mp->num_planes, mp->flags, in v4l_print_format()
285 mp->ycbcr_enc, mp->quantization); in v4l_print_format()
[all …]
/linux-4.1.27/include/media/
Dexynos-fimc.h147 struct media_pipeline mp; member
/linux-4.1.27/drivers/s390/char/
Dtape_3590.h99 unsigned int mp:16; member
/linux-4.1.27/net/key/
Daf_key.c3484 const struct xfrm_migrate *mp; in pfkey_send_migrate() local
3508 for (i = 0, mp = m; i < num_bundles; i++, mp++) { in pfkey_send_migrate()
3511 pfkey_sockaddr_pair_size(mp->old_family); in pfkey_send_migrate()
3514 pfkey_sockaddr_pair_size(mp->new_family); in pfkey_send_migrate()
3554 for (i = 0, mp = m; i < num_bundles; i++, mp++) { in pfkey_send_migrate()
3556 int mode = pfkey_mode_from_xfrm(mp->mode); in pfkey_send_migrate()
3559 if (set_ipsecrequest(skb, mp->proto, mode, in pfkey_send_migrate()
3560 (mp->reqid ? IPSEC_LEVEL_UNIQUE : IPSEC_LEVEL_REQUIRE), in pfkey_send_migrate()
3561 mp->reqid, mp->old_family, in pfkey_send_migrate()
3562 &mp->old_saddr, &mp->old_daddr) < 0) in pfkey_send_migrate()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dpmu.txt22 "qcom,scorpion-mp-pmu"
/linux-4.1.27/sound/oss/
Dsb_ess.c1550 int *mp = ess_mixer_mon_regs; local
1554 while (*mp != 0) {
1555 printk (KERN_INFO "res (%x)=%x\n", *mp, (int)(ess_getmixer (devc, *mp)));
1556 mp++;
/linux-4.1.27/drivers/isdn/hisax/
Disar.c196 u_char *msg, *tmpmsg, *mp, tmp[64]; in isar_load_firmware() local
278 mp = msg; in isar_load_firmware()
279 *mp++ = sadr / 256; in isar_load_firmware()
280 *mp++ = sadr % 256; in isar_load_firmware()
282 *mp++ = noc; in isar_load_firmware()
298 *mp++ = *sp % 256; in isar_load_firmware()
299 *mp++ = *sp / 256; in isar_load_firmware()
301 *mp++ = *sp / 256; in isar_load_firmware()
302 *mp++ = *sp % 256; in isar_load_firmware()
/linux-4.1.27/net/xfrm/
Dxfrm_policy.c3223 struct xfrm_migrate *mp; in xfrm_policy_migrate() local
3234 for (j = 0, mp = m; j < num_migrate; j++, mp++) { in xfrm_policy_migrate()
3235 if (!migrate_tmpl_match(mp, &pol->xfrm_vec[i])) in xfrm_policy_migrate()
3242 memcpy(&pol->xfrm_vec[i].id.daddr, &mp->new_daddr, in xfrm_policy_migrate()
3244 memcpy(&pol->xfrm_vec[i].saddr, &mp->new_saddr, in xfrm_policy_migrate()
3246 pol->xfrm_vec[i].encap_family = mp->new_family; in xfrm_policy_migrate()
3303 struct xfrm_migrate *mp; in xfrm_migrate() local
3315 for (i = 0, mp = m; i < num_migrate; i++, mp++) { in xfrm_migrate()
3316 if ((x = xfrm_migrate_state_find(mp, net))) { in xfrm_migrate()
3319 if ((xc = xfrm_state_migrate(x, mp))) { in xfrm_migrate()
/linux-4.1.27/drivers/tty/
Dmxser.c552 struct mxser_port *mp = container_of(port, struct mxser_port, port); in mxser_carrier_raised() local
553 return (inb(mp->ioaddr + UART_MSR) & UART_MSR_DCD)?1:0; in mxser_carrier_raised()
558 struct mxser_port *mp = container_of(port, struct mxser_port, port); in mxser_dtr_rts() local
561 spin_lock_irqsave(&mp->slock, flags); in mxser_dtr_rts()
563 outb(inb(mp->ioaddr + UART_MCR) | in mxser_dtr_rts()
564 UART_MCR_DTR | UART_MCR_RTS, mp->ioaddr + UART_MCR); in mxser_dtr_rts()
566 outb(inb(mp->ioaddr + UART_MCR)&~(UART_MCR_DTR | UART_MCR_RTS), in mxser_dtr_rts()
567 mp->ioaddr + UART_MCR); in mxser_dtr_rts()
568 spin_unlock_irqrestore(&mp->slock, flags); in mxser_dtr_rts()
/linux-4.1.27/Documentation/isdn/
DREADME.syncppp49 with isdn4linux. Now call the ipppd with the '+mp' option.
/linux-4.1.27/drivers/isdn/hardware/mISDN/
DmISDNisar.c192 u8 *mp; in load_firmware() local
255 mp = isar->buf; in load_firmware()
257 *mp++ = blk_head.sadr >> 8; in load_firmware()
258 *mp++ = blk_head.sadr & 0xFF; in load_firmware()
261 *mp++ = noc; in load_firmware()
267 *mp++ = val >> 8; in load_firmware()
268 *mp++ = val & 0xFF; in load_firmware()
/linux-4.1.27/net/ipv4/
Dfib_semantics.c1045 struct nlattr *mp; in fib_dump_info() local
1047 mp = nla_nest_start(skb, RTA_MULTIPATH); in fib_dump_info()
1048 if (!mp) in fib_dump_info()
1072 nla_nest_end(skb, mp); in fib_dump_info()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sp.c325 struct bnx2x_credit_pool_obj *mp = o->macs_pool; in bnx2x_get_cam_offset_mac() local
327 WARN_ON(!mp); in bnx2x_get_cam_offset_mac()
329 return mp->get_entry(mp, offset); in bnx2x_get_cam_offset_mac()
334 struct bnx2x_credit_pool_obj *mp = o->macs_pool; in bnx2x_get_credit_mac() local
336 WARN_ON(!mp); in bnx2x_get_credit_mac()
338 return mp->get(mp, 1); in bnx2x_get_credit_mac()
360 struct bnx2x_credit_pool_obj *mp = o->macs_pool; in bnx2x_put_cam_offset_mac() local
362 return mp->put_entry(mp, offset); in bnx2x_put_cam_offset_mac()
367 struct bnx2x_credit_pool_obj *mp = o->macs_pool; in bnx2x_put_credit_mac() local
369 return mp->put(mp, 1); in bnx2x_put_credit_mac()
/linux-4.1.27/arch/x86/kernel/
Dmpparse.c39 static int __init mpf_checksum(unsigned char *mp, int len) in mpf_checksum() argument
44 sum += *mp++; in mpf_checksum()
/linux-4.1.27/net/ipv6/
Dip6_fib.c632 static void fib6_copy_metrics(u32 *mp, const struct mx6_config *mxc) in fib6_copy_metrics() argument
638 mp[i] = mxc->mx[i]; in fib6_copy_metrics()
648 u32 *mp = dst_metrics_write_ptr(dst); in fib6_commit_metrics() local
650 if (unlikely(!mp)) in fib6_commit_metrics()
653 fib6_copy_metrics(mp, mxc); in fib6_commit_metrics()

12