Home
last modified time | relevance | path

Searched full:fcs (Results 1 – 25 of 491) sorted by relevance

12345678910>>...20

/openbmc/linux/drivers/scsi/bfa/
H A Dbfa_fcs.c12 * bfa_fcs.c BFA FCS main
20 BFA_TRC_FILE(FCS, FCS);
23 * fcs_api BFA FCS API
29 struct bfa_fcs_s *fcs = fcs_cbarg; in bfa_fcs_exit_comp() local
30 struct bfad_s *bfad = fcs->bfad; in bfa_fcs_exit_comp()
36 * fcs initialization, called once after bfa initialization is complete
39 bfa_fcs_init(struct bfa_fcs_s *fcs) in bfa_fcs_init() argument
41 bfa_sm_send_event(&fcs->fabric, BFA_FCS_FABRIC_SM_CREATE); in bfa_fcs_init()
42 bfa_trc(fcs, 0); in bfa_fcs_init()
46 * fcs_api BFA FCS API
[all …]
H A Dbfa_fcs_rport.c20 BFA_TRC_FILE(FCS, RPORT);
173 bfa_trc(rport->fcs, rport->pwwn); in bfa_fcs_rport_sm_uninit()
174 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_uninit()
175 bfa_trc(rport->fcs, event); in bfa_fcs_rport_sm_uninit()
201 bfa_sm_fault(rport->fcs, event); in bfa_fcs_rport_sm_uninit()
212 bfa_trc(rport->fcs, rport->pwwn); in bfa_fcs_rport_sm_plogi_sending()
213 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_plogi_sending()
214 bfa_trc(rport->fcs, event); in bfa_fcs_rport_sm_plogi_sending()
223 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogi_sending()
229 bfa_fcxp_walloc_cancel(rport->fcs->bfa, &rport->fcxp_wqe); in bfa_fcs_rport_sm_plogi_sending()
[all …]
H A Dbfa_fcs_fcpim.c20 BFA_TRC_FILE(FCS, FCPIM);
67 * fcs_itnim_sm FCS itnim state machine
74 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_offline()
75 bfa_trc(itnim->fcs, event); in bfa_fcs_itnim_sm_offline()
97 bfa_sm_fault(itnim->fcs, event); in bfa_fcs_itnim_sm_offline()
106 bfa_trc(itnim->fcs, itnim->rport->pwwn); in bfa_fcs_itnim_sm_prli_send()
107 bfa_trc(itnim->fcs, event); in bfa_fcs_itnim_sm_prli_send()
116 bfa_fcxp_walloc_cancel(itnim->fcs->bfa, &itnim->fcxp_wqe); in bfa_fcs_itnim_sm_prli_send()
122 bfa_fcxp_walloc_cancel(itnim->fcs->bfa, &itnim->fcxp_wqe); in bfa_fcs_itnim_sm_prli_send()
128 bfa_fcxp_walloc_cancel(itnim->fcs->bfa, &itnim->fcxp_wqe); in bfa_fcs_itnim_sm_prli_send()
[all …]
H A Dbfa_fcs_lport.c17 BFA_TRC_FILE(FCS, PORT);
107 * fcs_port_sm FCS logical port state machine
137 bfa_trc(port->fcs, port->port_cfg.pwwn); in bfa_fcs_lport_sm_uninit()
138 bfa_trc(port->fcs, event); in bfa_fcs_lport_sm_uninit()
146 bfa_sm_fault(port->fcs, event); in bfa_fcs_lport_sm_uninit()
154 bfa_trc(port->fcs, port->port_cfg.pwwn); in bfa_fcs_lport_sm_init()
155 bfa_trc(port->fcs, event); in bfa_fcs_lport_sm_init()
180 bfa_sm_fault(port->fcs, event); in bfa_fcs_lport_sm_init()
192 bfa_trc(port->fcs, port->port_cfg.pwwn); in bfa_fcs_lport_sm_online()
193 bfa_trc(port->fcs, event); in bfa_fcs_lport_sm_online()
[all …]
H A Dbfa_fcs.h145 struct bfa_fcs_s *fcs; /* FCS instance */ member
154 #define BFA_FCS_GET_HAL_FROM_PORT(port) (port->fcs->bfa)
178 struct bfa_fcs_s *fcs; /* FCS instance */ member
276 * bfa fcs port public functions
280 struct bfa_fcs_lport_s *bfa_fcs_get_base_port(struct bfa_fcs_s *fcs);
286 struct bfa_fcs_lport_s *bfa_fcs_lookup_port(struct bfa_fcs_s *fcs,
300 /* MS FCS routines */
306 /* FDMI FCS routines */
312 void bfa_fcs_lport_attach(struct bfa_fcs_lport_s *lport, struct bfa_fcs_s *fcs,
362 * bfa fcs vport public functions
[all …]
H A Dbfa_defs_fcs.h72 * Roles of FCS port:
73 * - FCP IM and FCP TM roles cannot be enabled together for a FCS port
83 * FCS port configuration.
90 enum bfa_lport_role roles; /* FCS port roles */
98 * FCS port states
108 * FCS port type.
116 * FCS port offline reason.
128 * FCS lport info.
150 * FCS port statistics
318 * FCS remote port states
[all …]
/openbmc/linux/drivers/usb/serial/
H A Dsafe_serial.c166 #define CRC10_INITFCS 0x000 /* Initial FCS value */
167 #define CRC10_GOODFCS 0x000 /* Good final FCS value */
168 #define CRC10_FCS(fcs, c) ((((fcs) << 8) & 0x3ff) ^ crc10_table[((fcs) >> 2) & 0xff] ^ (c)) argument
174 * @fcs: starting FCS
176 * Perform a memcpy and calculate fcs using ppp 10bit CRC algorithm. Return
177 * new 10 bit FCS.
179 static inline __u16 fcs_compute10(unsigned char *sp, int len, __u16 fcs) in fcs_compute10() argument
181 for (; len-- > 0; fcs = CRC10_FCS(fcs, *sp++)); in fcs_compute10()
182 return fcs; in fcs_compute10()
191 __u16 fcs; in safe_process_read_urb() local
[all …]
/openbmc/libmctp/
H A Dcrc-16-ccitt.c6 * Implementation detail and FCS lookup table is based
9 * FCS lookup table as calculated by the table generator.
44 * Calculate a new fcs given the current fcs and the new data.
46 uint16_t crc_16_ccitt(uint16_t fcs, const uint8_t *cp, uint32_t len) in crc_16_ccitt() argument
49 fcs = crc_16_ccitt_byte(fcs, *cp++); in crc_16_ccitt()
51 return fcs; in crc_16_ccitt()
54 uint16_t crc_16_ccitt_byte(uint16_t fcs, const uint8_t c) in crc_16_ccitt_byte() argument
56 return (fcs >> 8) ^ crc_16_ccitt_table[(fcs ^ c) & 0xff]; in crc_16_ccitt_byte()
H A Dcrc-16-ccitt.h8 #define FCS_INIT_16 0xFFFF /* Initial FCS value */
10 uint16_t crc_16_ccitt(uint16_t fcs, const uint8_t *cp, uint32_t len);
12 uint16_t crc_16_ccitt_byte(uint16_t fcs, const uint8_t c);
H A Dserial.c154 uint16_t fcs; in mctp_binding_serial_tx() local
165 // Calculate fcs in mctp_binding_serial_tx()
166 fcs = crc_16_ccitt(FCS_INIT_16, (const uint8_t *)hdr + 1, 2); in mctp_binding_serial_tx()
167 fcs = crc_16_ccitt(fcs, (const uint8_t *)mctp_pktbuf_hdr(pkt), len); in mctp_binding_serial_tx()
181 tlr->fcs_msb = fcs >> 8; in mctp_binding_serial_tx()
182 tlr->fcs_lsb = fcs & 0xff; in mctp_binding_serial_tx()
310 mctp_prdebug("invalid fcs : 0x%04x, expect 0x%04x", in mctp_rx_consume_one()
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Dfcs,fan53555.yaml4 $id: http://devicetree.org/schemas/regulator/fcs,fan53555.yaml#
19 - fcs,fan53555
20 - fcs,fan53526
36 fcs,suspend-voltage-selector:
64 compatible = "fcs,fan53555";
70 fcs,suspend-voltage-selector = <1>;
/openbmc/linux/drivers/net/ppp/
H A Dppp_async.c525 int fcs, i, count, c, proto; in ppp_async_encode() local
536 fcs = ap->tfcs; in ppp_async_encode()
558 fcs = PPP_INITFCS; in ppp_async_encode()
565 fcs = PPP_FCS(fcs, 0xff); in ppp_async_encode()
567 fcs = PPP_FCS(fcs, 0x03); in ppp_async_encode()
572 * Once we put in the last byte, we need to put in the FCS in ppp_async_encode()
581 fcs = PPP_FCS(fcs, c); in ppp_async_encode()
591 ap->tfcs = fcs; in ppp_async_encode()
596 * We have finished the packet. Add the FCS and flag. in ppp_async_encode()
598 fcs = ~fcs; in ppp_async_encode()
[all …]
/openbmc/u-boot/doc/device-tree-bindings/regulator/
H A Dfan53555.txt4 - compatible: "fcs,fan53555"
8 - fcs,suspend-voltage-selector: declare which of the two available
17 compatible = "fcs,fan53555";
22 fcs,suspend-voltage-selector = <1>;
/openbmc/linux/Documentation/devicetree/bindings/extcon/
H A Dfcs,fsa880.yaml4 $id: http://devicetree.org/schemas/extcon/fcs,fsa880.yaml#
21 - fcs,fsa880
22 - fcs,fsa9480
47 compatible = "fcs,fsa880";
/openbmc/linux/net/dsa/
H A Dtag_ksz.c103 * For Ingress (Host -> KSZ8795), 1 byte is added before FCS.
105 * DA(6bytes)|SA(6bytes)|....|Data(nbytes)|tag(1byte)|FCS(4bytes)
109 * For Egress (KSZ8795 -> Host), 1 byte is added before FCS.
111 * DA(6bytes)|SA(6bytes)|....|Data(nbytes)|tag0(1byte)|FCS(4bytes)
159 * For Ingress (Host -> KSZ9477), 2/6 bytes are added before FCS.
162 * FCS(4bytes)
168 * For Egress (KSZ9477 -> Host), 1/5 bytes is added before FCS.
170 * DA(6bytes)|SA(6bytes)|....|Data(nbytes)|ts(4bytes)|tag0(1byte)|FCS(4bytes)
375 /* For xmit, 2/6 bytes are added before FCS.
378 * FCS(4bytes)
[all …]
/openbmc/linux/include/uapi/linux/
H A Dif_fddi.h33 * 4 byte FCS/CRC (frame check sequence).
39 FCS */
41 FCS */
44 #define FDDI_K_LLC_ZLEN 13 /* Min octets in LLC frame sans FCS */
45 #define FDDI_K_LLC_LEN 4491 /* Max octets in LLC frame sans FCS */
/openbmc/libmctp/tests/
H A Dtest_serial.c87 * Adding data bytes (0x7e & 0x7d) for testing FCS calculation while the in main()
93 * For sender, FCS calculation should count data byte (0x7e / 0x7d) only, in main()
95 * translated back to data byte and put it in FCS calculation. in main()
97 * If FCS calculation is not expected, similiar error msg in main()
98 * `serial: invalid fcs : 0xf5c1, expect 0x1d3e` will be observed. in main()
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dfcs,fxl6408.yaml4 $id: http://devicetree.org/schemas/gpio/fcs,fxl6408.yaml#
15 - fcs,fxl6408
49 compatible = "fcs,fxl6408";
/openbmc/linux/Documentation/devicetree/bindings/usb/
H A Dfcs,fsa4480.yaml4 $id: http://devicetree.org/schemas/usb/fcs,fsa4480.yaml#
15 - fcs,fsa4480
55 compatible = "fcs,fsa4480";
H A Dfcs,fusb302.yaml4 $id: http://devicetree.org/schemas/usb/fcs,fusb302.yaml#
14 const: fcs,fusb302
49 compatible = "fcs,fusb302";
/openbmc/linux/net/caif/
H A Dcffrml.c24 bool dofcs; /* !< FCS active */
76 /* FIXME: FCS should be moved to glue in order to use OS-Specific in cffrml_checksum()
94 /* Subtract for FCS on length if FCS is not used. */ in cffrml_receive()
105 * Don't do extract if FCS is false, rather do setlen - then we don't in cffrml_receive()
/openbmc/linux/drivers/net/ethernet/qualcomm/emac/
H A Demac.h219 u64 rx_fcs_err; /* packets with bad FCS. */
221 u64 rx_byte_cnt; /* good bytes count (without FCS) */
234 u64 rx_bcast_byte_cnt; /* broadcast packets byte count (without FCS) */
235 u64 rx_mcast_byte_cnt; /* multicast packets byte count (without FCS) */
248 u64 tx_byte_cnt; /* good bytes count (without FCS) */
264 u64 tx_bcast_byte; /* broadcast packets byte count (without FCS) */
265 u64 tx_mcast_byte; /* multicast packets byte count (without FCS) */
/openbmc/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pip.h97 * they would appear as JAM bits which would appear as bad FCS
109 * RGM 3 = max frame error (pkt len > max frame len) (with FCS
121 * RGM 6 = min frame error (pkt len < min frame len) (with FCS
125 /* RGM 7 = FCS error */
150 /* RGM+SPI 16 = FCS error */
166 * bad FCS or carrier extend error which is
220 /* Number of packets with FCS or Align opcode errors */
224 /* Number of packets with length < min and FCS error */
228 /* Number of packets with length > max and FCS error */
420 status->fcs_align_err_packets = stat7.s.fcs; in cvmx_pip_get_port_status()
/openbmc/linux/drivers/net/ethernet/atheros/alx/
H A Dhw.h213 * 7 | Packet length (include FCS)
227 * 21 FCS(CRC) error
399 u64 rx_fcs_err; /* RX packets with bad FCS */
401 u64 rx_byte_cnt; /* good bytes received. FCS is NOT included */
402 u64 rx_runt; /* RX packets < 64 bytes with good FCS */
403 u64 rx_frag; /* RX packets < 64 bytes with bad FCS */
415 u64 rx_bc_byte_cnt; /* RX broadcast bytes, excluding FCS */
416 u64 rx_mc_byte_cnt; /* RX multicast bytes, excluding FCS */
427 u64 tx_byte_cnt; /* bytes transmitted, FCS is NOT included */
447 u64 tx_bc_byte_cnt; /* broadcast bytes transmitted, excluding FCS */
[all …]
/openbmc/linux/drivers/net/usb/
H A Dzaurus.c60 u32 fcs; in zaurus_tx_fixup() local
62 fcs = crc32_le(~0, skb->data, skb->len); in zaurus_tx_fixup()
63 fcs = ~fcs; in zaurus_tx_fixup()
65 skb_put_u8(skb, fcs & 0xff); in zaurus_tx_fixup()
66 skb_put_u8(skb, (fcs >> 8) & 0xff); in zaurus_tx_fixup()
67 skb_put_u8(skb, (fcs >> 16) & 0xff); in zaurus_tx_fixup()
68 skb_put_u8(skb, (fcs >> 24) & 0xff); in zaurus_tx_fixup()

12345678910>>...20