Function report |
Source Code:fs\notify\mark.c |
Create Date:2022-07-28 20:16:35 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| home page | Tree |
| Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:Get mark connector, make sure it is alive and return with its lock held.* This is for users that get connector pointer from inode or mount. Users that* hold reference to a mark on the list may directly lock connector->lock as
Proto:static struct fsnotify_mark_connector *fsnotify_grab_connector(fsnotify_connp_t *connp)
Type:struct fsnotify_mark_connector
Parameter:
| Type | Parameter | Name |
|---|---|---|
| fsnotify_connp_t * | connp |
| 527 | If Type of object [lock] == FSNOTIFY_OBJ_TYPE_DETACHED Then |
| 528 | spin_unlock( & lock) |
| 530 | Return NULL |
| 532 | out : |
| 534 | Return conn |
| Name | Describe |
|---|---|
| fsnotify_add_mark_list | Add mark into proper place in given list of marks. These marks may be used* for the fsnotify backend to determine which event types should be delivered* to which group and for which inodes. These marks are ordered according to |
| fsnotify_find_mark | Given a list of marks, find the mark associated with given group. If found* take a reference to that mark and return it, else return NULL. |
| fsnotify_destroy_marks | Destroy all marks attached to an object via connector |
| Source code conversion tool public plug-in interface | X |
|---|---|
| Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |