Home
last modified time | relevance | path

Searched +full:ip +full:- +full:block (Results 1 – 25 of 840) sorted by relevance

12345678910>>...34

/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dtc_restrictions.sh2 # SPDX-License-Identifier: GPL-2.0
41 # It is forbidden in mlxsw driver to have mixed-bound
42 # shared block with a drop rule.
45 check_err $? "Failed to create clsact with ingress block"
47 tc filter add block 22 protocol ip pref 1 handle 101 flower \
49 check_err $? "Failed to add drop rule to ingress bound block"
52 check_err $? "Failed to create another clsact with ingress shared block"
57 check_fail $? "Incorrect success to create another clsact with egress shared block"
59 tc filter del block 22 protocol ip pref 1 handle 101 flower
62 …check_err $? "Failed to create another clsact with egress shared block after blocker drop rule rem…
[all …]
/linux/fs/freevxfs/
H A Dvxfs_bmap.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2000-2001 Christoph Hellwig.
7 * Veritas filesystem driver - filesystem to disk block mapping.
22 printk(KERN_DEBUG "type=%Lu ", typ->vt_hdr >> VXFS_TYPED_TYPESHIFT); in vxfs_typdump()
23 printk("offset=%Lx ", typ->vt_hdr & VXFS_TYPED_OFFSETMASK); in vxfs_typdump()
24 printk("block=%x ", typ->vt_block); in vxfs_typdump()
25 printk("size=%x\n", typ->vt_size); in vxfs_typdump()
30 * vxfs_bmap_ext4 - do bmap for ext4 extents
31 * @ip: pointer to the inode we do bmap for
32 * @bn: logical block.
[all …]
H A Dvxfs_subr.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2000-2001 Christoph Hellwig.
7 * Veritas filesystem driver - shared subroutines.
33 * vxfs_get_page - read a page into memory.
38 * vxfs_get_page reads the @n th page of @ip into the pagecache.
60 * vxfs_bread - read buffer for a give inode,block tuple
61 * @ip: inode
62 * @block: logical block
65 * The vxfs_bread function reads block no @block of
66 * @ip into the buffercache.
[all …]
/linux/tools/testing/selftests/net/forwarding/
H A Dtc_shblocks.sh2 # SPDX-License-Identifier: GPL-2.0
53 tc filter add block 22 protocol ip pref 1 handle 101 flower \
56 $MZ $h1 -c 1 -p 64 -a $h1mac -b $swmac -A 192.0.2.1 -B 192.0.2.2 \
57 -t ip -q
59 tc_check_packets "block 22" 101 1
60 check_err $? "Did not match first incoming packet on a block"
62 $MZ $h2 -c 1 -p 64 -a $h2mac -b $swmac -A 192.0.2.1 -B 192.0.2.2 \
63 -t ip -q
65 tc_check_packets "block 22" 101 2
66 check_err $? "Did not match second incoming packet on a block"
[all …]
/linux/drivers/mtd/
H A Dinftlmount.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * inftlmount.c -- INFTL mount code with extensive checks.
6 * Copyright © 2002-2003, Greg Ungerer (gerg@snapgear.com)
35 unsigned int i, block; in find_boot_record() local
37 struct INFTLMediaHeader *mh = &inftl->MediaHdr; in find_boot_record()
38 struct mtd_info *mtd = inftl->mbd.mtd; in find_boot_record()
39 struct INFTLPartition *ip; in find_boot_record() local
49 inftl->EraseSize = inftl->mbd.mtd->erasesize; in find_boot_record()
50 inftl->nb_blocks = (u32)inftl->mbd.mtd->size / inftl->EraseSize; in find_boot_record()
52 inftl->MediaUnit = BLOCK_NIL; in find_boot_record()
[all …]
/linux/tools/testing/selftests/net/
H A Dxfrm_policy.sh2 # SPDX-License-Identifier: GPL-2.0
8 # ns1 ---- ns3 ----- ns4 ---- ns2
38ip -net $ns xfrm policy add src $lnet dst $rnet dir out tmpl src $me dst $remote proto esp mode tu…
40ip -net $ns xfrm policy add src $rnet dst $lnet dir fwd tmpl src $remote dst $me proto esp mode tu…
52ip -net $ns xfrm state add src $remote dst $me proto esp spi $spi_in enc aes $KEY_AES auth sha1 …
53ip -net $ns xfrm state add src $me dst $remote proto esp spi $spi_out enc aes $KEY_AES auth sha1 …
60 # re-built.
75 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
78 ip -net $ns xfrm policy add src 10.2.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
81 ip -net $ns xfrm policy add src 10.2.0.0/23 dst 10.0.1.0/24 dir fwd priority 200 action block
[all …]
/linux/arch/arm/crypto/
H A Daes-ce-core.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * aes-ce-core.S - AES in CBC/CTR/XTS mode using ARMv8 Crypto Extensions
12 .arch armv8-a
13 .fpu crypto-neon-fp-armv8
102 vld1.32 {q10-q11}, [ip]!
104 vld1.32 {q12-q13}, [ip]!
106 vld1.32 {q10-q11}, [ip]!
108 vld1.32 {q12-q13}, [ip]!
110 blo 0f @ AES-128: 10 rounds
111 vld1.32 {q10-q11}, [ip]!
[all …]
H A Dblake2b-neon-core.S1 /* SPDX-License-Identifier: GPL-2.0-or-later */
17 BLOCK .req r1
28 // NEON registers which contain the message words of the current block.
29 // M_0-M_3 are occasionally used for other purposes too.
50 // rotation amounts with NEON. (On Cortex-A53 it's the same speed as
51 // vshr.u64 + vsli.u64, while on Cortex-A7 it's faster.)
64 // NEON registers q0-q7. The message block is in q8..q15 (M_0-M_15). The stack
65 // pointer points to a 32-byte aligned buffer containing a copy of q8 and q9
66 // (M_0-M_3), so that they can be reloaded if they are used as temporary
67 // registers. The macro arguments s0-s15 give the order in which the message
[all …]
/linux/Documentation/networking/dsa/
H A Dconfiguration.rst1 .. SPDX-License-Identifier: GPL-2.0
10 .. _dsa-config-showcases:
13 -----------------------
42 - when a DSA user interface is brought up, the conduit interface is
44 - when the conduit interface is brought down, all DSA user interfaces are
71 * lan1: 192.0.2.1/30 (192.0.2.0 - 192.0.2.3)
72 * lan2: 192.0.2.5/30 (192.0.2.4 - 192.0.2.7)
73 * lan3: 192.0.2.9/30 (192.0.2.8 - 192.0.2.11)
76 * br0: 192.0.2.129/25 (192.0.2.128 - 192.0.2.255)
79 * br0: 192.0.2.129/25 (192.0.2.128 - 192.0.2.255)
[all …]
/linux/Documentation/devicetree/bindings/sifive/
H A Dsifive-blocks-ip-versioning.txt1 DT compatible string versioning for SiFive open-source IP blocks
4 strings for open-source SiFive IP blocks. HDL for these IP blocks
7 https://github.com/sifive/sifive-blocks
9 IP block-specific DT compatible strings are contained within the HDL,
10 in the form "sifive,<ip-block-name><integer version number>".
14 https://github.com/sifive/sifive-blocks/blob/v1.0/src/main/scala/devices/uart/UART.scala#L43
16 Until these IP blocks (or IP integration) support version
17 auto-discovery, the maintainers of these IP blocks intend to increment
19 interface to these IP blocks changes, or when the functionality of the
20 underlying IP blocks changes in a way that software should be aware of.
[all …]
/linux/drivers/phy/rockchip/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
22 will be called phy-rockchip-dphy-rx0.
49 Support for Rockchip USB2.0 PHY with Innosilicon IP block.
58 Innosilicon IP block.
67 Innosilicon IP block.
75 combo PHY with NaNeng IP block.
93 Samsung IP block.
96 will be called phy-rockchip-samsung-dcphy
108 with Samsung IP block.
143 Samsung IP block. This is required for USB3 support on RK3588.
[all …]
/linux/fs/xfs/scrub/
H A Dreap.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2022-2023 Oracle. All Rights Reserved.
62 * if the rmapbt says there is an owner of this block other than @oinfo, then
63 * the block is crosslinked. Remove the reverse mapping and continue.
65 * If there is one rmap record, we can free the block, which removes the
66 * reverse mapping but doesn't add the block to the free space. Our repair
67 * strategy is to hope the other metadata objects crosslinked on this block
71 * If there are no rmap records at all, we also free the block. If the btree
74 * had to have been an rmap entry for the block to have ended up on @bitmap,
78 * the btree we're trying to rebuild and the block is indeed owned by another
[all …]
/linux/fs/gfs2/
H A Drgrp.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
4 * Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved.
13 /* Since each block in the file system is represented by two bits in the
14 * bitmap, one 64-bit word in the bitmap will represent 32 blocks.
37 struct gfs2_alloc *gfs2_alloc_get(struct gfs2_inode *ip);
40 int gfs2_inplace_reserve(struct gfs2_inode *ip,
42 void gfs2_inplace_release(struct gfs2_inode *ip);
44 int gfs2_alloc_blocks(struct gfs2_inode *ip, u64 *bn, unsigned int *n,
48 void gfs2_rs_delete(struct gfs2_inode *ip);
[all …]
H A Ddir.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
4 * Copyright (C) 2004-2006 Red Hat, Inc. All rights reserved.
14 * within a single block. The field de_name_len is the number of bytes
17 * dirent in the block is (dirent + dirent->de_rec_len). When a dirent is
19 * prev->de_rec_len += deleted->de_rec_len. Since the next dirent is obtained
23 * When deleting the first dirent in a block, there is no previous dirent so
25 * a dirent, gfs2_dirent_alloc iterates through the dirents in a block. If the
33 * the block. In leaves, they begin at offset sizeof(struct gfs2_leaf) from the
34 * beginning of the leaf block. The dirents reside in leaves when
[all …]
/linux/drivers/gpu/drm/amd/include/
H A Damd_shared.h57 * DOC: IP Blocks
59 * GPUs are composed of IP (intellectual property) blocks. These
60 * IP blocks provide various functionalities: display, graphics,
61 * video decode, etc. The IP blocks that comprise a particular GPU
63 * acquires the list of IP blocks for the GPU in use on initialization.
68 * IP block implementations are named using the following convention:
73 * enum amd_ip_block_type - Used to classify IP blocks by functionality.
85 * @AMD_IP_BLOCK_TYPE_ACP: Audio Co-Processor
87 * @AMD_IP_BLOCK_TYPE_MES: Micro-Engine Scheduler
92 * @AMD_IP_BLOCK_TYPE_NUM: Total number of IP block types
[all …]
/linux/Documentation/admin-guide/nfs/
H A Dnfs-rdma.rst29 nfs-rdma-devel@lists.sourceforge.net mailing list.
37 - Install an RDMA device
41 Testing has been performed using several Mellanox-based IB cards, the
44 - Install a Linux distribution and tools
53 - Install nfs-utils-1.1.2 or greater on the client
56 nfs-utils-1.1.2 or greater (nfs-utils-1.1.1 was the first nfs-utils
58 recommend using nfs-utils-1.1.2 or greater). To see which version of
61 .. code-block:: sh
63 $ /sbin/mount.nfs -V
66 you should install the latest version of nfs-utils.
[all …]
/linux/fs/xfs/libxfs/
H A Dxfs_rtrmap_btree.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (c) 2018-2024 Oracle. All Rights Reserved.
50 return xfs_rtrmapbt_init_cursor(cur->bc_tp, to_rtg(cur->bc_group)); in xfs_rtrmapbt_dup_cursor()
58 if (level == cur->bc_nlevels - 1) { in xfs_rtrmapbt_get_minrecs()
61 return xfs_rtrmapbt_maxrecs(cur->bc_mp, ifp->if_broot_bytes, in xfs_rtrmapbt_get_minrecs()
65 return cur->bc_mp->m_rtrmap_mnr[level != 0]; in xfs_rtrmapbt_get_minrecs()
73 if (level == cur->bc_nlevels - 1) { in xfs_rtrmapbt_get_maxrecs()
76 return xfs_rtrmapbt_maxrecs(cur->bc_mp, ifp->if_broot_bytes, in xfs_rtrmapbt_get_maxrecs()
80 return cur->bc_mp->m_rtrmap_mxr[level != 0]; in xfs_rtrmapbt_get_maxrecs()
89 blocklen -= sizeof(struct xfs_rtrmap_root); in xfs_rtrmapbt_droot_maxrecs()
[all …]
H A Dxfs_metafile.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (c) 2018-2024 Oracle. All Rights Reserved.
50 struct xfs_inode *ip, in xfs_metafile_set_iflag() argument
53 VFS_I(ip)->i_mode &= ~0777; in xfs_metafile_set_iflag()
54 VFS_I(ip)->i_uid = GLOBAL_ROOT_UID; in xfs_metafile_set_iflag()
55 VFS_I(ip)->i_gid = GLOBAL_ROOT_GID; in xfs_metafile_set_iflag()
56 if (S_ISDIR(VFS_I(ip)->i_mode)) in xfs_metafile_set_iflag()
57 ip->i_diflags |= XFS_METADIR_DIFLAGS; in xfs_metafile_set_iflag()
59 ip->i_diflags |= XFS_METAFILE_DIFLAGS; in xfs_metafile_set_iflag()
60 ip->i_diflags2 &= ~XFS_DIFLAG2_DAX; in xfs_metafile_set_iflag()
[all …]
H A Dxfs_rtbitmap.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2005 Silicon Graphics, Inc.
37 struct xfs_mount *mp = bp->b_mount; in xfs_rtbuf_verify()
38 struct xfs_rtbuf_blkinfo *hdr = bp->b_addr; in xfs_rtbuf_verify()
40 if (!xfs_verify_magic(bp, hdr->rt_magic)) in xfs_rtbuf_verify()
46 if (!uuid_equal(&hdr->rt_uuid, &mp->m_sb.sb_meta_uuid)) in xfs_rtbuf_verify()
48 if (hdr->rt_blkno != cpu_to_be64(xfs_buf_daddr(bp))) in xfs_rtbuf_verify()
57 struct xfs_mount *mp = bp->b_mount; in xfs_rtbuf_verify_read()
58 struct xfs_rtbuf_blkinfo *hdr = bp->b_addr; in xfs_rtbuf_verify_read()
64 if (!xfs_log_check_lsn(mp, be64_to_cpu(hdr->rt_lsn))) { in xfs_rtbuf_verify_read()
[all …]
H A Dxfs_rtrefcount_btree.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (c) 2021-2024 Oracle. All Rights Reserved.
48 return xfs_rtrefcountbt_init_cursor(cur->bc_tp, to_rtg(cur->bc_group)); in xfs_rtrefcountbt_dup_cursor()
56 if (level == cur->bc_nlevels - 1) { in xfs_rtrefcountbt_get_minrecs()
59 return xfs_rtrefcountbt_maxrecs(cur->bc_mp, ifp->if_broot_bytes, in xfs_rtrefcountbt_get_minrecs()
63 return cur->bc_mp->m_rtrefc_mnr[level != 0]; in xfs_rtrefcountbt_get_minrecs()
71 if (level == cur->bc_nlevels - 1) { in xfs_rtrefcountbt_get_maxrecs()
74 return xfs_rtrefcountbt_maxrecs(cur->bc_mp, ifp->if_broot_bytes, in xfs_rtrefcountbt_get_maxrecs()
78 return cur->bc_mp->m_rtrefc_mxr[level != 0]; in xfs_rtrefcountbt_get_maxrecs()
89 blocklen -= sizeof(struct xfs_rtrefcount_root); in xfs_rtrefcountbt_droot_maxrecs()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-rnbd-client1 What: /sys/class/rnbd-client
5 Description: Provide information about RNBD-client.
6 All sysfs files that are not read-only provide the usage information on read:
10 # cat /sys/class/rnbd-client/ctl/map_device
16 > addr ::= [ ip:<ipv4> | ip:<ipv6> | gid:<gid> ]
18 What: /sys/class/rnbd-client/ctl/map_device
34 I.e. "clt_hostname-srv_hostname" could be a natural choice.
41 ip:<IPv6>
42 ip:<IPv4>
47 path=ip:10.0.0.66
[all …]
/linux/fs/xfs/
H A Dxfs_bmap_util.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2006 Silicon Graphics, Inc.
38 * Convert the given file system block to a disk block. We have to treat it
43 xfs_fsb_to_db(struct xfs_inode *ip, xfs_fsblock_t fsb) in xfs_fsb_to_db() argument
45 if (XFS_IS_REALTIME_INODE(ip)) in xfs_fsb_to_db()
46 return xfs_rtb_to_daddr(ip->i_mount, fsb); in xfs_fsb_to_db()
47 return XFS_FSB_TO_DADDR(ip->i_mount, fsb); in xfs_fsb_to_db()
55 struct xfs_inode *ip, in xfs_zero_extent() argument
59 return blkdev_issue_zeroout(xfs_inode_buftarg(ip)->bt_bdev, in xfs_zero_extent()
60 xfs_fsb_to_db(ip, start_fsb), in xfs_zero_extent()
[all …]
/linux/fs/jfs/
H A Djfs_dtree.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (C) International Business Machines Corp., 2000-2002
9 * jfs_dtree.h: directory B+-tree manager
17 struct inode *ip; member
29 * N.B. last/only segment of entry is terminated by next = -1;
57 __le16 name[11]; /* 22: 2-byte aligned */
70 * For legacy filesystems, name contains 13 wchars -- no index field
73 __le32 inumber; /* 4: 4-byte aligned */
76 __le16 name[11]; /* 22: 2-byte aligned */
91 #define DO_INDEX(INODE) (JFS_SBI((INODE)->i_sb)->mntflag & JFS_DIR_INDEX)
[all …]
H A Djfs_extent.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) International Business Machines Corp., 2000-2004
54 * ip - the inode of the file.
55 * xlen - requested extent length.
56 * pno - the starting page number with the file.
57 * xp - pointer to an xad. on entry, xad describes an
59 * xaddr of the xad is non-zero. on successful exit,
61 * abnr - bool indicating whether the newly allocated extent
65 * 0 - success
66 * -EIO - i/o error.
[all …]
/linux/arch/arm/mach-omap2/
H A Dmsdi.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * MSDI IP block reset
22 * MSDI_CON_OFFSET: offset in bytes of the MSDI IP block's CON register
23 * from the IP block's base address
36 * omap_msdi_reset - reset the MSDI IP block
39 * The MSDI IP block on OMAP2420 has to have both the POW and CLKD
59 omap_test_timeout((omap_hwmod_read(oh, oh->class->sysc->syss_offs) in omap_msdi_reset()
65 __func__, oh->name, MAX_MODULE_SOFTRESET_WAIT); in omap_msdi_reset()
68 oh->name, c); in omap_msdi_reset()

12345678910>>...34