Lines Matching refs:data
328 * @payload: data payload for the request subaction
333 * @callback_data: data to be passed to the transaction completion callback
347 * It will contain tag, channel, and sy data instead of a node ID then.
349 * The payload buffer at @data is going to be DMA-mapped except in case of
354 * In case of request types without payload, @data is NULL and @length is 0.
431 void *payload, size_t length, void *data)
433 struct transaction_callback_data *d = data;
449 * @payload: data payload for the request subaction
453 * Unlike fw_send_request(), @data points to the payload of the request or/and
497 u32 data = PHY_IDENTIFIER(PHY_PACKET_CONFIG);
500 data |= PHY_CONFIG_ROOT_ID(node_id);
511 data |= PHY_CONFIG_GAP_COUNT(gap_count);
515 phy_config_packet.header[1] = data;
516 phy_config_packet.header[2] = ~data;
662 u32 data[];
807 u32 *data, length;
813 data = &p->header[3];
819 data = p->payload;
824 data = NULL;
829 data = NULL;
853 if (data)
854 memcpy(request->data, data, length);
864 * @request: firewire request data for the transaction.
882 rcode, request->data,
897 * @request: firewire request data
942 request->data, request->length,
983 request->data,
1026 u32 *data;
1064 data = (u32 *) &p->header[3];
1069 data = NULL;
1075 data = p->payload;
1081 data = NULL;
1093 t->callback.without_tstamp(card, rcode, data, data_length, t->callback_data);
1095 t->callback.with_tstamp(card, rcode, t->packet.timestamp, p->timestamp, data,
1110 [RCODE_DATA_ERROR] = "data error",
1182 __be32 *data = payload;
1207 *data = cpu_to_be32(card->driver->read_csr(card, reg));
1209 card->driver->write_csr(card, reg, be32_to_cpu(*data));
1224 *data = cpu_to_be32(card->split_timeout_hi);
1227 card->split_timeout_hi = be32_to_cpu(*data) & 7;
1237 *data = cpu_to_be32(card->split_timeout_lo);
1241 be32_to_cpu(*data) & 0xfff80000;
1251 *data = card->maint_utility_register;
1253 card->maint_utility_register = *data;
1260 *data = cpu_to_be32(card->broadcast_channel);
1263 (be32_to_cpu(*data) & BROADCAST_CHANNEL_VALID) |
1340 .data = vendor_textual_descriptor,
1347 .data = model_textual_descriptor,