Lines Matching defs:payload
41 * Return: Command payload buffer.
50 if (length > sizeof(config->payload.embed) && !dma) {
65 return config->payload.embed;
72 config->payload.mem.addr.low = cpu_to_le32(lower_32_bits(dma->phys));
73 config->payload.mem.addr.high = cpu_to_le32(upper_32_bits(dma->phys));
74 config->payload.mem.length =
665 return sli_config->payload.embed[4];
687 offsetof(struct sli4_cmd_sli_config, payload));
1050 offsetof(struct sli4_cmd_sli_config, payload));
1181 * (i.e. is_hdr == TRUE) or the payload.
1183 * Don't ring doorbell for payload RQ
2226 struct efc_dma *payload, u32 req_len, u8 timeout, u16 xri,
2236 sf->bde.u.data.low = cpu_to_le32(lower_32_bits(payload->phys));
2237 sf->bde.u.data.high = cpu_to_le32(upper_32_bits(payload->phys));
2276 struct sli_bls_payload *payload,
2293 if (payload->type == SLI4_SLI_BLS_ACC) {
2295 cpu_to_le32((payload->u.acc.seq_id_last << 16) |
2296 (payload->u.acc.seq_id_validity << 24));
2297 bls->high_seq_cnt = payload->u.acc.high_seq_cnt;
2298 bls->low_seq_cnt = payload->u.acc.low_seq_cnt;
2299 } else if (payload->type == SLI4_SLI_BLS_RJT) {
2301 cpu_to_le32(*((u32 *)&payload->u.rjt));
2304 efc_log_info(sli, "bad BLS type %#x\n", payload->type);
2308 bls->ox_id = payload->ox_id;
2309 bls->rx_id = payload->rx_id;
2406 sli_xmit_sequence64_wqe(struct sli4 *sli4, void *buf, struct efc_dma *payload,
2413 if (!payload || !payload->virt) {
2415 payload, payload ? payload->virt : NULL);
2428 cpu_to_le32(lower_32_bits(payload->phys));
2430 cpu_to_le32(upper_32_bits(payload->phys));
4263 offsetof(struct sli4_cmd_sli_config, payload.embed));
4528 offsetof(struct sli4_cmd_sli_config, payload.embed));
5017 /* payload size calculation */
5072 efc_log_err(sli4, "mbox payload memory allocation fail\n");