| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_mstate_mgr.c | 68 static void adf_mstate_preamble_init(struct adf_mstate_preh *preamble) in adf_mstate_preamble_init() argument 70 preamble->magic = ADF_MSTATE_MAGIC; in adf_mstate_preamble_init() 71 preamble->version = ADF_MSTATE_VERSION; in adf_mstate_preamble_init() 72 preamble->preh_len = sizeof(*preamble); in adf_mstate_preamble_init() 73 preamble->size = 0; in adf_mstate_preamble_init() 74 preamble->n_sects = 0; in adf_mstate_preamble_init() 78 static int adf_mstate_preamble_def_checker(struct adf_mstate_preh *preamble, in adf_mstate_preamble_def_checker() argument 83 if (preamble->magic != ADF_MSTATE_MAGIC || in adf_mstate_preamble_def_checker() 84 preamble->version > ADF_MSTATE_VERSION || in adf_mstate_preamble_def_checker() 85 preamble->preh_len > mgr->size) { in adf_mstate_preamble_def_checker() [all …]
|
| /linux/drivers/md/dm-vdo/ |
| H A D | action-manager.c | 21 * @preamble: The method to run on the initiator thread before the action is applied to each zone. 31 vdo_action_preamble_fn preamble; member 200 /* Skip the zone actions since the preamble failed. */ in handle_preamble_error() 214 /* We aren't going to run the preamble, so don't run the conclusion */ in launch_current_action() 230 action->preamble(manager->context, &manager->completion); in launch_current_action() 278 * @preamble: A method to be invoked on the initiator thread once this action is started but before 288 * if it has a parent, that parent will be notified. At least one of the preamble, action, or 293 bool vdo_schedule_action(struct action_manager *manager, vdo_action_preamble_fn preamble, in vdo_schedule_action() argument 297 return vdo_schedule_operation(manager, VDO_ADMIN_STATE_OPERATING, preamble, in vdo_schedule_action() 305 * @preamble: A method to be invoked on the initiator thread once this action is started but before [all …]
|
| H A D | action-manager.h | 23 * preamble 47 * preamble of an action. 93 bool vdo_schedule_action(struct action_manager *manager, vdo_action_preamble_fn preamble, 99 vdo_action_preamble_fn preamble, vdo_zone_action_fn action, 105 vdo_action_preamble_fn preamble,
|
| /linux/drivers/staging/octeon/ |
| H A D | ethernet-rgmii.c | 30 /* Set preamble checking. */ in cvm_oct_set_hw_preamble() 70 * getting preamble errors. in cvm_oct_check_preamble_errors() 80 * We are getting preamble errors at 10Mbps. Most in cvm_oct_check_preamble_errors() 83 * disable preamble checking and do it in software. in cvm_oct_check_preamble_errors() 86 printk_ratelimited("%s: Using 10Mbps with software preamble removal\n", in cvm_oct_check_preamble_errors() 91 * Since the 10Mbps preamble workaround is allowed we need to in cvm_oct_check_preamble_errors() 92 * enable preamble checking, FCS stripping, and clear error in cvm_oct_check_preamble_errors() 143 * preamble error checking, and we also need to call this in cvm_oct_rgmii_open()
|
| H A D | ethernet-rx.c | 89 * preamble and generate a correct packet. in cvm_oct_check_rcv_error() 110 /* Port received 0xd5 preamble */ in cvm_oct_check_rcv_error() 117 /* Port received 0xd preamble */ in cvm_oct_check_rcv_error() 129 printk_ratelimited("Port %d unknown preamble, packet dropped\n", in cvm_oct_check_rcv_error()
|
| /linux/lib/ |
| H A D | siphash.c | 22 #define PREAMBLE(len) \ macro 51 PREAMBLE(len) in __siphash_aligned() 84 PREAMBLE(len) in __siphash_unaligned() 118 PREAMBLE(8) in siphash_1u64() 135 PREAMBLE(16) in siphash_2u64() 158 PREAMBLE(24) in siphash_3u64() 186 PREAMBLE(32) in siphash_4u64() 209 PREAMBLE(4) in siphash_1u32() 219 PREAMBLE(12) in siphash_3u32() 235 #define HPREAMBLE(len) PREAMBLE(len)
|
| /linux/sound/soc/tegra/ |
| H A D | tegra20_spdif.h | 63 /* Interrupt on invalid preamble */ 66 /* Interrupt on "B" preamble */ 126 * preamble of the data stream after RX_EN is asserted. This bit is 166 /* Preamble status: 0=Preamble OK, 1=bad/missing preamble */ 169 /* B-preamble detection status: 0=not detected, 1=B-preamble detected */
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | mdio.yaml | 55 suppress-preamble: 57 The 32 bit preamble should be suppressed. In order for this to 58 work, all devices on the bus must support suppressed preamble.
|
| H A D | engleder,tsnep.yaml | 92 suppress-preamble; 112 suppress-preamble;
|
| H A D | thead,th1520-gmac.yaml | 21 - Preamble and start of frame data (SFD) insertion in Transmit path 22 - Preamble and SFD deletion in the Receive path
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | pub.h | 212 #define BRCMS_PROT_N_PAM_OVR 15 /* n preamble override */ 220 * Preamble: Long 225 * Preamble: Long 230 * Preamble: Short required 235 * Preamble: Long 239 * Preamble: Short required 244 * Preamble: Long
|
| /linux/drivers/nfc/pn533/ |
| H A D | pn533.h | 45 /* Preamble (1), SoPC (2), ACK Code (2), Postamble (1) */ 48 * Preamble (1), SoPC (2), Packet Length (1), Packet Length Checksum (1), 117 u8 preamble; member 125 u8 preamble; member
|
| /linux/arch/sparc/lib/ |
| H A D | GENmemcpy.S | 34 #ifndef PREAMBLE 35 #define PREAMBLE macro 77 PREAMBLE
|
| /linux/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-interrupt-decodes.c | 76 /*gmx_rx_int_en.s.pcterr = 1; // Bad Preamble / Protocol */ in __cvmx_interrupt_gmxx_rxx_int_en_enable() 97 /*gmx_rx_int_en.s.pcterr = 1; // Bad Preamble / Protocol */ in __cvmx_interrupt_gmxx_rxx_int_en_enable() 120 /*gmx_rx_int_en.s.pcterr = 1; // Bad Preamble / Protocol */ in __cvmx_interrupt_gmxx_rxx_int_en_enable() 142 /*gmx_rx_int_en.s.pcterr = 1; // Bad Preamble / Protocol */ in __cvmx_interrupt_gmxx_rxx_int_en_enable() 164 /*gmx_rx_int_en.s.pcterr = 1; // Bad Preamble / Protocol */ in __cvmx_interrupt_gmxx_rxx_int_en_enable() 187 /*gmx_rx_int_en.s.pcterr = 1; // Bad Preamble / Protocol */ in __cvmx_interrupt_gmxx_rxx_int_en_enable() 217 /*gmx_rx_int_en.s.pcterr = 1; // Bad Preamble / Protocol */ in __cvmx_interrupt_gmxx_rxx_int_en_enable()
|
| /linux/include/sound/ |
| H A D | ak4117.h | 23 #define AK4117_REG_Pc0 0x0d /* burst preamble Pc byte 0 */ 24 #define AK4117_REG_Pc1 0x0e /* burst preamble Pc byte 1 */ 25 #define AK4117_REG_Pd0 0x0f /* burst preamble Pd byte 0 */ 26 #define AK4117_REG_Pd1 0x10 /* burst preamble Pd byte 1 */
|
| H A D | ak4114.h | 29 #define AK4114_REG_Pc0 0x12 /* burst preamble Pc byte 0 */ 30 #define AK4114_REG_Pc1 0x13 /* burst preamble Pc byte 1 */ 31 #define AK4114_REG_Pd0 0x14 /* burst preamble Pd byte 0 */ 32 #define AK4114_REG_Pd1 0x15 /* burst preamble Pd byte 1 */
|
| H A D | ak4113.h | 42 /* burst preamble Pc byte 0 */ 44 /* burst preamble Pc byte 1 */ 46 /* burst preamble Pd byte 0 */ 48 /* burst preamble Pd byte 1 */
|
| /linux/include/net/ |
| H A D | nl802154.h | 250 * @NL802154_COORD_PREAMBLE_CODE: Preamble code used when the beacon was received, 337 * @NL802154_CCA_UWB_SHR: UWB preamble sense based on the SHR of a frame 338 * @NL802154_CCA_UWB_MULTIPLEXED: UWB preamble sense based on the packet with 339 * the multiplexed preamble
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_siphash.h | 28 #define PREAMBLE(len) \ macro 53 PREAMBLE(16) in siphash_2u64()
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | xmit.h | 101 #define B43_TXH_MAC_RTS_FB_SHORTPRMBL 0x80000000 /* RTS fallback preamble */ 102 #define B43_TXH_MAC_RTS_SHORTPRMBL 0x40000000 /* RTS main rate preamble */ 103 #define B43_TXH_MAC_FB_SHORTPRMBL 0x20000000 /* Main fallback preamble */ 153 #define B43_TXH_PHY_SHORTPRMBL 0x0010 /* Use short preamble */ 303 #define B43_RX_PHYST0_SHORTPRMBL 0x0080 /* Received with Short Preamble */
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | pcu.c | 117 int sifs, preamble, plcp_bits, sym_time; in ath5k_hw_get_frame_duration() local 126 /* subtract difference between long and short preamble */ in ath5k_hw_get_frame_duration() 135 preamble = AR5K_INIT_OFDM_PREAMPLE_TIME; in ath5k_hw_get_frame_duration() 142 preamble = AR5K_INIT_OFDM_PREAMBLE_TIME_MIN; in ath5k_hw_get_frame_duration() 146 preamble *= 2; in ath5k_hw_get_frame_duration() 152 preamble *= 4; in ath5k_hw_get_frame_duration() 166 dur = sifs + preamble + (sym_time * symbols); in ath5k_hw_get_frame_duration() 268 * capable of short preamble (802.11b rates 2Mbps, 5.5Mbps, and 11Mbps) have 269 * different rate code so we write their value twice (one for long preamble
|
| /linux/drivers/net/ethernet/chelsio/cxgb/ |
| H A D | vsc7326_reg.h | 43 #define REG_PRE_BIT0POS CRA(0x7,0x1,0x10) /* Preamble bit0 position */ 44 #define REG_PRE_BIT1POS CRA(0x7,0x1,0x11) /* Preamble bit1 position */ 45 #define REG_PRE_BIT2POS CRA(0x7,0x1,0x12) /* Preamble bit2 position */ 46 #define REG_PRE_BIT3POS CRA(0x7,0x1,0x13) /* Preamble bit3 position */ 47 #define REG_PRE_ERR_CNT CRA(0x7,0x1,0x14) /* Preamble parity error count */ 184 #define REG_PORT_POS(pn) CRA(0x1,pn,0x0d) /* Preamble port position */ 185 #define REG_PORT_FAIL(pn) CRA(0x1,pn,0x0e) /* Preamble port position */
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | rx_desc.h | 683 * length field of the A-MPDU delimiter or the preamble length 854 * 0x8: CCK 11 Mbps long preamble 855 * 0x9: CCK 5.5 Mbps long preamble 856 * 0xA: CCK 2 Mbps long preamble 857 * 0xB: CCK 1 Mbps long preamble 858 * 0xC: CCK 11 Mbps short preamble 859 * 0xD: CCK 5.5 Mbps short preamble 860 * 0xE: CCK 2 Mbps short preamble 876 * Indicates the type of preamble ahead: 1285 * PPDUs where the BB descriptor preamble type is 0x80 to 0xFF
|
| /linux/drivers/net/wireless/broadcom/b43legacy/ |
| H A D | pio.c | 555 __le16 preamble[21] = { 0 }; in b43legacy_pio_rx() local 590 preamble[0] = cpu_to_le16(len); in b43legacy_pio_rx() 597 preamble[i + 1] = cpu_to_le16(tmp); in b43legacy_pio_rx() 599 rxhdr = (struct b43legacy_rxhdr_fw3 *)preamble; in b43legacy_pio_rx() 611 hw = (struct b43legacy_hwtxstatus *)(preamble + 1); in b43legacy_pio_rx()
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | conf.h | 281 * 1: Preamble Override - indicates if the preamble type 283 * 2: Preamble Type - the type of the preamble to be used by 284 * the policy (0 - long preamble, 1 - short preamble.
|