Lines Matching defs:buffer
1290 * @buffer: buffer
1291 * @len: length of buffer provided
1294 * pointer to buffer
1296 static char *__ipr_format_res_path(u8 *res_path, char *buffer, int len)
1299 char *p = buffer;
1302 p += scnprintf(p, buffer + len - p, "%02X", res_path[0]);
1304 p += scnprintf(p, buffer + len - p, "-%02X", res_path[i]);
1306 return buffer;
1313 * @buffer: buffer
1314 * @len: length of buffer provided
1317 * pointer to buffer
1320 u8 *res_path, char *buffer, int len)
1322 char *p = buffer;
1325 p += scnprintf(p, buffer + len - p, "%d/", ioa_cfg->host->host_no);
1326 __ipr_format_res_path(res_path, p, len - (buffer - p));
1327 return buffer;
1341 char buffer[IPR_MAX_RES_PATH_LENGTH];
1371 res->res_path, buffer, sizeof(buffer)));
1520 * @i: size of buffer
1575 char buffer[IPR_VENDOR_ID_LEN + IPR_PROD_ID_LEN
1578 memcpy(buffer, vpd->vpids.vendor_id, IPR_VENDOR_ID_LEN);
1579 memcpy(buffer + IPR_VENDOR_ID_LEN, vpd->vpids.product_id,
1581 buffer[IPR_VENDOR_ID_LEN + IPR_PROD_ID_LEN] = '\0';
1582 ipr_err("Vendor/Product ID: %s\n", buffer);
1584 memcpy(buffer, vpd->sn, IPR_SERIAL_NUM_LEN);
1585 buffer[IPR_SERIAL_NUM_LEN] = '\0';
1586 ipr_err(" Serial Number: %s\n", buffer);
1742 char buffer[IPR_MAX_RES_PATH_LENGTH];
1757 buffer, sizeof(buffer)));
2091 char buffer[IPR_MAX_RES_PATH_LENGTH];
2105 buffer, sizeof(buffer)));
2112 buffer, sizeof(buffer)));
2238 char buffer[IPR_MAX_RES_PATH_LENGTH];
2254 cfg->res_path, buffer, sizeof(buffer)),
2264 cfg->res_path, buffer, sizeof(buffer)),
2320 char buffer[IPR_MAX_RES_PATH_LENGTH];
2330 buffer, sizeof(buffer)));
2352 buffer, sizeof(buffer)));
2356 buffer, sizeof(buffer)));
2449 char buffer[IPR_MAX_RES_PATH_LENGTH];
2459 buffer, sizeof(buffer)));
2788 /* Loop through each config table entry in the config table buffer */
2842 * @dest: destination kernel buffer
2867 * @dest: destination kernel buffer
2956 * ipr_sdt_copy - Copy Smart Dump Table to kernel buffer
2961 * Copy data from PCI adapter to kernel buffer.
3449 * @buf: buffer
3451 * @count: buffer size
3454 * number of bytes printed to buffer
3488 * @buf: buffer
3491 * number of bytes printed to buffer
3523 * @buf: buffer
3526 * number of bytes printed to buffer
3546 * @buf: buffer
3547 * @count: buffer size
3550 * number of bytes printed to buffer
3579 * @buf: buffer
3580 * @count: buffer size
3641 * @buf: buffer
3644 * number of bytes printed to buffer
3667 * @buf: buffer
3668 * @count: buffer size
3719 * @buf: buffer
3720 * @count: buffer size
3761 * @buf: buffer
3764 * number of bytes printed to buffer
3785 * @buf: buffer
3786 * @count: buffer size
3789 * number of bytes printed to buffer
3846 * ipr_alloc_ucode_buffer - Allocates a microcode download buffer
3847 * @buf_len: buffer length
3849 * Allocates a DMA'able buffer in chunks and assembles a scatter/gather
3884 * ipr_free_ucode_buffer - Frees a microcode download buffer
3887 * Free a DMA'able ucode download buffer previously allocated with
3900 * ipr_copy_ucode_buffer - Copy user buffer to kernel buffer
3902 * @buffer: buffer pointer
3903 * @len: buffer length
3905 * Copy a microcode image from a user buffer into a buffer allocated by
3912 u8 *buffer, u32 len)
3924 buffer += bsize_elem) {
3928 memcpy(kaddr, buffer, bsize_elem);
3943 memcpy(kaddr, buffer, len % bsize_elem);
4056 "Failed to map microcode download buffer!\n");
4075 * @buf: buffer
4076 * @count: buffer size
4118 dev_err(&ioa_cfg->pdev->dev, "Microcode buffer allocation failed\n");
4127 "Microcode buffer copy to DMA buffer failed\n");
4155 * @buf: buffer
4158 * number of bytes printed to buffer
4258 * @buf: buffer
4260 * @count: buffer size
4263 * number of bytes printed to buffer
4447 * @buf: buffer
4449 * @count: buffer size
4452 * number of bytes printed to buffer
4521 * @buf: buffer
4524 * number of bytes printed to buffer
4555 * @buf: buffer
4558 * number of bytes printed to buffer
4567 char buffer[IPR_MAX_RES_PATH_LENGTH];
4573 __ipr_format_res_path(res->res_path, buffer,
4574 sizeof(buffer)));
4595 * @buf: buffer
4598 * number of bytes printed to buffer
4631 * @buf: buffer
4634 * number of bytes printed to buffer
4666 * @buf: buffer
4669 * number of bytes printed to buffer
4694 * @buf: buffer
4695 * @count: buffer size
4698 * number of bytes printed to buffer
4950 char buffer[IPR_MAX_RES_PATH_LENGTH];
4980 res->res_path, buffer, sizeof(buffer)));
5926 * ipr_build_ioadl64 - Build a scatter/gather list and map the buffer
5978 * ipr_build_ioadl - Build a scatter/gather list and map the buffer
6042 * This function copies the sense buffer into the scsi_cmd
6079 * This function copies the sense buffer into the scsi_cmd
6376 * ipr_get_autosense - Copy autosense data to sense buffer
6379 * This function copies the autosense buffer to the buffer
6723 * pointer to buffer with description string
6727 static char buffer[512];
6734 sprintf(buffer, "IBM %X Storage Adapter", ioa_cfg->type);
6737 return buffer;
7327 * ipr_set_sup_dev_dflt - Initialize a Set Supported Device buffer
7400 * @mode_pages: mode page buffer
7440 * @mode_pages: IOAFP mode pages buffer
7501 * @mode_pages: mode page 28 buffer
7549 * @dma_addr: DMA buffer address
7612 * @dma_addr: DMA address of mode sense buffer
7613 * @xfer_len: Size of DMA buffer
8026 * @page0: inquiry page 0 buffer
8532 * reason, we were unable to fetch the unit check buffer.
8544 * ipr_get_unit_check_buffer - Get the unit check buffer from the IOA
8547 * Fetches the unit check buffer from the adapter by clocking the data
8579 /* Find length of the first sdt entry (UC buffer) */
8610 * ipr_reset_get_unit_check_job - Call to get the unit check buffer.
8613 * Description: This function will call to get the unit check buffer.
9103 * Description: This function unmaps the microcode download buffer.