Searched refs:bulk (Results 1 - 25 of 81) sorted by relevance

1234

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dcrypto.c13 * (for example, TLS) after last revalidation in a pool or a bulk.
20 #define MLX5_CRYPTO_DEK_BULK_CALC_FREED(bulk) MLX5_CRYPTO_DEK_CALC_FREED(bulk)
22 #define MLX5_CRYPTO_DEK_BULK_IDLE(bulk) \
23 ({ typeof(bulk) _bulk = (bulk); \
59 int num_deks; /* the total number of keys in a bulk */
80 struct mlx5_crypto_dek_bulk *bulk; member in struct:mlx5_crypto_dek
182 mlx5_core_dbg(mdev, "DEK objects created, bulk=%d, obj_id=%d\n",
292 struct mlx5_crypto_dek_bulk *bulk; local
336 struct mlx5_crypto_dek_bulk *bulk; local
349 mlx5_crypto_dek_bulk_free(struct mlx5_crypto_dek_bulk *bulk) argument
357 mlx5_crypto_dek_pool_remove_bulk(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk, bool delay) argument
372 struct mlx5_crypto_dek_bulk *bulk; local
429 struct mlx5_crypto_dek_bulk *bulk = dek->bulk; local
479 mlx5_crypto_dek_bulk_reset_synced(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk) argument
510 mlx5_crypto_dek_bulk_handle_avail(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk, struct list_head *destroy_list) argument
550 struct mlx5_crypto_dek_bulk *bulk, *tmp; local
609 struct mlx5_crypto_dek_bulk *bulk; local
664 struct mlx5_crypto_dek_bulk *bulk, *tmp; local
709 struct mlx5_crypto_dek_bulk *bulk, *tmp; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_counters.c42 /* Max number of counters to query in bulk read is 32K */
65 struct mlx5_fc_bulk *bulk; member in struct:mlx5_fc
191 /* first id must be aligned to 4 when using bulk query */
201 mlx5_core_err(dev, "Error doing bulk query: %d\n", err);
230 if (counter->bulk)
252 "Can't increase flow counters bulk query buffer size, insufficient memory, bulk_size(%d)\n",
265 "Flow counters bulk query buffer size increased, bulk_size(%d)\n",
545 static void mlx5_fc_init(struct mlx5_fc *counter, struct mlx5_fc_bulk *bulk, argument
548 counter->bulk = bulk;
552 mlx5_fc_bulk_get_free_fcs_amount(struct mlx5_fc_bulk *bulk) argument
560 struct mlx5_fc_bulk *bulk; local
600 mlx5_fc_bulk_destroy(struct mlx5_core_dev *dev, struct mlx5_fc_bulk *bulk) argument
614 mlx5_fc_bulk_acquire_fc(struct mlx5_fc_bulk *bulk) argument
625 mlx5_fc_bulk_release_fc(struct mlx5_fc_bulk *bulk, struct mlx5_fc *fc) argument
653 struct mlx5_fc_bulk *bulk; local
684 mlx5_fc_pool_free_bulk(struct mlx5_fc_pool *fc_pool, struct mlx5_fc_bulk *bulk) argument
698 struct mlx5_fc_bulk *bulk; local
746 struct mlx5_fc_bulk *bulk = fc->bulk; local
[all...]
/linux-master/drivers/interconnect/
H A DMakefile4 icc-core-objs := core.o bulk.o debugfs-client.o
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_io_utils.c17 struct clk *msm_clk_bulk_get_clock(struct clk_bulk_data *bulk, int count, argument
25 for (i = 0; bulk && i < count; i++) {
26 if (!strcmp(bulk[i].id, name) || !strcmp(bulk[i].id, n))
27 return bulk[i].clk;
H A Dmsm_mdss.c406 struct clk_bulk_data *bulk; local
413 bulk = devm_kcalloc(&pdev->dev, MDP5_MDSS_NUM_CLOCKS, sizeof(struct clk_bulk_data), GFP_KERNEL);
414 if (!bulk)
417 bulk[num_clocks++].id = "iface";
418 bulk[num_clocks++].id = "bus";
419 bulk[num_clocks++].id = "vsync";
421 ret = devm_clk_bulk_get_optional(&pdev->dev, num_clocks, bulk);
425 *clocks = bulk;
/linux-master/drivers/staging/vc04_services/vchiq-mmal/
H A Dmmal-vchiq.c137 /* actual buffer used to store bulk reply */
149 } bulk; /* bulk data */ member in union:mmal_msg_context::__anon258
177 /* ordered workqueue to process all bulk operations */
253 container_of(work, struct mmal_msg_context, u.bulk.work);
254 struct mmal_buffer *buffer = msg_context->u.bulk.buffer;
262 buffer->length = msg_context->u.bulk.buffer_used;
263 buffer->mmal_flags = msg_context->u.bulk.mmal_flags;
264 buffer->dts = msg_context->u.bulk.dts;
265 buffer->pts = msg_context->u.bulk
[all...]
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_resource.c36 * ttm_lru_bulk_move_init - initialize a bulk move structure
37 * @bulk: the structure to init
41 void ttm_lru_bulk_move_init(struct ttm_lru_bulk_move *bulk) argument
43 memset(bulk, 0, sizeof(*bulk));
48 * ttm_lru_bulk_move_tail - bulk move range of resources to the LRU tail.
50 * @bulk: bulk move structure
55 void ttm_lru_bulk_move_tail(struct ttm_lru_bulk_move *bulk) argument
61 struct ttm_lru_bulk_move_pos *pos = &bulk
81 ttm_lru_bulk_move_pos(struct ttm_lru_bulk_move *bulk, struct ttm_resource *res) argument
99 ttm_lru_bulk_move_add(struct ttm_lru_bulk_move *bulk, struct ttm_resource *res) argument
113 ttm_lru_bulk_move_del(struct ttm_lru_bulk_move *bulk, struct ttm_resource *res) argument
[all...]
/linux-master/drivers/media/usb/uvc/
H A Duvc_video.c1021 * uvc_video_decode_start is called with URB data at the start of a bulk or
1039 * uvc_video_decode_end is called with header data at the end of a bulk or
1254 * uvc_video_encode_data(). Only bulk transfers are currently supported.
1283 nbytes = min(stream->bulk.max_payload_size - stream->bulk.payload_size,
1472 if (urb->actual_length == 0 && stream->bulk.header_size == 0)
1477 stream->bulk.payload_size += len;
1483 if (stream->bulk.header_size == 0 && !stream->bulk.skip_payload) {
1492 stream->bulk
[all...]
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_arm.c627 vchiq_prepare_bulk_data(struct vchiq_instance *instance, struct vchiq_bulk *bulk, void *offset, argument
640 bulk->data = pagelistinfo->dma_addr;
646 bulk->remote_data = pagelistinfo;
652 vchiq_complete_bulk(struct vchiq_instance *instance, struct vchiq_bulk *bulk) argument
654 if (bulk && bulk->remote_data && bulk->actual)
655 free_pagelist(instance, (struct vchiq_pagelist_info *)bulk->remote_data,
656 bulk->actual);
942 struct vchiq_bulk *bulk local
969 struct vchiq_bulk *bulk = waiter->bulk_waiter.bulk; local
[all...]
H A Dvchiq_core.c1270 get_bulk_reason(struct vchiq_bulk *bulk) argument
1272 if (bulk->dir == VCHIQ_BULK_TRANSMIT) {
1273 if (bulk->actual == VCHIQ_BULK_ACTUAL_ABORTED)
1279 if (bulk->actual == VCHIQ_BULK_ACTUAL_ABORTED)
1285 /* Called by the slot handler - don't hold the bulk mutex */
1301 struct vchiq_bulk *bulk = local
1305 * Only generate callbacks for non-dummy bulk
1308 if (bulk->data && service->instance) {
1309 if (bulk->actual != VCHIQ_BULK_ACTUAL_ABORTED) {
1310 if (bulk
1430 struct vchiq_bulk *bulk = &queue->bulks[BULK_INDEX(queue->process)]; local
1718 struct vchiq_bulk *bulk; local
2979 struct vchiq_bulk *bulk; local
[all...]
H A Dvchiq_core.h124 int local_insert; /* Where to insert the next local bulk */
125 int remote_insert; /* Where to insert the next remote bulk (master) */
410 struct vchiq_bulk *bulk; member in struct:bulk_waiter
418 * is better to use a bulk transfer
520 int vchiq_prepare_bulk_data(struct vchiq_instance *instance, struct vchiq_bulk *bulk, void *offset,
523 void vchiq_complete_bulk(struct vchiq_instance *instance, struct vchiq_bulk *bulk);
/linux-master/drivers/remoteproc/
H A Dqcom_wcnss.c431 struct regulator_bulk_data *bulk; local
445 bulk = devm_kcalloc(wcnss->dev,
448 if (!bulk)
452 bulk[i].supply = info[i].name;
454 ret = devm_regulator_bulk_get(wcnss->dev, num_vregs, bulk);
460 regulator_set_voltage(bulk[i].consumer,
465 regulator_set_load(bulk[i].consumer, info[i].load_uA);
468 wcnss->vregs = bulk;
/linux-master/drivers/media/usb/dvb-usb/
H A Ddtt200u.c213 .bulk = {
265 .bulk = {
317 .bulk = {
369 .bulk = {
H A Ddibusb-mb.c224 .bulk = {
314 .bulk = {
383 .bulk = {
445 .bulk = {
H A Dumt-010.c118 .bulk = {
H A Ddibusb-mc.c93 .bulk = {
H A Da800.c114 .bulk = {
H A Dusb-urb.c23 ptype == PIPE_ISOCHRONOUS ? "isoc" : "bulk",
143 stream->props.u.bulk.buffersize)) < 0)
158 stream->props.u.bulk.buffersize,
H A Dcxusb.c482 const int junk_len = p->u.bulk.buffersize;
1744 .bulk = {
1796 .bulk = {
1855 .bulk = {
1923 .bulk = {
1982 .bulk = {
2034 .bulk = {
2088 .bulk = {
2145 .bulk = {
2199 .bulk
[all...]
H A Ddtv5100.c194 .bulk = {
H A Dm920x.c963 .bulk = {
1011 .bulk = {
1074 .bulk = {
1098 .bulk = {
1140 .bulk = {
1251 .bulk = {
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dusb_urb.c28 __func__, ptype == PIPE_ISOCHRONOUS ? "isoc" : "bulk",
155 stream->props.u.bulk.buffersize,
260 buf_size = stream->props.u.bulk.buffersize;
281 props->u.bulk.buffersize ==
282 stream->props.u.bulk.buffersize)
326 stream->props.u.bulk.buffersize);
H A Ddvb_usb.h70 .bulk = { \
124 * @bulk_mode: device supports bulk mode for rc (disable polling mode)
143 * @u: union for @bulk and @isoc
155 } bulk; member in union:usb_data_stream_properties::__anon825
193 * @generic_bulk_ctrl_endpoint: bulk control endpoint number for sent
194 * @generic_bulk_ctrl_endpoint_response: bulk control endpoint number for
196 * @generic_bulk_ctrl_delay: delay between bulk control sent and receive message
/linux-master/include/drm/ttm/
H A Dttm_resource.h237 * @first: first res in the bulk move range
238 * @last: last res in the bulk move range
240 * Range of resources for a lru bulk move.
252 * Container for the current bulk move state. Should be used with
345 void ttm_lru_bulk_move_init(struct ttm_lru_bulk_move *bulk);
346 void ttm_lru_bulk_move_tail(struct ttm_lru_bulk_move *bulk);
/linux-master/lib/
H A Dtest_objpool.c72 int bulk[2]; /* for thread and irq */ member in struct:ot_item
164 /* do bulk-testings for objects pop/push */
208 item->bulk[0] = test->bulk_normal;
209 item->bulk[1] = test->bulk_irq;
231 /* do bulk-testings for objects pop/push */
330 for (i = 0; i < item->bulk[irq]; i++)
511 for (i = 0; i < item->bulk[irq]; i++)

Completed in 237 milliseconds

1234