Home
last modified time | relevance | path

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

12345678910>>...42

/openbmc/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 …]
/openbmc/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 …]
/openbmc/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 * @iblock: 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 …]
/openbmc/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 …]
/openbmc/linux/tools/testing/selftests/net/
H A Dxfrm_policy.sh2 # SPDX-License-Identifier: GPL-2.0
8 # ns1 ---- ns3 ----- ns4 ---- ns2
21 # Kselftest framework requirement - SKIP code is 4.
39ip -net $ns xfrm policy add src $lnet dst $rnet dir out tmpl src $me dst $remote proto esp mode tu…
41ip -net $ns xfrm policy add src $rnet dst $lnet dir fwd tmpl src $remote dst $me proto esp mode tu…
53ip -net $ns xfrm state add src $remote dst $me proto esp spi $spi_in enc aes $KEY_AES auth sha1 …
54ip -net $ns xfrm state add src $me dst $remote proto esp spi $spi_out enc aes $KEY_AES auth sha1 …
61 # re-built.
76 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
79 ip -net $ns xfrm policy add src 10.2.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block
[all …]
/openbmc/linux/fs/gfs2/
H A Drgrp.c1 // 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.
47 return rbm->rgd->rd_bits + rbm->bii; in rbm_bi()
52 BUG_ON(rbm->offset >= rbm->rgd->rd_data); in gfs2_rbm_to_block()
53 return rbm->rgd->rd_data0 + (rbm_bi(rbm)->bi_start * GFS2_NBBY) + in gfs2_rbm_to_block()
54 rbm->offset; in gfs2_rbm_to_block()
59 * to keep track of block allocation. Each block is represented by two
86 * gfs2_setbit - Set a bit in the bitmaps
89 * @new_state: the new state of the block
[all …]
H A Dbmap.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.
33 * block is 512, so __u16 is fine for that. It saves stack space to
43 static int punch_hole(struct gfs2_inode *ip, u64 offset, u64 length);
46 * gfs2_unstuffer_page - unstuff a stuffed inode into a block cached by a page
47 * @ip: the inode
49 * @block: the block number that was allocated
55 static int gfs2_unstuffer_page(struct gfs2_inode *ip, struct buffer_head *dibh, in gfs2_unstuffer_page() argument
56 u64 block, struct page *page) in gfs2_unstuffer_page() argument
[all …]
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 Dmeta_io.c1 // 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.
49 * If it's a fully non-blocking write attempt and we cannot in gfs2_aspace_writepage()
51 * potentially cause a busy-wait loop from flusher thread and kswapd in gfs2_aspace_writepage()
52 * activity, but those code paths have their own higher-level in gfs2_aspace_writepage()
55 if (wbc->sync_mode != WB_SYNC_NONE) { in gfs2_aspace_writepage()
66 } while ((bh = bh->b_this_page) != head); in gfs2_aspace_writepage()
76 struct buffer_head *next = bh->b_this_page; in gfs2_aspace_writepage()
106 * gfs2_getbuf - Get a buffer with a given address space
[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 …]
/openbmc/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 …]
/openbmc/linux/fs/xfs/libxfs/
H A Dxfs_bmap.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2006 Silicon Graphics, Inc.
58 int maxrootrecs; /* max records in root block */ in xfs_bmap_compute_maxlevels()
59 int minleafrecs; /* min records in leaf block */ in xfs_bmap_compute_maxlevels()
60 int minnoderecs; /* min records in node block */ in xfs_bmap_compute_maxlevels()
61 int sz; /* root block size */ in xfs_bmap_compute_maxlevels()
65 * leaf entries, is controlled by the size of the on-disk extent count. in xfs_bmap_compute_maxlevels()
69 * (xfs_default_attroffset(ip) >> 3) because we could have mounted with in xfs_bmap_compute_maxlevels()
83 minleafrecs = mp->m_bmap_dmnr[0]; in xfs_bmap_compute_maxlevels()
84 minnoderecs = mp->m_bmap_dmnr[1]; in xfs_bmap_compute_maxlevels()
[all …]
/openbmc/linux/Documentation/networking/dsa/
H A Dconfiguration.rst1 .. SPDX-License-Identifier: GPL-2.0
10 .. _dsa-config-showcases:
13 -----------------------
42 - when a DSA slave interface is brought up, the master interface is
44 - when the master interface is brought down, all DSA slave 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 …]
/openbmc/linux/fs/xfs/
H A Dxfs_reflink.c1 // SPDX-License-Identifier: GPL-2.0+
39 * through the use of a copy-on-write mechanism. At a high level, that
40 * means that when we want to write to a shared block, we allocate a new
41 * block, write the data to the new block, and if that succeeds we map the
42 * new block into the file.
45 * of disk blocks to dirty-but-not-yet-mapped file blocks as long as
49 * The delalloc mechanism begins when the kernel wants to make a block
51 * create a delalloc mapping, which is a regular in-core extent, but without
53 * a flag that this is a delalloc mapping, and a worst-case estimate of how
63 * D: --RRRRRRSSSRRRRRRRR--- (data fork)
[all …]
H A Dxfs_bmap_util.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2006 Silicon Graphics, Inc.
35 * Convert the given file system block to a disk block. We have to treat it
40 xfs_fsb_to_db(struct xfs_inode *ip, xfs_fsblock_t fsb) in xfs_fsb_to_db() argument
42 if (XFS_IS_REALTIME_INODE(ip)) in xfs_fsb_to_db()
43 return XFS_FSB_TO_BB(ip->i_mount, fsb); in xfs_fsb_to_db()
44 return XFS_FSB_TO_DADDR(ip->i_mount, fsb); in xfs_fsb_to_db()
50 * The VFS functions take a linearised filesystem block offset, so we have to
56 struct xfs_inode *ip, in xfs_zero_extent() argument
60 struct xfs_mount *mp = ip->i_mount; in xfs_zero_extent()
[all …]
H A Dxfs_file.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2005 Silicon Graphics, Inc.
31 #include <linux/backing-dev.h>
44 struct xfs_inode *ip, in xfs_is_falloc_aligned() argument
48 unsigned int alloc_unit = xfs_inode_alloc_unitsize(ip); in xfs_is_falloc_aligned()
60 return !((pos | len) & (alloc_unit - 1)); in xfs_is_falloc_aligned()
66 * cache flush operations, and there are no non-transaction metadata updates
76 struct xfs_inode *ip = XFS_I(file->f_mapping->host); in xfs_dir_fsync() local
78 trace_xfs_dir_fsync(ip); in xfs_dir_fsync()
79 return xfs_log_force_inode(ip); in xfs_dir_fsync()
[all …]
/openbmc/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 …]
/openbmc/linux/drivers/gpu/drm/amd/include/
H A Damd_shared.h54 * DOC: IP Blocks
56 * GPUs are composed of IP (intellectual property) blocks. These
57 * IP blocks provide various functionalities: display, graphics,
58 * video decode, etc. The IP blocks that comprise a particular GPU
60 * acquires the list of IP blocks for the GPU in use on initialization.
65 * IP block implementations are named using the following convention:
70 * enum amd_ip_block_type - Used to classify IP blocks by functionality.
82 * @AMD_IP_BLOCK_TYPE_ACP: Audio Co-Processor
84 * @AMD_IP_BLOCK_TYPE_MES: Micro-Engine Scheduler
86 * @AMD_IP_BLOCK_TYPE_NUM: Total number of IP block types
[all …]
/openbmc/qemu/hw/char/
H A Dipoctal232.c2 * QEMU GE IP-Octal 232 IndustryPack emulation
14 #include "hw/qdev-properties.h"
15 #include "hw/qdev-properties-system.h"
19 #include "chardev/char-fe.h"
31 #define DPRINTF(fmt, ...) DPRINTF2("IP-Octal: " fmt, ## __VA_ARGS__)
35 /* The IP-Octal has 8 channels (a-h)
36 divided into 4 blocks (A-D) */
177 static void update_irq(IPOctalState *dev, unsigned block) in update_irq() argument
182 SCC2698Block *blk0 = &dev->blk[block]; in update_irq()
183 SCC2698Block *blk1 = &dev->blk[block^1]; in update_irq()
[all …]
/openbmc/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 …]
/openbmc/linux/fs/xfs/scrub/
H A Ddir.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2017-2023 Oracle. All Rights Reserved.
40 struct xfs_inode *ip, in xchk_dir_check_ftype() argument
43 struct xfs_mount *mp = sc->mp; in xchk_dir_check_ftype()
51 if (xfs_mode_to_ftype(VFS_I(ip)->i_mode) != ftype) in xchk_dir_check_ftype()
70 struct xfs_mount *mp = dp->i_mount; in xchk_dir_actor()
71 struct xfs_inode *ip; in xchk_dir_actor() local
76 offset = xfs_dir2_db_to_da(mp->m_dir_geo, in xchk_dir_actor()
77 xfs_dir2_dataptr_to_db(mp->m_dir_geo, dapos)); in xchk_dir_actor()
85 return -ECANCELED; in xchk_dir_actor()
[all …]
/openbmc/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 …]
/openbmc/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()
/openbmc/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 …]

12345678910>>...42