Lines Matching defs:frame
22 /* Delay between each poll frame (ms) */
249 struct pn533_std_frame *frame = _frame;
251 frame->preamble = 0;
252 frame->start_frame = cpu_to_be16(PN533_STD_FRAME_SOF);
253 PN533_STD_FRAME_IDENTIFIER(frame) = PN533_STD_FRAME_DIR_OUT;
254 PN533_FRAME_CMD(frame) = cmd_code;
255 frame->datalen = 2;
260 struct pn533_std_frame *frame = _frame;
262 frame->datalen_checksum = pn533_std_checksum(frame->datalen);
264 PN533_STD_FRAME_CHECKSUM(frame) =
265 pn533_std_data_checksum(frame->data, frame->datalen);
267 PN533_STD_FRAME_POSTAMBLE(frame) = 0;
272 struct pn533_std_frame *frame = _frame;
274 frame->datalen += len;
286 /* Standard frame code */
318 struct pn533_std_frame *frame = _frame;
320 if (frame->start_frame != cpu_to_be16(PN533_STD_FRAME_SOF))
323 if (frame->datalen != 0 || frame->datalen_checksum != 0xFF)
330 static inline int pn533_std_rx_frame_size(void *frame)
332 struct pn533_std_frame *f = frame;
334 /* check for Extended Information frame */
336 struct pn533_ext_frame *eif = frame;
346 static u8 pn533_std_get_cmd_code(void *frame)
348 struct pn533_std_frame *f = frame;
349 struct pn533_ext_frame *eif = frame;
357 bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame)
359 return (dev->ops->get_cmd_code(frame) ==
2162 * Receive an incoming pn533 frame. skb contains only header and payload.
2183 dev_dbg(dev->dev, "%s: Received ACK frame\n", __func__);
2192 nfc_err(dev->dev, "Received an invalid frame\n");
2289 /* jumbo frame ? */