Home
last modified time | relevance | path

Searched refs:rsv (Results 1 – 25 of 89) sorted by relevance

1234

/Linux-v5.4/drivers/staging/uwb/
Drsv.c46 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv) in uwb_rsv_has_two_drp_ies() argument
68 return has_two_drp_ies[rsv->state]; in uwb_rsv_has_two_drp_ies()
95 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv) in uwb_rsv_dump() argument
97 struct device *dev = &rsv->rc->uwb_dev.dev; in uwb_rsv_dump()
101 uwb_dev_addr_print(owner, sizeof(owner), &rsv->owner->dev_addr); in uwb_rsv_dump()
102 if (rsv->target.type == UWB_RSV_TARGET_DEV) in uwb_rsv_dump()
103 devaddr = rsv->target.dev->dev_addr; in uwb_rsv_dump()
105 devaddr = rsv->target.devaddr; in uwb_rsv_dump()
109 text, owner, target, uwb_rsv_state_str(rsv->state)); in uwb_rsv_dump()
114 struct uwb_rsv *rsv = container_of(kref, struct uwb_rsv, kref); in uwb_rsv_release() local
[all …]
Ddrp.c94 struct uwb_rsv *rsv; in uwb_rc_send_all_drp_ie() local
101 list_for_each_entry(rsv, &rc->reservations, rc_node) { in uwb_rc_send_all_drp_ie()
102 if (rsv->drp_ie != NULL) { in uwb_rc_send_all_drp_ie()
103 num_bytes += rsv->drp_ie->hdr.length + 2; in uwb_rc_send_all_drp_ie()
104 if (uwb_rsv_has_two_drp_ies(rsv) && in uwb_rc_send_all_drp_ie()
105 (rsv->mv.companion_drp_ie != NULL)) { in uwb_rc_send_all_drp_ie()
106 mv = &rsv->mv; in uwb_rc_send_all_drp_ie()
127 list_for_each_entry(rsv, &rc->reservations, rc_node) { in uwb_rc_send_all_drp_ie()
128 if (rsv->drp_ie != NULL) { in uwb_rc_send_all_drp_ie()
129 memcpy(IEDataptr, rsv->drp_ie, in uwb_rc_send_all_drp_ie()
[all …]
Ddrp-ie.c19 static int uwb_rsv_reason_code(struct uwb_rsv *rsv) in uwb_rsv_reason_code() argument
41 return reason_codes[rsv->state]; in uwb_rsv_reason_code()
47 static int uwb_rsv_companion_reason_code(struct uwb_rsv *rsv) in uwb_rsv_companion_reason_code() argument
57 return companion_reason_codes[rsv->state]; in uwb_rsv_companion_reason_code()
63 int uwb_rsv_status(struct uwb_rsv *rsv) in uwb_rsv_status() argument
86 return statuses[rsv->state]; in uwb_rsv_status()
92 int uwb_rsv_companion_status(struct uwb_rsv *rsv) in uwb_rsv_companion_status() argument
102 return companion_statuses[rsv->state]; in uwb_rsv_companion_status()
178 int uwb_drp_ie_update(struct uwb_rsv *rsv) in uwb_drp_ie_update() argument
184 if (rsv->state == UWB_RSV_STATE_NONE) { in uwb_drp_ie_update()
[all …]
Duwb-debug.c56 static void uwb_dbg_rsv_cb(struct uwb_rsv *rsv) in uwb_dbg_rsv_cb() argument
58 struct uwb_dbg *dbg = rsv->pal_priv; in uwb_dbg_rsv_cb()
60 uwb_rsv_dump("debug", rsv); in uwb_dbg_rsv_cb()
62 if (rsv->state == UWB_RSV_STATE_NONE) { in uwb_dbg_rsv_cb()
64 list_del(&rsv->pal_node); in uwb_dbg_rsv_cb()
66 uwb_rsv_destroy(rsv); in uwb_dbg_rsv_cb()
74 struct uwb_rsv *rsv; in cmd_rsv_establish() local
83 rsv = uwb_rsv_create(rc, uwb_dbg_rsv_cb, rc->dbg); in cmd_rsv_establish()
84 if (rsv == NULL) { in cmd_rsv_establish()
89 rsv->target.type = UWB_RSV_TARGET_DEV; in cmd_rsv_establish()
[all …]
Duwb-internal.h162 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv,
314 void uwb_rsv_get(struct uwb_rsv *rsv);
315 void uwb_rsv_put(struct uwb_rsv *rsv);
316 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv);
317 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv);
318 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available);
321 int uwb_rsv_status(struct uwb_rsv *rsv);
322 int uwb_rsv_companion_status(struct uwb_rsv *rsv);
324 void uwb_rsv_set_state(struct uwb_rsv *rsv, enum uwb_rsv_state new_state);
325 void uwb_rsv_remove(struct uwb_rsv *rsv);
[all …]
Duwb.h181 typedef void (*uwb_rsv_cb_f)(struct uwb_rsv *rsv);
306 void uwb_rsv_destroy(struct uwb_rsv *rsv);
308 int uwb_rsv_establish(struct uwb_rsv *rsv);
309 int uwb_rsv_modify(struct uwb_rsv *rsv,
311 void uwb_rsv_terminate(struct uwb_rsv *rsv);
313 void uwb_rsv_accept(struct uwb_rsv *rsv, uwb_rsv_cb_f cb, void *pal_priv);
446 void (*new_rsv)(struct uwb_pal *pal, struct uwb_rsv *rsv);
593 static inline bool uwb_rsv_is_owner(struct uwb_rsv *rsv) in uwb_rsv_is_owner() argument
595 return rsv->owner == &rsv->rc->uwb_dev; in uwb_rsv_is_owner()
/Linux-v5.4/drivers/staging/wusbcore/
Dreservation.c36 static void wusbhc_rsv_complete_cb(struct uwb_rsv *rsv) in wusbhc_rsv_complete_cb() argument
38 struct wusbhc *wusbhc = rsv->pal_priv; in wusbhc_rsv_complete_cb()
42 dev_dbg(dev, "%s: state = %d\n", __func__, rsv->state); in wusbhc_rsv_complete_cb()
43 switch (rsv->state) { in wusbhc_rsv_complete_cb()
45 uwb_rsv_get_usable_mas(rsv, &mas); in wusbhc_rsv_complete_cb()
48 wusbhc_bwa_set(wusbhc, rsv->stream, &mas); in wusbhc_rsv_complete_cb()
55 dev_dbg(dev, "unexpected reservation state: %d\n", rsv->state); in wusbhc_rsv_complete_cb()
68 struct uwb_rsv *rsv; in wusbhc_rsv_establish() local
75 rsv = uwb_rsv_create(rc, wusbhc_rsv_complete_cb, wusbhc); in wusbhc_rsv_establish()
76 if (rsv == NULL) in wusbhc_rsv_establish()
[all …]
/Linux-v5.4/drivers/ptp/
Dptp_chardev.c157 req.extts.rsv[0] || req.extts.rsv[1]) { in ptp_ioctl()
169 req.extts.rsv[0] = 0; in ptp_ioctl()
170 req.extts.rsv[1] = 0; in ptp_ioctl()
191 req.perout.rsv[0] || req.perout.rsv[1] || in ptp_ioctl()
192 req.perout.rsv[2] || req.perout.rsv[3]) && in ptp_ioctl()
198 req.perout.rsv[0] = 0; in ptp_ioctl()
199 req.perout.rsv[1] = 0; in ptp_ioctl()
200 req.perout.rsv[2] = 0; in ptp_ioctl()
201 req.perout.rsv[3] = 0; in ptp_ioctl()
261 || extoff->rsv[0] || extoff->rsv[1] || extoff->rsv[2]) { in ptp_ioctl()
[all …]
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_cmd.h20 __le16 rsv; member
307 u8 rsv[22]; member
319 u8 rsv[18]; member
341 u8 rsv; member
355 u8 rsv[6]; member
414 u8 rsv[20]; member
421 u8 rsv[20]; member
439 u8 rsv[2]; member
455 __le32 rsv[2]; member
490 __le32 rsv; member
[all …]
/Linux-v5.4/fs/ext2/
Dballoc.c205 struct ext2_reserve_window_node *rsv, *prev; in __rsv_window_dump() local
215 rsv = rb_entry(n, struct ext2_reserve_window_node, rsv_node); in __rsv_window_dump()
219 rsv, rsv->rsv_start, rsv->rsv_end); in __rsv_window_dump()
220 if (rsv->rsv_start && rsv->rsv_start >= rsv->rsv_end) { in __rsv_window_dump()
222 rsv); in __rsv_window_dump()
225 if (prev && prev->rsv_end >= rsv->rsv_start) { in __rsv_window_dump()
227 rsv); in __rsv_window_dump()
238 prev = rsv; in __rsv_window_dump()
266 goal_in_my_reservation(struct ext2_reserve_window *rsv, ext2_grpblk_t grp_goal, in goal_in_my_reservation() argument
274 if ((rsv->_rsv_start > group_last_block) || in goal_in_my_reservation()
[all …]
/Linux-v5.4/include/uapi/linux/
Dptp_clock.h92 int rsv[13]; /* Reserved for future use. */ member
98 unsigned int rsv[2]; /* Reserved for future use. */ member
106 unsigned int rsv[4]; /* Reserved for future use. */ member
113 unsigned int rsv[3]; /* Reserved for future use. */ member
124 unsigned int rsv[3]; /* Reserved for future use. */ member
136 unsigned int rsv[4]; /* Reserved for future use. */ member
170 unsigned int rsv[5]; member
203 unsigned int rsv[2]; /* Reserved for future use. */ member
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_cmd.h21 __le16 rsv; member
121 u8 rsv[18]; member
159 __le16 rsv[7]; member
165 u8 rsv[22]; member
173 u8 rsv[7]; member
186 u8 rsv[16]; member
194 u8 rsv[4]; member
206 u8 rsv[8]; member
213 u8 rsv[23]; member
223 u8 rsv[19]; member
[all …]
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7615/
Dmcu.h199 u8 rsv[8]; member
228 u8 rsv[4]; member
253 u8 rsv[4]; member
263 u8 rsv[4]; member
273 u8 rsv[4]; member
280 u8 rsv[3]; member
289 u8 rsv; member
334 u8 rsv[2]; member
341 u8 rsv[3]; member
348 u8 rsv[2]; member
[all …]
/Linux-v5.4/drivers/net/ethernet/microchip/
Dencx24j600.c72 struct rsv *rsv) in encx24j600_dump_rsv() argument
76 netdev_info(dev, "RX packet Len:%d\n", rsv->len); in encx24j600_dump_rsv()
78 rsv->next_packet); in encx24j600_dump_rsv()
80 RSV_GETBIT(rsv->rxstat, RSV_RXOK), in encx24j600_dump_rsv()
81 RSV_GETBIT(rsv->rxstat, RSV_DRIBBLENIBBLE)); in encx24j600_dump_rsv()
83 RSV_GETBIT(rsv->rxstat, RSV_CRCERROR), in encx24j600_dump_rsv()
84 RSV_GETBIT(rsv->rxstat, RSV_LENCHECKERR), in encx24j600_dump_rsv()
85 RSV_GETBIT(rsv->rxstat, RSV_LENOUTOFRANGE)); in encx24j600_dump_rsv()
87 RSV_GETBIT(rsv->rxstat, RSV_RXMULTICAST), in encx24j600_dump_rsv()
88 RSV_GETBIT(rsv->rxstat, RSV_RXBROADCAST), in encx24j600_dump_rsv()
[all …]
/Linux-v5.4/drivers/firmware/efi/
Defi.c591 struct linux_efi_memreserve *rsv; in efi_config_parse_tables() local
607 rsv = (void *)(p + prsv % PAGE_SIZE); in efi_config_parse_tables()
610 memblock_reserve(prsv, EFI_MEMRESERVE_SIZE(rsv->size)); in efi_config_parse_tables()
612 for (i = 0; i < atomic_read(&rsv->count); i++) { in efi_config_parse_tables()
613 memblock_reserve(rsv->entry[i].base, in efi_config_parse_tables()
614 rsv->entry[i].size); in efi_config_parse_tables()
617 prsv = rsv->next; in efi_config_parse_tables()
975 struct linux_efi_memreserve *rsv; in efi_mem_reserve_persistent() local
989 for (prsv = efi_memreserve_root->next; prsv; prsv = rsv->next) { in efi_mem_reserve_persistent()
990 rsv = memremap(prsv, sizeof(*rsv), MEMREMAP_WB); in efi_mem_reserve_persistent()
[all …]
/Linux-v5.4/drivers/crypto/amcc/
Dcrypto4xx_reg_def.h143 u32 rsv:7; member
170 u32 rsv:6; member
180 u32 rsv:5; member
191 u32 rsv:6; member
218 u32 rsv:14; member
248 u32 rsv:2; member
267 u32 rsv:2; member
/Linux-v5.4/fs/btrfs/
Dblock-rsv.c80 void btrfs_init_block_rsv(struct btrfs_block_rsv *rsv, unsigned short type) in btrfs_init_block_rsv() argument
82 memset(rsv, 0, sizeof(*rsv)); in btrfs_init_block_rsv()
83 spin_lock_init(&rsv->lock); in btrfs_init_block_rsv()
84 rsv->type = type; in btrfs_init_block_rsv()
88 struct btrfs_block_rsv *rsv, in btrfs_init_metadata_block_rsv() argument
91 btrfs_init_block_rsv(rsv, type); in btrfs_init_metadata_block_rsv()
92 rsv->space_info = btrfs_find_space_info(fs_info, in btrfs_init_metadata_block_rsv()
110 struct btrfs_block_rsv *rsv) in btrfs_free_block_rsv() argument
112 if (!rsv) in btrfs_free_block_rsv()
114 btrfs_block_rsv_release(fs_info, rsv, (u64)-1); in btrfs_free_block_rsv()
[all …]
Dblock-rsv.h52 void btrfs_init_block_rsv(struct btrfs_block_rsv *rsv, unsigned short type);
56 struct btrfs_block_rsv *rsv,
59 struct btrfs_block_rsv *rsv);
Droot-tree.c518 struct btrfs_block_rsv *rsv, int items, in btrfs_subvolume_reserve_metadata() argument
537 rsv->space_info = btrfs_find_space_info(fs_info, in btrfs_subvolume_reserve_metadata()
539 ret = btrfs_block_rsv_add(root, rsv, num_bytes, in btrfs_subvolume_reserve_metadata()
543 ret = btrfs_block_rsv_migrate(global_rsv, rsv, num_bytes, true); in btrfs_subvolume_reserve_metadata()
552 struct btrfs_block_rsv *rsv) in btrfs_subvolume_release_metadata() argument
554 btrfs_block_rsv_release(fs_info, rsv, (u64)-1); in btrfs_subvolume_release_metadata()
/Linux-v5.4/block/
Dioctl.c337 struct pr_reservation rsv; in blkdev_pr_reserve() local
343 if (copy_from_user(&rsv, arg, sizeof(rsv))) in blkdev_pr_reserve()
346 if (rsv.flags & ~PR_FL_IGNORE_KEY) in blkdev_pr_reserve()
348 return ops->pr_reserve(bdev, rsv.key, rsv.type, rsv.flags); in blkdev_pr_reserve()
355 struct pr_reservation rsv; in blkdev_pr_release() local
361 if (copy_from_user(&rsv, arg, sizeof(rsv))) in blkdev_pr_release()
364 if (rsv.flags) in blkdev_pr_release()
366 return ops->pr_release(bdev, rsv.key, rsv.type); in blkdev_pr_release()
/Linux-v5.4/drivers/firmware/efi/libstub/
Darm-stub.c71 struct linux_efi_memreserve *rsv; in install_memreserve_table() local
75 status = efi_call_early(allocate_pool, EFI_LOADER_DATA, sizeof(*rsv), in install_memreserve_table()
76 (void **)&rsv); in install_memreserve_table()
82 rsv->next = 0; in install_memreserve_table()
83 rsv->size = 0; in install_memreserve_table()
84 atomic_set(&rsv->count, 0); in install_memreserve_table()
88 rsv); in install_memreserve_table()
/Linux-v5.4/drivers/scsi/bfa/
Dbfi.h907 u8 rsv[3]; member
919 u8 rsv[2]; member
931 u8 rsv[3]; member
952 u8 rsv[3]; member
964 u8 rsv[3]; member
976 u8 rsv[3]; member
1040 u8 rsv[3]; member
1048 u8 rsv[2]; member
1061 u8 rsv; member
1072 u8 rsv[2]; member
[all …]
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/
Dhclge_mbx.h87 u8 rsv; member
100 u8 rsv[3]; member
109 u8 rsv[22]; member
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_hw_v2.h1227 __le32 rsv[5]; member
1232 __le32 rsv[5]; member
1238 __le32 rsv[4]; member
1276 __le32 rsv[3]; member
1287 __le32 rsv[5]; member
1297 __le32 rsv; member
1341 __le32 rsv; member
1372 __le32 rsv[3]; member
1489 __le32 rsv[5]; member
1498 __le32 rsv; member
[all …]
/Linux-v5.4/arch/arm/mach-davinci/
Ddevices-da8xx.c242 int __init da830_register_edma(struct edma_rsv_info *rsv) in da830_register_edma() argument
246 da8xx_edma0_pdata.rsv = rsv; in da830_register_edma()
275 int __init da850_register_edma(struct edma_rsv_info *rsv[2]) in da850_register_edma()
279 if (rsv) { in da850_register_edma()
280 da8xx_edma0_pdata.rsv = rsv[0]; in da850_register_edma()
281 da850_edma1_pdata.rsv = rsv[1]; in da850_register_edma()

1234